AI Coding Agents and Assistants
AI Coding Agents and Assistants
Section titled βAI Coding Agents and AssistantsβAI coding agents and assistants help developers write, review, explain, test, and change code. Some work as IDE extensions, while others run in the terminal or in a cloud workspace and can take multi-step actions across a repository.
If you want a full AI-first editor, start with AI Native Editors. This page focuses on assistants and agents that can work with an existing development workflow.
Tool Options
Section titled βTool Optionsβ| Tool | Made By | Type | Where It Runs |
|---|---|---|---|
| GitHub Copilot | Microsoft / OpenAI | IDE assistant and coding agent | VS Code, Visual Studio, JetBrains, GitHub |
| Claude Code | Anthropic | Agentic CLI | Terminal |
| OpenAI Codex | OpenAI | Agentic coding assistant | Terminal / cloud workflows |
| Gemini CLI | CLI assistant | Terminal |
How to Choose
Section titled βHow to Chooseβ| If you wantβ¦ | Start With |
|---|---|
| AI help inside a familiar IDE | GitHub Copilot |
| A terminal agent that can inspect and edit a repo | Claude Code |
| OpenAI-based coding workflows | OpenAI Codex |
| Gemini-based command-line assistance | Gemini CLI |
What These Tools Usually Do
Section titled βWhat These Tools Usually Doβ- Read nearby files or wider project context.
- Suggest code, tests, and refactors.
- Explain unfamiliar code.
- Help debug compiler, test, and runtime errors.
- In agentic workflows, plan and apply multi-file changes.
For IDE-first tools such as Cursor, Windsurf, Kiro, and Google Anti-Gravity, use the AI Native Editors page.