Warp alternatives
6 coding tools in the same lane as Warp, ranked by editorial score.
OO
omp (Oh My Pi)
Coding · Multi-model (Claude, OpenAI, others)
7.3
Open-source terminal coding agent with LSP, DAP, subagents, and a native Rust execution engine.
Free· MIT open source; bring your own LLM API keyterminal-coding-agentrefactoring
AS
Amp (Sourcegraph)
Coding · GPT-5.5, Claude Opus 4.8, GPT Image 2 (frontier multi-model)
8.4
Frontier coding agent from Sourcegraph with pass-through model pricing
Freemium· Basic: $10 · Pro: $20 · Enterprise: Contact salesMulti-file refactors across large repositoriesAgentic code generation with subagent parallelism
OP
OpenClaude
Coding · Model-agnostic — routes to OpenAI, Gemini, Grok, Codex, Ollama, LM Studio, GitHub Models, DeepSeek and 200+ others
Open-source, model-agnostic terminal coding agent
Free· Free and open source; you pay only for whichever underlying model API you configure (or $0 with local Ollama / LM Studio).Terminal-based pair programmingAutomated refactors across a repository
CL
Cline
Coding · Model-agnostic: Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, Grok, Mistral, Cerebras, plus local Ollama/LM Studio
8.7
Open-source agentic coding assistant that plans, edits, and runs code inside your IDE
Freemium· ClinePass: $9.99/monthMulti-file feature scaffoldingLarge-scale refactors
WI
Windsurf
Coding · SWE-1.6 Fast (plus Claude Agent, OpenCode via ACP)
8.1
AI-native IDE turned agent command center, now folded into Cognition's Devin lineup.
Freemium· Free; Pro $20/mo; Max $200/mo; Teams $80/mo + $40/seat; Enterprise customai-idecoding-agents
CR
Crush
Coding · Provider-agnostic: Anthropic Claude, OpenAI GPT, Google Gemini, Groq, Cerebras, OpenRouter, Bedrock, VertexAI, Azure OpenAI, Ollama, llama.cpp, LM Studio, and any OpenAI/Anthropic-compatible endpoint
Glamourous agentic coding for your terminal
Freemium· Free: $0 USD · Team: $4 USD per user/month · Enterprise: $21 USD per user/monthAgentic code refactoring in the terminalMulti-file feature implementation with LSP context