agentboards.org
Compare/claudecode.nvim vs Efrit

claudecode.nvimvsEfrit

Generated from the two spec rows. Green marks the better value where a spec has a clear direction. Everything else is just different.

claudecode.nvim
Coder · IDE extension
#196OSSMCP
Panel
6.0
2 spec wins
Reliability
5.8
Usefulness
5.7
Cost
7.5
Longevity
5.0

“The interface is ClaudeCodeSend and ClaudeCodeAdd, because in Neovim even the agent gets a colon command.”

Efrit
Steve Yegge · IDE extension
#259OSS
Panel
5.5
3 spec wins
Reliability
4.7
Usefulness
5.8
Cost
7.3
Longevity
4.3

“Three entry points named efrit-chat, efrit-do and efrit-agent, because Emacs was never going to settle for one.”

Spec by spec

Specclaudecode.nvimEfrit
Architecture
CategoryIDE extensionIDE extension
Runslocallocal
Platformsmacos, linux, windowsmacos, linux, windows
Context windownot documentednot documented
Protocols
MCP clientNoNo
MCP serverYesNo
Capabilities
Runs terminal commandsNoYesBoth shell_exec and eval_sexp are available, and the README warns that AI-generated code executes directly in your Emacs.
Multi-file editsNoYes
Git operationsNoYesRead-only version-control tools — status, diff, log and blame — are exposed to the model.
Browser controlNoNo
Sandboxed executionNoNo
Multi-agent orchestrationNoNo
Headless / CI modeNoNo
Models
BackboneClaudeClaude
Bring your own modelNoNo
Local modelsNoNo
Cost
Pricing modelbyokbyok
Starts at$0/mo$0/mo
Free tierYesYes
Bring your own keyYesYes
Openness
Open sourceYesYes
LicenseMITunspecified
GitHub stars3,091455

Which one would each critic pick

Criticclaudecode.nvimEfritPick
El Juez——not enough reviews
El Amigo6.36.3no preference
El Crítico5.55.3claudecode.nvim — The protocol was reverse-engineered from the vendor's own extensions and never published as a contract, so a release note you do not read can break the plugin.
El Profesor6.56.0claudecode.nvim — The direction is inverted: the editor runs the server and the agent is the client, so context is pushed by the human rather than retrieved by the model.
La Inversora5.85.8no preference
La Jefa4.54.8Efrit — Nothing per seat and nothing to roll out: the sixty engineers who would use this are the four who already run Emacs, and no record survives of what any of them did.
El Hacker7.55.3claudecode.nvim — MIT, pure Lua on the editor's own event loop with one plugin dependency, and no model choice at all because the backbone is fixed to one vendor.

Picks are derived from each critic's own scores. Humans vote on matchups on the duels page.

Want a third column? The compare tool handles any two agents. Three-way comparisons are on the roadmap once the spec rows are all verified.