Skip to content

shahabsalehi/opencode-dev-agents

opencode-dev-agents

Governance-first OpenCode plugin for safer, more predictable software engineering workflows.

What this repository provides

  • policy-enforced execution for risky coding operations
  • plan-first controls for mutation workflows
  • approval gates and audit evidence for human-in-the-loop governance
  • bounded delegation with anti-loop protection
  • verification contracts and session-level governance reporting

Getting started

npm install
npm run build

For local development:

npm run validate
npm test

Configuration

  • schema: swe-sworm.schema.json
  • launch guide: see benchmark harness docs under benchmark/swe-rebench/

Example profile in .opencode/swe-sworm.json:

{
  "plugin": {
    "swe-sworm": {
      "mode": "balanced",
      "planFirst": {
        "enabled": true,
        "maxPlanAgeMs": 1800000
      }
    }
  }
}

Key docs

  • contribution guide: CONTRIBUTING.md
  • roadmap and feature planning: GitHub issues and milestones
  • release history: CHANGELOG.md

Repository layout

  • src/ - runtime, governance policies, tools, and hooks
  • .opencode/ - agents, commands, and skills
  • tests/ - unit, integration, and resilience test suites
  • benchmark/ - evaluation harness and benchmark assets

License

Apache License 2.0. See LICENSE.

About

A Complete opencode development plugin, great alternative to proprietary closed agentic systems with governed development flows.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors