Compare

Free coding agents, compared honestly.

Most "free" terminal coding agents are not free in the same way. Some want an account, some want an API key, some want both, and one of them had its free tier switched off in June 2026. This table answers the two questions that actually decide whether you can start today — do you need an account, and do you need a key — alongside licensing, local models, memory, multi-agent routing, and what happens when you hit a limit.

OB-1 is the free terminal coding agent we build: Apache-2.0, no account, no card, no key. It is listed first because it is ours, so read the rest of the table before taking our word for anything.

CapabilityOB-1Claude CodeopencodeaiderPiGemini CLIFreebuffClineCursor
LicenseApache-2.0 CLIProprietaryOpen sourceOpen sourceMITGemini CLI was Apache-2.0; successor Antigravity CLI is closed sourceApache-2.0Apache-2.0Proprietary
Account requiredNo — no account and no cardYes — a Claude account or Console credentialsNo for the CLI; an account only for OpenCode Zen billingNo — but you need an account with whichever provider issues your keyNo — but you need a provider account for /login or a keyYes — a Google account, and individual free-tier access ended Jun 18, 2026No — no account and no cardNo for bring-your-own-key; yes for ClinePass or Cline creditsYes — a Cursor account
API key requiredNo — keyless providers answer the first message; your own keys are optionalNo if you sign in on a Claude plan; yes on Console/API billingYes — bring your own key, or top up an OpenCode Zen balanceYes — bring a provider key or point it at a local endpointYes — an API key, or /login with a supported providerYes now — API-key auth or an enterprise Gemini Code Assist licenceNo — no key and no cardFree options via Cline's own provider; otherwise bring a keyNo — models come from Cursor's managed pool
Works with no API keyYes, built-in free cloud modelsSign-in requiredFree models advertisedUsually bring a key or local endpointNo — /login or a key is required firstWas free with a Google account; free tier shut off Jun 2026Yes — no key, no card, funded by text adsFree options via Cline's own provider; otherwise bring a keyFree Hobby plan with limited Agent requests
Bring your own endpointYes, any OpenAI-compatible URLLimitedYesYesYes — a unified multi-provider API covering OpenAI, Anthropic, Google and othersNo — Gemini/Google models onlyLimited — Claude Code / Codex passthroughYes, any OpenAI-compatible APINot a documented plan feature
Local modelsOllama, LM Studio, llama.cpp, vLLM, customNot supported first-partyYesYesThrough its OpenAI-compatible provider supportNot supportedNot documentedOllama, LM StudioNot a documented plan feature
Persistent memoryInspectable project memory graphClaude-side/project memoryProject workflow featuresRepo/session contextSession state and context management, not a memory graphGEMINI.md context filesProject-aware multi-agent contextEditor session/project contextIDE project context and rules
Multi-agent routingSolo, Fusion best-of-N, verified escalation, subagentsSubagents through Claude ecosystemMulti-session and built-in agentsArchitect/editor workflowsSingle agent by design — subagents and plan mode intentionally omittedSingle agent with tools and MCPCoordinated specialist agentsSingle agent with MCP toolingAgent over a managed frontier-model pool
SandboxingSeatbelt/bubblewrap modes plus permission controlsLocal permission prompts + OS sandboxingLocal controlsLocal controlsNone built in — the docs recommend containerizing Pi yourselfDocker/Podman or macOS seatbelt sandboxNot documentedExplicit approval for every actionIDE-level approvals and controls
Hosted tierOptional paid tier — hard-capped prepaid credits, no overage pathAnthropic subscription or API billingOpenCode Zen: a $20 pay-as-you-go balance, or bring your own keysBring your own keysNone — you pay your chosen providers directlyGoogle AI/Vertex billing beyond the now-ended free tierNone published — free and ad-supportedClinePass $9.99/mo, or usage-based credits via ClinePro $20, Pro+ $60, Ultra $200 per month
Free tier durabilityFree users get new free models after 30 days; hosted plans get them immediatelyDepends on an Anthropic subscription or API creditsFree models depend on the provider connections you supplyNo hosted tier — depends on the keys or endpoints you bringNo free tier — durability is whatever your provider offersShut off Jun 18, 2026; replaced by closed-source Antigravity CLIFree today, funded by sponsor demandDepends on the provider or plan you pickHobby stays free; paid usage bills on demand above the allowance

OB-1 vs Claude Code

Claude Code is the polished Anthropic-native agent. OB-1 is the open, provider-neutral path for teams that want free onboarding, inspectable memory, and an exit plan from any one model vendor.

Read comparison

OB-1 vs Gemini CLI

Gemini CLI launched in June 2025 with a generous free tier — 1,000 requests a day at no charge. In March 2026 the free tier was cut to Flash-only models, and on June 18, 2026 Google shut it off entirely, pointing users to the closed-source Antigravity CLI. OB-1's free path is a router built into the CLI; new free models reach free users after 30 days and paid users immediately.

Read comparison

OB-1 vs Freebuff

Freebuff is a genuinely free, ad-supported coding agent from the Codebuff team (YC): no API key, no card, and a curated catalog of strong open models paid for by text ads between agent turns. OB-1's free path is ad-free and user-pointable — the same CLI routes to any OpenAI-compatible endpoint, including models running on your own machine.

Read comparison

OB-1 vs opencode

opencode is a strong open coding agent with a broad product surface, and it also ships free models with no key. OB-1 beats it on two things: persistent project memory and a self-checking test-passing loop, both in the free tier.

Read comparison

OB-1 vs aider

aider is a proven terminal pair programmer with excellent repo-map and git workflows. OB-1 is for longer-running projects that need memory, multi-agent routing, and a free no-key first-run path.

Read comparison

OB-1 vs Cline

Cline is a mature Apache-2.0 agent that lives where you already work: VS Code and JetBrains, plus a CLI and an SDK, with first-class MCP support and a real enterprise tier. OB-1 is terminal-first, built around inspectable project memory and hosted credits that are capped in advance rather than metered as you go.

Read comparison

OB-1 vs Pi

Pi (pi.dev, earendil-works/pi) is an MIT-licensed terminal coding agent built on a unified multi-provider LLM API, and it is deliberately narrow: no subagents, no plan mode, no built-in permission system. It also is not a free path — you run /login or supply an API key before it answers. OB-1 starts with no key at all and adds parallel subagents, Fusion best-of-N, and a self-correction loop.

Read comparison

OB-1 vs Cursor

Cursor is a complete AI-first IDE — a VS Code fork with inline tab completion, a large frontier-model pool, and Bugbot code review. OB-1 is a terminal agent, not an IDE. The sharpest practical difference is how spending ends: Cursor's paid plans include an allowance and then bill on-demand usage in arrears, while OB-1's hosted plans are prepaid and stop at the cap.

Read comparison