- Reduce inference costs (smaller context windows).
- Choose the right model for the right work (big-brain planners, small-brain task rabbits).
- Improve accurancy and quality of output (bite-sized tasks with clear acceptance criteria).
- Support significantly longer-running tasks, getting more work done with less intervention.
Agent Roles
The following agent roles are compatible with OpenCode’s custom agents.For planning roles, we recommend using more expensive frontier models.
For implementation (of well-planned tasks), you can save significant token costs by using lighter-weight models (Gemini Flash / GLM etc.)
supervisor.md
supervisor.md
planner.md
planner.md
developer.md
developer.md
reviewer.md
reviewer.md
Markdown Skills
Add these SKILL.md files where your agent can find them, e.g..opencode/skills or .agents/skills. Refer to your AI tooling docs for the correct way to expose these.
plan-task/SKILL.md
plan-task/SKILL.md
write-code/SKILL.md
write-code/SKILL.md
review-code/SKILL.md
review-code/SKILL.md
spec-driven-development/SKILL.md
spec-driven-development/SKILL.md
Plugins
COMING VERY SOON
Acai.sh will be free and open-source. We are now accepting requests for early access & feedback.