Agents, editors and autocomplete for people who write software. Split between terminal agents that take a whole task, IDEs that pair with you, and prompt-to-app builders for prototypes.
A terminal agent that reads your repository, edits files, runs tests and iterates until the task is done. Best for multi-file changes and refactors you would otherwise spend an afternoon on. It is not an autocomplete replacement.
A VS Code fork with codebase-aware chat and the best inline edit flow in any IDE. The multi-line tab completion is the feature people miss most when they go back.
The safest institutional choice: it works in every major editor, the billing already exists in your GitHub org, and the pull request review features are improving fast. Less aggressive than Cursor at whole-file edits.
An AI-first editor whose agent mode keeps better track of what it just changed across a session. Cleaner interface than Cursor, with a smaller ecosystem behind it.
Written in Rust and genuinely fast, with collaborative editing and AI panels built in. Choose it if editor latency annoys you more than plugin availability.
Terminal pair programmer that commits each change to git as it goes, so every step is reviewable and revertible. Bring your own API key and it works with almost any model.
An autonomous coding agent inside VS Code that shows you a diff and asks before it acts. A good middle ground if full autonomy makes you nervous.
Open source autocomplete and chat for VS Code and JetBrains that you point at any model, including local ones. The pick when your employer will not send code to a vendor.
Full development environment plus an agent and hosting in the browser, with nothing to install. Ideal for teaching, quick prototypes and coding from a device you do not control.
Generates React and Tailwind interfaces you can paste straight into a Next.js project. Strongest for UI work specifically; it is not trying to build your backend.
Builds and runs a full-stack app in the browser from a prompt, then lets you deploy it. Great for a working demo by lunchtime, and the generated code needs a real review before production.
Prompt to app with Supabase wired in for auth and data, aimed at non-engineers shipping a real product. The GitHub sync means a developer can take over later.
Backed by real code search across very large repositories, which is where generic assistants lose the plot. Built for monorepos and companies with a decade of history in one tree.
Completion that can run fully self-hosted with no code leaving your network. Chosen for compliance reasons more often than for raw quality.
OpenAI terminal coding agent, sandboxed by default. Worth trying against the other CLI agents if you already have OpenAI credits.
Google open source terminal agent with a generous free quota. The cheapest way to keep an agent running on background chores.