The matchup desk
goose or OpenCode
Two tools, read side by side from their own public pages.
goose
Coding agent
A general-purpose AI agent that runs on your machine for coding, research, writing, automation, data analysis, and more.
- Desktop app
- Command-line interface
- API access
- Multiple model providers
- Portable YAML recipes
- Interactive MCP apps
- Parallel subagents
- Prompt injection detection
OpenCode
Coding agent
OpenCode is an open source coding agent that works with 200+ model providers on desktop, terminal, mobile, or through an SDK.
- Multi-session agents
- Plugins
- MCP servers
- Custom agents
- Agent skills
- Custom commands
- Permissions
- Undo and redo