agentboards.org
Compare/99 vs Refact.ai

99vsRefact.ai

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

99
ThePrimeagen · IDE extension
#219OSS
Panel
5.6
1 spec wins
Reliability
4.8
Usefulness
5.5
Cost
7.5
Longevity
4.7

“It ships for macOS and Linux only, which is one way to make sure Windows developers keep hand-coding.”

Refact.ai
Refact.ai (Small Magellanic Cloud AI) · IDE extension
#192OSSMCP
Panel
5.3
7 spec wins
Reliability
5.0
Usefulness
5.3
Cost
7.3
Longevity
3.3

“Ships eight agent modes including one called buddy, for when the other seven feel too professional.”

Spec by spec

Spec99Refact.ai
Architecture
CategoryIDE extensionIDE extension
Runslocallocal
Platformsmacos, linuxmacos, linux, windows
Context windownot documentednot documented
Protocols
MCP clientNoYes
MCP serverNoNo
Capabilities
Runs terminal commandsNoYes
Multi-file editsYesYes
Git operationsNoYes
Browser controlNoYes
Sandboxed executionNoNo
Multi-agent orchestrationNoYes
Headless / CI modeNoYes
Models
BackboneClaude Sonnet via OpenCode, Claude CodeClaude, GPT, Gemini, OpenRouter, Ollama
Bring your own modelYesModel choice is delegated to the configured provider CLI; if no model is set the provider's default is used. Yes
Local modelsNoYes
Cost
Pricing modelbyokbyok
Starts atn/an/a
Free tierYesYes
Bring your own keyYesYes
Openness
Open sourceYesYes
LicenseunspecifiedBSD-3-Clause
GitHub stars4,74469

Which one would each critic pick

Critic99Refact.aiPick
El Juez——not enough reviews
El Amigo6.35.599 — Pick it if you hand-code in Neovim and want an agent that assists rather than takes over; pick CodeCompanion.nvim if you want the fuller editor experience.
El Crítico5.55.399 — It delegates every hard part to a provider CLI it does not control, and the README calls the project beta with an API that still changes.
El Profesor5.56.0Refact.ai — One Rust binary supervises a warm worker per project, gathers context from AST and semantic search over a local vector index, and applies edits through apply_patch; principled.
La Inversora5.03.099 — 4,752 stars attached to a personal project by a well-known creator, with no company, no price and no revenue line behind it.
La Jefa4.54.099 — Zero seat cost, and zero of everything else procurement asks for: no vendor, no support, no audit trail, and the bill sits with whichever agent CLI it drives.
El Hacker7.07.8Refact.ai — BSD-3-Clause, providers in ~/.config/refact/ including Ollama, LM Studio, vLLM and even GitHub Copilot as a backend, project state in .refact/, MCP documented in the wiki; entirely mine.

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.