honest comparison. we win where it matters.
every capability, side-by-side. partial means the product has some version of the capability, but not the full built-in hellocode workflow.
the capabilities cursor and windsurf don't ship.
jump to the full table below for the full side-by-side. these are the rows where competitors have nothing comparable.
a live, navigable architecture graph of your repo β crates, packages, entry points, import edges. the agent reads it too.
durable, in-repo memory the agent can read and write with vault_read / vault_write. not a rules file β a real knowledge store.
9 step kinds, bundled seeds, long-running spawned agents. compose multi-step engineering pipelines, not just one-shot prompts.
write, ask, plan, debug, secure, minimal, architect, refactor, performance β each with its own tool allowlist and default model.
every tool call written to a portable sqlite file on your disk. real auditability without a cloud dashboard.
open agent control protocol with external agent servers and an in-app marketplace for qa, security, and perf agents.
first-class isolation β every agent run lives in its own worktree, not a shared branch. no stomping on your work.
per-message routing chooses the right model for the task. you stop picking models; we pick the cheapest one that wins.
ship agent changes through a real evaluation harness, and diagnose any config in one slash command.
native, first-class capability.
available, but limited or indirect.
not a native product feature.
editor & speed
10 capabilitiesagent & intelligence
8 capabilitiesproject intel
5 capabilitiestools & extensibility
7 capabilitiesworkflows & automation
5 capabilitiescollaboration & git
5 capabilitiestrust, enterprise & ops
8 capabilitiesci & evaluation
3 capabilitiescomparison reflects publicly documented behavior as of june 2026. corrections welcome β email [email protected].