I am a heavy user of agentic coding tools, part of my job is to evaluate their capabilities and limitations. This is an experiment where I am tracking their capabilities, limitations and my overall impression of them.
Note: Some cells have more information when you hover over them.
Colour Key:
- Requires subscription
- Minor limitation
- Moderate
- Significant
- Major
| Claude Code | OpenCode | OpenAI Codex | Cline | Github Copilot | Google Antigravity | Cursor | Amazon Kiro | |
|---|---|---|---|---|---|---|---|---|
| Functionality | ||||||||
| Inference Providers & Model Selection | Any (works best with Anthropic models) | Any | OpenAI models only, US based sub or BYO baseURL | Any | US based sub or BYO baseURL | US based Gemini models only | US based models, limited by plan, BYO option limits features | US based sub or BYO baseURL |
| Sub-Agents | Yes | Yes | Yes | Yes | No | Partial / very limited | Yes (limited) | No |
| Custom Agents | Yes | Yes | No | Yes | Yes | Yes | No | No |
| Prompt templates | Yes | Yes | No | Yes | Yes | Partial | Yes | No |
| Coding abilities | Best | Good | Good | Very good | Lower end | Medium | Mid range | Mid range |
| Speed | Fastest | Good | Good | Fastest | Slow | Medium | Slow | Slow |
| MCP Spec alignment | High | Medium/High | Medium/High | Medium/High | High | Medium | Medium | Low |
| Full model capability | Full | Full | Full | Full | Heavily Context Limited | Full | Context Limited | Context Limited |
| Operational management | ||||||||
| Consumption budget controls | With Enterprise | No | Partial (basic project/key limits) | With Enterprise | N/A | No | No (for BYO) | N/A |
| Developer experience | ||||||||
| User Interface | VSCode, IntelliJ, TUI, Zed, CLI, CI/CD, Web, Desktop | TUI, CLI | VSCode IDE, CLI | VSCode IDE, IntelliJ, CLI | VSCode, Zed, CLI | Standalone IDE (Fork of VSCode that adds no value), CLI | Standalone IDE (Fork of VSCode), CLI | Standalone IDE (Fork of VSCode that adds no value), CLI |
| Source | Closed source | Open source | Open source | Open source | Open source | Closed source | Closed source | Closed source |
| Babysitting required | Very Low | Medium/Low | Medium/Low | Low | Very High | High | Very High | Very High |
| Plan/Act modes | Yes | Yes | Yes | Yes | Yes | Partial (doesn't work) | Yes | No |
| Workflow flexibility | High | High | High | High | Medium/Low | Medium/Low | Medium/Low | Very Low |
| Community size | Very Large | Medium | Medium | Medium | Large | Small | Large | Small |
| Configuration management | ||||||||
| File based configuration | Yes | Yes | Yes | No | Yes | Limited | No | Limited - no RBAC or rules |
| Per-project configuration (rules, MCP, RBAC) | Yes | Yes | Partial | In beta | Partial | Limited | No | Limited - no RBAC |
| Centralised configuration | Partial (manual - split across config files) | No | No | With enterprise / teams subscription | Partial | No | No (for BYO), Yes for US based | No |
| Automation | ||||||||
| Automation hooks | Yes | Yes (Plugins) | Yes | Yes | No | No | No | Yes |
| Headless / CLI / CI/CD mode | Yes | Yes | Yes | Yes | Yes | Yes | In beta | No |
| Automated Context Cleanup | Yes | Yes (Plugin) | Yes | No | Yes | No | No | |
| Access control | ||||||||
| RBAC - Commands | Yes | Yes | Partial | Partial (basic) | No | No (has basic allow list - easy to bypass) | No (has basic allow list - easy to bypass) | No (has basic allow list - easy to bypass) |
| RBAC - Web domains | Yes | Yes | No | With enterprise / teams subscription | No | No | No | No |
| RBAC - MCP tools | Yes | Yes | No | With enterprise / teams subscription | No | No | No | No |
| SSO | Yes | N/A | No | With enterprise / teams subscription | Yes | Yes | No (for BYO), Yes for US based | Yes |
| User Interface (Subjective) | ||||||||
| User Interface | Best | Good | Good | Best | Good | Good | Good | Average |
| Cost (Estimate) | ||||||||
| Monthly cost ($USD) estimate for agentic coding (used to the best of the tools limitations) | $100-$200 | $200-$4000 (depends on sub or consumption) | $200 | $200-$4000 (depends on sub or consumption) | $100-$300 | $200+ | $200+ | $200++ |