AI tools and models for writing software: autonomous coding agents, coding models, AI-augmented IDEs, in-editor assistants, and tools for building apps and websites.
Tools in which an AI agent autonomously plans and carries out software-engineering tasks across a codebase.
Note
For benchmarked rankings of AI software engineers, see LiveSWEBench and the Artificial Analysis Coding Agents leaderboard.
Coding agents that run in your terminal and work in your existing environment.
| Tool | Description | License | Pricing |
|---|---|---|---|
| Aider | An open-source pair-programming agent that edits code from the command line with Git integration. | ||
| Claude Code | Anthropic's terminal-based coding agent that works in your existing environment. | ||
| Codex CLI | OpenAI's open-source terminal coding agent, powered by its models. | ||
| Factory Droid | Factory's terminal agent with specialized sub-agents for implementation, research, and incident response. | ||
| Gemini CLI | Google's open-source terminal agent for Gemini. | ||
| Goose | Block's open-source, on-machine agent for coding and automation. | ||
| OpenCode | An open-source terminal coding agent that works across many models, including local ones. | ||
| SWE-agent | An open-source agent that autonomously resolves issues in real GitHub repositories. | ||
| Warp | A Rust-based terminal with built-in agents that can also orchestrate Claude Code, Codex, and Gemini CLI. |
Hosted or background agents that take a task and work toward it asynchronously.
| Tool | Description | License | Pricing |
|---|---|---|---|
| Amazon Q Developer | AWS's AI assistant and agent for building, testing, and modernizing software. | ||
| Devin | Cognition's autonomous software engineer that completes tasks end to end. | ||
| Jules | Google's asynchronous coding agent that works on tasks in the background. | ||
| OpenHands | An open-source platform of generalist software-development agents (formerly OpenDevin). |
AI models trained on code to help write, complete, and understand software.
Tip
Follow our integration guide to configure cloud-based and local LLM providers in your development environment.
Coding models change quickly, and any static ranking goes stale fast. For an up-to-date comparison of coding models and agents, see the continuously updated leaderboards:
Editors and IDEs with AI built in for code generation, analysis, and in-context assistance.
| Tool | Description | OS | Models | License | Pricing |
|---|---|---|---|---|---|
| Avante | A Neovim plugin that brings Cursor-style AI features to Neovim. | All | Via API providers + local | ||
| Cursor | An AI-first IDE with strong multi-file editing and codebase awareness. | All | Models list | ||
| Firebase Studio | A browser-based environment for prototyping and deploying full-stack AI apps. | Browser | Gemini | ||
| Google Antigravity | Google's agent-first development platform, built on a VS Code fork, for orchestrating multiple coding agents. | macOS / Windows / Linux | Gemini + others | ||
| Kiro | AWS's agentic IDE built around spec-driven development. | macOS / Windows / Linux | Claude | ||
| PearAI | An open-source, standalone VS Code fork with integrated AI, positioned as a Cursor alternative. | All | Via API providers + local | ||
| Qoder | An AI-native IDE that delegates development tasks to coding agents. | macOS / Windows | Multiple | ||
| Trae | ByteDance's AI IDE with an agent for building features across files. | macOS / Windows | Multiple | ||
| Visual Studio Code | Microsoft's extensible editor, augmented with AI through extensions. | All | Via API providers + local | ||
| Windsurf | An AI-first code editor with the Cascade agent for autonomous, multi-file work. | All | Models list + local | ||
| Zed | A fast, collaborative editor written in Rust with integrated AI. | All | Models list + local |
Tools that add real-time suggestions, autocompletion, and chat to an existing editor.
| Tool | Description | License | Pricing |
|---|---|---|---|
| Alex Codes | An AI coding assistant for Xcode on iOS and macOS development. | ||
| Amp | Sourcegraph's AI coding assistant with agentic tool use. | ||
| AskCodi | An AI assistant for code suggestions, explanations, and debugging. | ||
| Augment Code | An AI assistant aimed at large, complex codebases. | ||
| Blackbox | An AI assistant for code chat, autocompletion, and search. | ||
| Cline | An open-source VS Code extension that acts as an autonomous coding agent. | ||
| Cody | Sourcegraph's AI assistant with codebase-wide context. | ||
| Continue | An open-source assistant for building custom AI code helpers in VS Code and JetBrains. | ||
| Gemini Code Assist | Google's AI coding assistant with a generous free tier. | ||
| GitHub Copilot | GitHub and OpenAI's in-editor assistant for completions and chat, with an agent mode. | ||
| JetBrains AI | AI assistance integrated across JetBrains IDEs. | ||
| Kilo Code | An open-source AI coding assistant and agent for your editor. | ||
| Tabnine | An AI code completion tool with privacy and self-hosting options. |
Specialized tools that automate parts of the development workflow, such as code review, testing, runtime analysis, and task execution.
| Tool | Description | License | Pricing |
|---|---|---|---|
| AppMap | Records and visualizes an application's runtime behavior to help understand and debug code. | ||
| CodeRabbit | An AI code reviewer that comments on pull requests. | ||
| Graphite | A code review platform built around stacked changes, with an AI reviewer. | ||
| Greptile | An AI code reviewer that indexes the whole codebase to catch cross-file issues. | ||
| Open Interpreter | An open-source tool that lets language models run code on your machine to complete tasks. | ||
| Qodo | An AI tool that generates and maintains tests and reviews code. | ||
| ZenCoder | An AI coding agent platform for automating development workflows. |
Tools that generate working applications from prompts, often called "vibe coding" platforms.
| Tool | Description | License | Pricing |
|---|---|---|---|
| Base44 | An AI app builder that handles database, authentication, and hosting automatically. | ||
| Bolt | An AI web development agent for building, running, and deploying full-stack apps in the browser. | ||
| Create | An AI builder that turns natural-language prompts into apps, sites, and tools. | ||
| Dyad | An open-source, local AI app builder and pair programmer. | ||
| Lovable | An AI builder that generates full-stack web apps from prompts, with GitHub sync. | ||
| Replit | A cloud development platform whose Agent builds and deploys apps autonomously. | ||
| Tempo | An AI builder for React apps that spans design and production-ready code. | ||
| v0 by Vercel | An AI tool that generates UI and Next.js code from text or image prompts. |
Platforms that generate and host websites from prompts or guided input, with AI handling layout, content, and design.
| Tool | Description | License | Pricing |
|---|---|---|---|
| 10web | An AI website builder that generates and hosts WordPress sites. | ||
| B12 | An AI website builder aimed at professional service businesses. | ||
| Carrd | A builder for simple, responsive one-page sites. | ||
| Durable | An AI website builder that generates a business site in seconds, with hosting and marketing tools. | ||
| Framer | A web design and prototyping tool with AI-assisted layout and content. | ||
| Hostinger | An AI website builder bundled with Hostinger hosting. | ||
| Limecube | A no-code AI website builder for small businesses. | ||
| Odoo | Odoo's AI website builder, part of its business app suite. | ||
| Relume | An AI tool that generates sitemaps and wireframes for marketing sites. | ||
| Squarespace | A website builder for creating sites without code, with AI assistance. | ||
| Studio.design | An AI-assisted web design tool for designers. | ||
| Uimagic | An AI tool that generates website designs, content, and visuals from a prompt. | ||
| Webflow | A visual web development platform with AI features for building responsive sites. | ||
| Wegic | An AI website builder driven by a conversational interface. | ||
| Wix | Wix's AI website builder that generates a site from a description of your business. |
