This is a pillar article — the complete feature comparison for all 15 coding agents tracked on terminalblog.
Feature Definitions
Full feature matrix for all 15 coding agents — terminalblog.com
| Feature | What it does |
|---|---|
| Vision | Can process images, screenshots, UI mockups |
| Cron/Schedule | Can run on a timer or schedule |
| Multi-provider | Supports multiple LLM providers (not locked to one) |
| Git integration | Built-in git operations (commit, PR, review) |
| Plugins | Extendable via plugins, skills, or MCP |
| Subagents | Can spawn child agents for parallel work |
| BG tasks | Can run tasks in the background |
| Local-first | Runs entirely locally, no cloud dependency |
Feature Matrix
| Agent | Vision | Cron | Multi-provider | Git | Plugins | Subagents | BG Tasks | Local |
|---|---|---|---|---|---|---|---|---|
| Claude Code | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ |
| Cursor | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| Hermes | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Codex | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ |
| OpenCode | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
| Mimo Code | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
| AmpCode | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
| Copilot CLI | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ |
| Goose | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
| OpenClaw | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ |
| Codebuff | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ✅ |
| Oh My Pi | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Kilo Code | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ✅ |
| pi.dev | ❌ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ✅ |
| Gitlawb Zero | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
Key Insights
Most feature-complete agents: Hermes and Claude Code lead with 7-8 features each. Hermes adds local-first and cron; Claude Code adds vision and subagents.
Best for specific needs:
- Automation/cron: Hermes, OpenClaw, pi.dev
- Vision: Claude Code, Cursor, Hermes, Mimo Code, OpenClaw, Oh My Pi
- Multi-provider flexibility: Hermes, Cursor, OpenCode, Mimo Code, AmpCode, Goose
- Subagents: Claude Code, Cursor, Hermes, Codex, AmpCode, Copilot CLI, Oh My Pi, pi.dev
No single agent has everything. The best setup combines 2-3 agents for different tasks.
Feature Deep Dives
Vision (6 agents)
Claude Code, Cursor, Hermes, Mimo Code, OpenClaw, Oh My Pi
Cron/Schedule (4 agents)
Hermes, Claude Code, OpenClaw, pi.dev
Multi-provider (10 agents)
Hermes, Cursor, OpenCode, Mimo Code, AmpCode, Goose, OpenClaw, Codebuff, Oh My Pi, Kilo, pi.dev, Gitlawb Zero
Subagents (8 agents)
Claude Code, Cursor, Hermes, Codex, AmpCode, Copilot CLI, Oh My Pi, pi.dev
Verdict
No single agent has everything. Pick the one with the features you actually use, and combine 2-3 for a complete workflow.
See the Complete Guide to AI Coding Agents for the full overview, or compare Open Source vs Commercial.