The best Cursor alternatives
8 tools that do a similar job to Cursor, 2 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
CursorAn AI-first code editor (based on VS Code) with codebase-aware chat, multi-file edits and agents.
- 1
Kiro
AI tool · Freemium
An AWS-backed agentic IDE that works from specs, turning requirements into designs, tasks and code.
Best for: Spec-driven development; Teams wanting more structure than vibe coding
- 2
Zed
AI tool · Open source
A fast, open-source code editor written in Rust with built-in AI editing, agents and multiplayer.
Best for: Developers who value speed; Collaborative editing
- 3
Claude Code
AI tool · Paid
Anthropic's agentic coding tool that works in your terminal, IDE and the web: it reads your codebase, edits files, runs commands and supports skills.
Best for: Agentic coding tasks across a repository; Terminal-centric developers
- 4
Gemini CLI
AI tool · Open source
Google's open-source terminal agent that uses Gemini models to read code, edit files and run commands.
Best for: Free terminal coding agent; Large-context codebase questions
- 5
GitHub Copilot
AI tool · Freemium
GitHub's AI coding assistant for code completion, chat and agent tasks in editors and on GitHub.
Best for: Inline code completion; Teams on GitHub
- 6
OpenAI Codex
AI tool · Paid
OpenAI's coding agent that works in the cloud, a CLI and IDE extensions to write features, fix bugs and open pull requests.
Best for: Delegating tasks to a cloud agent; ChatGPT subscribers who code
- 7
Amp
AI tool · Freemium
An agentic coding tool from Sourcegraph for the terminal and editors, built to use frontier models without token limits.
Best for: Heavy agentic coding; Teams sharing agent threads
- 8
Augment Code
AI tool · Paid
An AI coding assistant and agent with a context engine designed for large, complex codebases.
Best for: Large monorepos; Enterprise teams
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to Cursor. We don't take payment for placement.