Cursor Alternatives
15 alternatives to Cursor — comparable AI coding tools for building with AI agents.
Amp
Sourcegraph's agentic coding tool — a CLI and editor extensions tuned for frontier-model coding.
Google Antigravity
Google's agentic development platform — an agent-first IDE and Manager surface where multiple agents work across editor, terminal, and browser, on Gemini 3.
Augment Code
AI coding assistant built for large, real-world codebases — a Context Engine that indexes the whole repo, with agents, chat, and completions in IDEs and a CLI.
Bolt
StackBlitz's in-browser AI agent that builds, runs, and deploys full-stack web apps in a WebContainer.
Claude Code
Anthropic’s official agentic coding tool that runs in the terminal, IDE, and web.
Cline
Open-source autonomous coding agent for VS Code that plans, edits files, and runs commands with diff approval, using any model you bring or a local runtime.
Factory
Factory is an agent-native software development platform whose Droids plan, write, test, and ship code from the terminal, IDE, and web with org context.
Github Copilot
GitHub’s AI pair programmer with inline completions and an agent mode.
Kilo Code
Open-source AI coding agent extension for VS Code and JetBrains, built as a superset of Roo Code and Cline, with bring-your-own-key and zero model markup.
Roo Code
A discontinued open-source VS Code agent (a Cline fork); the team has since pivoted away from the IDE extension.
Trae
Trae is an AI-native IDE from ByteDance — a VS Code-style editor with a built-in Builder agent and an autonomous SOLO mode that writes code across a project.
V0
Vercel's generative UI builder that turns prompts into production-ready React, Next.js, and shadcn/ui apps.
Void — Open-Source AI Code Editor (VS Code Fork)
Open-source AI code editor forked from VS Code, an alternative to Cursor that connects directly to your chosen model with no proprietary backend.
Devin Desktop (formerly Windsurf)
An agentic IDE — formerly Windsurf, now Devin Desktop from Cognition AI — with flows that take multi-step actions across your codebase.