AI coding tools are software systems that apply machine learning, often large language models (LLMs), to assist with software creation and maintenance.
Summarizing, explaining, and navigating code across files or repositories
Suggesting refactorings, tests, and alternative implementations
Highlighting potential defects, edge cases, and style or consistency issues
Supporting rapid prototyping and experimentation
Helping teams understand large or evolving codebases
Considerations and limitations include:
Reliability and accuracy: Model outputs can be incorrect, incomplete, or misleading and may require verification against project requirements.
Learning effects: Extensive automation can reduce hands-on practice with fundamentals, especially for beginners.
Security and privacy: Generated code may introduce vulnerabilities. Usage can raise questions about how source code and prompts are handled.
Context limits: Tools work within finite context windows and may misinterpret intent or omit relevant project details.
Governance and accountability: In common workflows, human review, testing, and approval remain standard. The responsibility for shipped code continues to reside with the producing team or organization.
The reference articles below mention prominent AI coding tools and describe their roles in modern software development workflows.
Not sure which term you need? Describe what you’re trying to do, and Mentor AI will point you to the right entries.
Amazon BedrockA fully managed AWS service that provides API access to foundation models from Amazon, Anthropic, OpenAI, and others for building generative AI applications.
Amp CodeAn agentic coding agent and development environment that runs on the web, in the terminal, and on mobile.
AskCodiAn AI coding platform whose Codi orchestrator plans work, runs specialist agent teams, and returns changes as pull requests in your own GitHub repository, alongside an OpenAI-compatible AI Gateway.
Auto-GPTAn open-source autonomous AI agent project that turns a plain-language goal into sub-tasks and works through them without step-by-step prompting.
Blackbox AIAn inference and coding-agent platform that routes 300+ models across CLI, Agents API, and inference API surfaces.
Bloop AIA discontinued AI code search engine that answered natural-language questions about a codebase, from the London startup that later built Vibe Kanban.
ChatGPTAn AI chatbot that understands and generates natural language and Python code.
ClaudeA family of LLMs from Anthropic available as web and desktop apps, the Claude Code CLI, and an API.
Claude CodeAn AI‑powered agentic coding assistant from Anthropic that works in the terminal, IDE, desktop app, and web.
CodeGeeXAn open multilingual code-generation model family and an IDE assistant.
CodeiumAn AI coding assistant and autocomplete extension for IDEs, renamed the Windsurf Plugin in 2025.
Code LlamaA family of code-specialized large language models (LLMs) for generating, completing, and explaining source code.
CodeT5A now-archived family of open-source code models from Salesforce Research that use a T5 encoder-decoder architecture for code understanding and generation.
CodexOpenAI’s AI coding agent, available in ChatGPT, IDE extensions, a desktop app, and a CLI.
Codex CLIOpenAI’s open source coding agent that runs locally in your terminal.
CodigaA discontinued static code analysis and coding assistant platform that flagged issues in the editor in real time before Datadog acquired it.
Copilot CLIA command-line interface for using Copilot as an agent in the terminal.
CrewAIAn open-source Python framework for orchestrating multi-agent AI workflows using role-based agents.
CursorAn AI-powered code editor based on VS Code, with a classic IDE view and an agent-first Agents Window.
Cursor CLIA command-line interface for the Cursor agent.
DeepCodeAn AI-powered code review and static analysis technology.
DevinAn AI coding agent positioned as an autonomous software engineer.
Devin DesktopAn agentic coding IDE from Cognition that pairs a code editor with a command center for managing local and cloud AI agents.
DroidAn AI-powered terminal development agent from Factory AI that handles the full software development lifecycle.
FigstackA discontinued AI coding companion that explained, translated, and documented source code before its makers pivoted to Mintlify.
GeminiA family of multimodal AI models developed by Google DeepMind.
Gemini CLIA command-line tool for interacting with Google’s Gemini AI.
Gemini Code AssistAn AI coding assistant for integrated development environments (IDEs) and Google Cloud.
GitHub CopilotAn AI coding assistant from GitHub that suggests code inline, answers questions in chat, and works autonomously on whole tasks.
GitHub Copilot ChatA conversational AI coding assistant embedded in editors and on GitHub.
Google AI StudioA free browser-based workspace from Google for prototyping with Gemini models, testing prompts, and generating Gemini API keys.
Google AntigravityAn agent-first development platform where AI agents operate the editor, terminal, and browser, producing verifiable Artifacts of their work.
GPT4AllAn open-source desktop app from Nomic AI that runs large language models locally on everyday hardware, with a Python SDK and offline document chat.
GPT-EngineerAn archived open-source command-line agent that generates and improves entire codebases from a natural-language specification.
GrokA family of AI models and a unified API from SpaceXAI spanning code, text, voice, images, and video.
HaystackAn open-source Python framework from deepset for building RAG pipelines and AI agents out of composable components.
JevA small, fast AI model from TypeSafe AI that answers yes/no, multiple-choice, and rating questions with typed probabilities instead of generated prose.
Jupyter AIA JupyterLab extension that brings generative AI into notebooks.
Kilo CodeAn open-source AI coding agent for VS Code, JetBrains, the command line, and the cloud with support for over 500 AI models.
KiroAn agentic IDE that organizes AI-assisted coding around spec-driven development.
LangGraphAn open-source Python framework from LangChain for building stateful LLM agents and multi-step applications as a graph of nodes and edges.
LiteLLMAn open-source AI gateway from BerriAI that routes requests to more than 100 large language model providers through a single OpenAI-compatible interface.
LlamaIndexA high-level framework for building RAG and agentic applications.
LM StudioA desktop application for downloading, running, and serving local LLMs.
LovableAn AI-powered full-stack platform that generates and deploys web applications from natural language descriptions.
Microsoft CopilotA generative AI assistant available on the web and in apps for Windows, macOS, iOS, and Android.
MintlifyA documentation platform that publishes developer docs from a Git repository and exposes them to AI assistants and coding agents.
MLflowAn open-source platform for managing the machine learning lifecycle, including experiment tracking, model packaging, registry management, and GenAI observability.
OllamaAn open-source platform for running and managing LLMs locally or in the cloud.
OpenAI Code InterpreterA built-in OpenAI tool that lets models write and run Python in a sandboxed container to analyze data, generate charts, and process uploaded files.
OpenClawAn open-source personal AI assistant that runs locally and connects large language models to messaging apps and system tools for autonomous task automation.
OpenCodeAn open-source terminal AI coding agent with support for over 75 AI providers and IDE integrations.
Open InterpreterAn open-source coding agent for low-cost and open-weight models that runs code in your terminal.
OpenRouterA unified API gateway that routes requests to over 500 large language models from more than 80 providers through a single OpenAI-compatible endpoint.
OverflowAIA suite of generative AI features that bring conversational search and assistants to Stack Overflow.
PiA minimalist, extensible coding agent CLI that gives the model just four tools by default: read, write, edit, and bash.
Pieces for DevelopersAn on-device AI memory tool that captures your workflow across editors, browsers, and terminals, then makes it searchable in plain language.
Pydantic AIA Python framework for building typed LLM agents leveraging Pydantic.
QodoAn AI code review and governance platform that examines pull requests against a whole repository to flag defects and enforce engineering standards.
Replit AIAn AI coding assistant integrated into Replit’s browser-based IDE.
Repo PromptAn assistant that structures repository context for AI and applies edits with diff-based review.
Snyk AIAn umbrella name for the AI features in Snyk’s developer security platform, which scan code, dependencies, and AI agents for vulnerabilities.
Sourcegraph CodyAn AI coding assistant that brings Sourcegraph code search context into IDEs.
StarCoderA family of open-access, code-specialized large language models (LLMs) from the BigCode project, trained on permissively licensed source code.
TabnineAn AI coding platform for your IDE and terminal with completions, chat, agents, and private deployment options.
WarpThe agentic development environment for building software with AI agents locally and in the cloud.
WhisperAn open-source speech recognition model from OpenAI that transcribes spoken audio into text, translates non-English speech, and identifies languages.
WindsurfAn AI‑native integrated development environment (IDE) and coding assistant.
ZedA high-performance, collaborative code editor with built-in AI agent tooling.