1. ai
  2. /tools

AI Coding Tools

Pick the tool that matches how you work: IDE agent, terminal CLI, inline autocomplete, or cloud-native assistant.

These guides cover how each tool behaves in practice: modes, shortcuts, rules integration, and when to switch tools mid-task. They assume you already know models can hallucinate. See Common Mistakes if you have not read that yet.

How the Pages Relate

PageBest for
Choosing a ToolFirst decision: compare all major options
CursorDaily IDE workflow: Agent, Plan, Ask, @-mentions, rules
Claude CodeTerminal-first Anthropic agent, hooks, SDK automation
OpenAI CodexOpenAI agent (CLI, IDE extension, cloud, CI embed)
GitHub CopilotInline completions and chat in VS Code / JetBrains
Gemini Code AssistGoogle/GCP/Android/JetBrains shops
Windsurf / Devin DesktopMulti-agent command center (formerly Windsurf)
Amazon Q DeveloperAWS-native development and Bedrock stack
ClineOpen-source VS Code autonomous agent
AiderTerminal git-centric pair programmer
Continue.devOpen-source assistant for VS Code + JetBrains
Sourcegraph CodyCodebase search–grounded chat

Most developers use one primary agent plus Copilot inline for line-level speed. Choosing a Tool explains when that stack makes sense.

Learning Paths

Solo developer: Day 1

  1. Choosing a Tool
  2. Your chosen tool guide (see table above)
  3. Prompting for Code
  4. Cursor Shortcuts or Model Picker

Team lead: Tool rollout

  1. Choosing a Tool for procurement and security questions
  2. Team AI Policy for approved tools and data handling
  3. Project Rules for shared conventions per tool
  4. Responsible Use for licensing and accountability

Start Here If…

Your situationStart with
Never used an AI coding agentChoosing a Tool
Using Cursor dailyCursor + Cursor cheat sheet
OpenAI / ChatGPT shopOpenAI Codex + OpenAI API
Prefer terminal / CI agentsClaude Code or Codex
Want inline completions onlyGitHub Copilot
Google Cloud / Android StudioGemini Code Assist
AWS-heavy infrastructureAmazon Q Developer
Multi-agent orchestrationDevin Desktop
Evaluating vendors for the orgChoosing a Tool (For teams section)
Open-source VS Code agentCline
Terminal + git workflowAider
Large monorepo search contextSourcegraph Cody

Guides

Cursor

AI-native IDE with Agent, Plan, and Ask modes.

Claude Code

Terminal-first agent with skills, hooks, and SDK automation.

OpenAI Codex

CLI, IDE extension, cloud agent, and CI automation.

GitHub Copilot

Inline completions and Copilot Chat in VS Code and JetBrains.

Gemini Code Assist

Google AI in VS Code, JetBrains, and Android Studio.

Devin Desktop

Agent command center, formerly Windsurf.

Amazon Q Developer

AWS-aware completions, agents, and security scanning.

Choosing a Tool

Decision matrix for IDE agents vs CLI vs autocomplete.

Quick References