Module 1: What Claude Code Is and Why It Matters
The AI Coding Tools Landscape
The AI Coding Tools Landscape
Overview
There are dozens of AI tools for development. From autocomplete that suggests the next line of code, all the way to autonomous agents that build entire features. Picking the right tool means understanding the categories, the real differences (not the marketing), and the trade-offs of each one.
This capsule maps the full landscape of AI coding tools in 2026. You're going to understand the 3 fundamental categories, compare Claude Code with the main alternatives (Cursor, GitHub Copilot, Cline, Codex CLI), and develop the judgment to decide when to use each tool. This isn't about defending a tool — it's about having the information to choose on solid ground.
By the end, you'll know exactly where Claude Code fits in the ecosystem, why it leads with 69% professional adoption, and — just as important — when another tool might be the better fit for your use case.
The 3 categories of AI coding tools
The space of AI tools for development isn't homogeneous. There are three distinct categories, each with a different interaction model:
┌──────────────────────────────────────────────────────────┐
│ │
│ CATEGORY 1: AUTOCOMPLETE / INLINE SUGGESTIONS │
│ ───────────────────────────────────────── │
│ GitHub Copilot, Codeium, Amazon CodeWhisperer │
│ │
│ Model: You type → the tool suggests │
│ Scope: The current line or the current function │
│ Interaction: Passive (always on, you decide to accept) │
│ │
├──────────────────────────────────────────────────────────┤
│ │
│ CATEGORY 2: AI-ENHANCED IDEs │
│ ───────────────────────────────────────── │
│ Cursor, Windsurf, JetBrains AI │
│ │
│ Model: Chat + autocomplete + codebase awareness in IDE │
│ Scope: The whole project (with limits) │
│ Interaction: Active (you ask, the tool acts) │
│ │
├──────────────────────────────────────────────────────────┤
│ │
│ CATEGORY 3: AI CODING AGENTS (TERMINAL) │
│ ───────────────────────────────────────── │
│ Claude Code, Codex CLI, Aider, Devin │
│ │
│ Model: Autonomous agent with terminal/filesystem access │
│ Scope: The whole codebase + system tools │
│ Interaction: Delegation (you describe, the agent runs) │
│ │
└──────────────────────────────────────────────────────────┘
The categories aren't better or worse than each other — they solve different problems. Understanding that saves you from bad comparisons like "Copilot or Claude Code?" (it's like asking "screwdriver or drill?").
Category 1: Autocomplete / inline suggestions
What they do
They suggest code as you type. You start a line or a function, and the tool proposes the rest. It works like predictive autocomplete — think of your phone's autocorrect, but for code.
Main players
| Tool | Company | Model |
|---|---|---|
| GitHub Copilot | GitHub/Microsoft | GPT-4o, Claude (selectable) |
| Codeium | Exafunction | Their own models |
| Amazon CodeWhisperer | Amazon/AWS | Amazon models |
Strengths
- Speed: Suggestions in milliseconds, without interrupting your flow
- Low friction: You don't have to ask for anything — it's always suggesting
- Integration: Works inside your editor with no complex configuration
- Learning curve: Basically zero — you install it and go
Limitations
- Limited context: Usually only sees the current file and open files
- No multi-file: It can't make coordinated changes across multiple files
- Reactive: It only acts after you start typing
- No execution: It can't run commands, run tests, or verify its own code
- No deep reasoning: It predicts the next line, it doesn't plan a solution
When it's the best option
When you're writing code and you want to go faster. Boilerplate, repetitive patterns, utility functions. It's a typing accelerator, not a development partner.
Category 2: AI-enhanced IDEs
What they do
They build AI into the code editor: side chat, autocomplete, assisted editing, and codebase awareness. They combine the experience of an IDE with AI capabilities.
Main players
| Tool | Base | Model |
|---|---|---|
| Cursor | VS Code fork | Claude, GPT-4o, their own models |
| Windsurf | VS Code fork | Claude, GPT-4o |
| JetBrains AI | JetBrains IDEs | Claude, GPT-4o, Gemini |
Strengths
- Integrated experience: AI + editor in the same window
- GUI: Visual diffs, side chat, inline edits
- Codebase awareness: They index your project to give context
- Autocomplete + chat: They combine both modalities
- Agentic capabilities (growing): Cursor and Windsurf are adding agent modes
Limitations
- Tied to an IDE: Cursor is VS Code. JetBrains AI is IntelliJ/WebStorm/PyCharm.
- Uneven agentic capabilities: Agent mode is still evolving; it isn't as mature as a dedicated agent
- No full terminal access: They can run some commands, but not with the same freedom as a terminal-native agent
- IDE overhead: You need the IDE open and configured
When it's the best option
When you want an all-in-one experience without leaving your editor. Especially if you already use VS Code (Cursor) or JetBrains. A good option if you prefer a GUI over a terminal.
Category 3: AI coding agents (terminal)
What they do
Autonomous agents that operate in your terminal with full access to your filesystem, your development tools, and your system commands. They aren't tied to an IDE — they work where you work.
Main players
| Tool | Company | Model |
|---|---|---|
| Claude Code | Anthropic | Opus 5, Sonnet 5 |
| Codex CLI | OpenAI | GPT-4o, o1 |
| Aider | Open source | Multiple (Claude, GPT, etc.) |
| Devin | Cognition | Their own models |
Strengths
- Full access: Filesystem, terminal, git, npm, docker, any tool
- Multi-file: Coordinated changes across multiple files at once
- Real execution: Runs commands, runs tests, verifies builds
- Not tied to an IDE: Works in any terminal, on any operating system
- Complete agentic capability: A loop of reasoning → action → verification → iteration
Limitations
- Requires comfort with the terminal: If you don't use a terminal, the learning curve is steeper
- No native GUI: There are no inline visual diffs like in Cursor (although Claude Code has extensions for VS Code and JetBrains)
- Learning curve: Learning to write effective prompts for an agent is a skill
When it's the best option
When you need maximum capability: multi-file refactoring, complex debugging, complete implementations, CI/CD integration, automation with the SDK. When the agent's power matters more than the GUI.
Claude Code: its position in the landscape
Claude Code is a Category 3 agent — and it's the leader of the space.
┌──────────────────────────────────────────────────────┐
│ ADOPTION RATE (ACTI Index, January 2026) │
│ │
│ Claude Code ████████████████████████████████ 69% │
│ Cursor █████████ 18% │
│ Copilot ████ 8% │
│ Others ██ 5% │
│ │
│ Base: Professional developers who use AI tools │
└──────────────────────────────────────────────────────┘
69% adoption among professional developers who use AI tools for code. That's not an accident.
Detailed comparison
Claude Code vs Cursor vs GitHub Copilot vs Cline
| Feature | Claude Code | Cursor | GitHub Copilot | Cline |
|---|---|---|---|---|
| Category | Agent (terminal) | AI IDE | Autocomplete + chat | Agent (IDE ext.) |
| Main model | Opus 5, Sonnet 5 | Claude, GPT-4o | GPT-4o, Claude | Multiple |
| Multi-file editing | ✅ Native | ✅ Native | ⚠️ Limited | ✅ Native |
| Terminal access | ✅ Full | ⚠️ Partial | ❌ No | ⚠️ Partial |
| Subagents | ✅ Built-in + custom | ❌ No | ❌ No | ❌ No |
| Memory (CLAUDE.md) | ✅ 4 official scopes + .claude/rules/ + @path imports + auto memory | ⚠️ Rules | ❌ No | ⚠️ Limited |
| Hooks | ✅ Full lifecycle | ❌ No | ❌ No | ❌ No |
| Skills | ✅ Slash commands | ❌ No | ❌ No | ❌ No |
| SDK/API | ✅ Python + TypeScript | ❌ No | ❌ No | ❌ No |
| Headless mode | ✅ -p flag | ❌ No | ❌ No | ❌ No |
| Context window | 1M tokens (Opus, Sonnet) | Varies by model | Varies by model | Varies by model |
| Platforms | Terminal, VS Code, JetBrains, Desktop, Web | VS Code (fork) | VS Code, JetBrains, Neovim | VS Code extension |
| Iteration speed | 35 releases / 7 weeks | High | Medium | Medium |
| Pricing | $20-200/month (Pro-Max) | $20-40/month | $10-39/month | Open source (pay for the model) |
A practical example of the difference
Task: Refactor an authentication service to add OAuth2 support, including tests and documentation.
GitHub Copilot:
→ Suggests lines while you write the new code
→ YOU do all the design, structure, and coordination work
→ Copilot only speeds up your typing
Cursor:
→ Chat: you explain what you want
→ It shows you diffs in the editor
→ You can apply changes file by file
→ You coordinate the process
Claude Code:
→ You explain the whole task
→ Claude reads the existing service, the tests, the documentation
→ Designs the implementation
→ Creates/modifies every file that's needed
→ Generates tests
→ Runs the tests
→ Updates the documentation
→ Presents you the finished result
→ If something fails, it iterates automatically
The difference isn't speed — it's the level of delegation.
Why Claude Code leads
1. Model quality
Opus 5 is state-of-the-art on coding benchmarks. Its deep reasoning capability produces more robust code, better architecture decisions, and more effective debugging than any alternative.
SWE-bench Verified (at the time of writing):
Opus 5: ████████████████████████ ~80%
GPT-4o: ███████████████ ~49%
Gemini: ██████████████ ~46%
Note: Benchmarks evolve quickly. Check
swebench.com for the most recent results.
2. Unique agentic capabilities
No competitor offers the full stack:
┌────────────────────────────────────────────────────┐
│ CLAUDE CODE'S AGENTIC STACK │
│ │
│ ▸ Subagents ──── Delegate complex tasks │
│ (/agents command + memory) │
│ ▸ Hooks ──────── 22+ lifecycle events │
│ (4 handler types: cmd/http/llm) │
│ ▸ Skills ─────── SKILL.md + YAML frontmatter │
│ (Agent Skills open standard) │
│ ▸ CLAUDE.md ──── 4 scopes + .claude/rules/ │
│ (path-specific + @imports) │
│ ▸ Auto Mode ──── Permission classifier │
│ (between ask-every-time & skip) │
│ ▸ Ultraplan ──── Planning cloud ↔ CLI ↔ web │
│ (April 2026, early preview) │
│ ▸ Monitor ────── Background event stream │
│ (tail logs, react live) │
│ ▸ Computer Use ─ Native GUI control │
│ (Desktop GA + CLI preview) │
│ ▸ PR Auto-fix ── CI observer + auto-fix │
│ (/autofix-pr or toggle in Web) │
│ ▸ SDK ────────── Programmatic use │
│ (Python + TypeScript) │
│ ▸ Headless ───── CI/CD automation │
│ (claude -p + --output-format) │
│ ▸ MCP ────────── Integration with services │
│ │
│ No competitor has all of this. │
└────────────────────────────────────────────────────┘
Most recent features (March-April 2026):
- Auto Mode — a classifier that approves safe actions automatically
- Ultraplan — cloud-based planning with review in a web editor
- Monitor tool — an event stream for tailing logs live
- Computer Use in Claude Code — previously only in Cowork, now here too
- PR Auto-fix — Claude watches CI and fixes failures until the PR is green
/team-onboarding— packages your setup as a replayable guide for the team- Transcript search —
Ctrl+O+/to search inside long conversations - Session recap — on
--resume, Claude gives you a structured summary - Native PowerShell tool for Windows
3. Breadth of platforms
Claude Code doesn't force you to pick one interface:
Terminal (CLI) ← The full experience, power users
VS Code ← Integrated in the editor
JetBrains ← IntelliJ, WebStorm, PyCharm
Desktop App ← Standalone application
Web ← claude.ai/code, tasks that keep running without your laptop
On top of that, you can drive local sessions from your phone via Remote Control, or kick off tasks from the Claude mobile app and the Desktop app with Dispatch.
4. An SDK for automation
Claude Code is the only tool in the space with an official Agent SDK for Python and TypeScript, and a headless mode (-p) that allows integration into CI/CD pipelines, automation scripts, and custom workflows. It also has an official GitHub Action (anthropics/claude-code-action) for automating PR reviews, issue triage, and more.
# Headless mode: run Claude Code from scripts or CI/CD
claude -p "Review this PR and give feedback" --output-format json
# With auto-approval for specific tools
claude -p "Run tests and fix failures" --allowedTools "Bash,Read,Edit"
5. Iteration speed
35 releases in 7 weeks (January 7 to February 25, 2026). That's a release every 1.4 days. The pace of improvement is unprecedented in the space. Bugs get fixed in days, features get added in weeks.
When NOT to use Claude Code
There's no perfect tool for everything. There are scenarios where another option is the better fit:
If you need pure autocomplete
If all you want is something suggesting the next line as you type, GitHub Copilot is simpler and more direct. You don't need a full agent for that.
Case: "I just want fast autocomplete while I type"
→ GitHub Copilot (lighter, always on)
→ Claude Code has autocomplete via the extension, but that's not its focus
If you prefer a GUI-first experience
If you're more comfortable looking at inline visual diffs, chatting in a side panel, and never touching a terminal, Cursor offers that experience natively.
Case: "I don't like the terminal, I want everything visual"
→ Cursor (designed for a visual experience)
→ Claude Code has extensions for VS Code, but its strength is the terminal
If your team already standardized on another tool
If your whole company uses Cursor or Copilot and there are established workflows, switching tools has an organizational cost. Sometimes the best tool is the one your team uses consistently.
If cost is the deciding factor
Claude Code's Pro plan ($20/month) has tighter usage limits than Copilot ($10/month) for basic autocomplete. If all you need is autocomplete and the budget is limited, Copilot is cheaper for that use case.
Decision table
What do you need?
├─ Just autocomplete while I type
│ → GitHub Copilot ($10/month)
│
├─ Chat + autocomplete + an integrated GUI
│ → Cursor ($20/month)
│
├─ A complete agent with maximum capability
│ → Claude Code ($20-200/month)
│
├─ An open source agent, bring your own model
│ → Aider (free + the cost of the model)
│
└─ Headless / CI/CD automation
→ Claude Code (the only one with an SDK + headless)
Comparisons and decisions
Claude Code + Copilot: can you use them together?
Yes. Plenty of developers use both:
Copilot → Inline autocomplete while you type in VS Code
Claude Code → An agent for complex tasks: refactoring, debugging,
complete implementations, code review
They don't overlap — they complement each other. Copilot speeds up your typing; Claude Code solves problems.
Claude Code + Cursor: redundant?
Partly. Cursor has its own agent mode that competes with Claude Code. But Claude Code offers features Cursor doesn't have (subagents, hooks, skills, SDK, headless mode). If you want maximum agentic capability, Claude Code. If you want an experience integrated into the editor, Cursor.
Claude Code only → Terminal power user, maximum capability
Cursor only → IDE-first, visual experience, decent at everything
Claude Code + Cursor → Claude Code for complex tasks,
Cursor as an editor with AI
What about Cline?
Cline is a VS Code extension that works as an agent. It's open source, it supports multiple models, and it has an active community. It's a good option if you want an agent inside VS Code without the cost of Claude Code. The limitation: it has no subagents, no hooks, no skills, no SDK, and not Claude Code's iteration speed.
What about Devin?
Devin (from Cognition) is an autonomous agent that works in its own virtual environment. Its focus is total autonomy: you give it a task and it solves it without supervision. The difference with Claude Code: Devin operates in its own isolated environment; Claude Code operates in your real environment. Claude Code is pair-programming; Devin is full delegation.
Common patterns
Pattern 1: A stack of complementary tools
Level 1 (always on):
→ GitHub Copilot for inline autocomplete
Level 2 (interactive):
→ Claude Code for complex tasks in the terminal
Level 3 (automation):
→ Claude Code SDK for CI/CD and scripts
Pattern 2: Choose by type of task
Write a new function → Copilot (autocomplete)
Refactor an entire module → Claude Code (agent)
Debug a complex error → Claude Code (agent)
Quick fix for a typo → Copilot or Cursor (inline)
Implement a multi-file feature → Claude Code (agent)
Code review on a PR → Claude Code (agent/headless)
Pattern 3: Gradual migration
If you're coming from another tool, you don't need to switch everything at once:
Week 1: Install Claude Code, try it on simple tasks
Week 2: Use it for a real refactoring
Week 3: Configure CLAUDE.md, create your first skill
Week 4: Evaluate whether it replaces or complements your current tool
Pitfalls and edge cases
Pitfall 1: Comparing categories as if they were the same thing
Wrong:
"Copilot or Claude Code?"
Right:
"Do I need autocomplete (Copilot), an AI IDE (Cursor),
or a full agent (Claude Code)?"
They're different categories. The right question is what kind of tool you need, not which one is "better".
Pitfall 2: Assuming adoption = quality for your case
Claude Code leads with 69% adoption. That doesn't mean it's the best option for everybody. If all you need is autocomplete, installing Claude Code is like using a drill to hang a picture.
Pitfall 3: Ignoring the cost of switching
Changing tools has a cost: the learning curve, the workflow change, the team configuration. Evaluate whether the improvement justifies the switch before you migrate.
Pitfall 4: Not considering the combination
The tools aren't mutually exclusive. Claude Code + Copilot is a common and effective combination. You don't have to pick just one.
Pitfall 5: Evaluating with simple tasks
If you test Claude Code with "generate a hello world", you're not going to see the difference. An agent's advantage shows up on tasks that require reading a codebase, multi-file changes, running commands, and iterating. Evaluate with real tasks.
The future of the landscape
Convergence
The categories are merging. Cursor is adding agentic capabilities. Copilot is adding chat. Claude Code is adding IDE extensions. The trend is toward tools that do everything — but each one starts from a different strength.
Multi-agent
The future isn't one agent — it's multiple agents working together. Claude Code already has built-in subagents and is introducing Agent Teams (currently experimental). That makes it possible to delegate complex tasks to teams of specialized agents working in parallel.
Growing autonomy
Agents are increasingly capable of operating without constant supervision. Claude Code's headless mode, its CI/CD integration, and its automation features (hooks, skills) all point toward a future where agents work in the background while you do something else.
CI/CD integration
AI coding agents are moving into development pipelines. Automatic code review, test generation, refactoring inside PRs — the agent as part of the development team, not just a tool for an individual developer.
Complete worked example
Scenario: Evaluating tools for your team
Your team of 5 developers has to pick an AI tool for development. Evaluate it with judgment:
Team profile:
- 5 full-stack developers (React + Node.js)
- They use VS Code
- CI/CD with GitHub Actions
- They need: refactoring, debugging, code review, tests
Evaluation by category:
AUTOCOMPLETE (Copilot):
✅ Everyone can use it immediately
✅ Low cost ($10/dev/month = $50/month total)
❌ Doesn't solve multi-file refactoring
❌ Doesn't integrate with CI/CD
Verdict: Good as a complement, insufficient as the main tool
AI IDE (Cursor):
✅ Integrated experience in VS Code
✅ Chat + autocomplete + agent mode
⚠️ Agent mode less mature than dedicated agents
❌ No SDK for CI/CD
❌ No hooks, no skills
Verdict: Good integrated experience, limited for automation
AGENT (Claude Code):
✅ Multi-file refactoring
✅ Debugging with real execution
✅ Code review with headless mode in CI/CD
✅ Hooks for automation
✅ SDK for team scripts
⚠️ Requires comfort with the terminal
⚠️ Higher cost ($100-200/dev/month for Max)
Verdict: Maximum capability, ideal for a senior team
RECOMMENDATION:
→ Claude Code as the main tool (agent)
→ Copilot as a complement (inline autocomplete)
→ Claude Code SDK in GitHub Actions (automatic code review)
→ Total cost: ~$110-210/dev/month
Practice exercises
Exercise 1: Classify the tools
Classify each tool into its category (Autocomplete, AI IDE, or Agent):
- Codeium
- Windsurf
- Aider
- Amazon CodeWhisperer
- JetBrains AI
- Codex CLI
Solution
- Codeium → Category 1: Autocomplete
- Windsurf → Category 2: AI IDE (a VS Code fork with AI built in)
- Aider → Category 3: Agent (operates in the terminal)
- Amazon CodeWhisperer → Category 1: Autocomplete
- JetBrains AI → Category 2: AI IDE (integrated into IntelliJ/WebStorm)
- Codex CLI → Category 3: Agent (OpenAI's agent in the terminal)
Exercise 2: Pick the tool by task
For each task, say which category of tool is the better fit, and why:
- Writing a utility function to format dates
- Refactoring a database from SQLite to PostgreSQL across the whole app
- Doing automatic code review on PRs in CI/CD
- Autocomplete while you write CSS
Solution
-
Autocomplete (Copilot) — It's an isolated function; Copilot can suggest the pattern as you type. You don't need a full agent for this.
-
Agent (Claude Code) — It requires changes across multiple files (models, migrations, configurations, queries, tests). Only an agent can coordinate that kind of refactoring effectively.
-
Agent with headless mode (Claude Code) — It requires CI/CD integration. Claude Code is the only one with an SDK and a
-pmode for automation. No other tool supports this natively. -
Autocomplete (Copilot/Codeium) — CSS autocomplete is a perfect fit for inline suggestions. There's no point spinning up an agent to complete CSS properties.
Exercise 3: Identify the unique advantages
List 3 features Claude Code has that no competitor currently offers:
Solution
-
Subagents — Claude Code can delegate tasks to specialized subagents (Explore, Plan, General-purpose) and create custom subagents. No competitor has this capability.
-
Hooks (lifecycle events) — Claude Code lets you configure hooks for PreToolUse, PostToolUse, Notification, Stop, and SubagentStop. That automates validations, formatting, and other actions. No competitor offers it.
-
Official SDK (Python + TypeScript) + headless mode — Claude Code has an SDK for programmatic use and a
-pmode to run without an interactive interface. That enables CI/CD integration, automation scripts, and custom workflows. No competitor has an official SDK.
Other unique features worth mentioning: Skills (custom slash commands with SKILL.md + YAML frontmatter), 4 official CLAUDE.md scopes + .claude/rules/ with path-specific rules + @path imports, and Remote Control from mobile.
Exercise 4: A real use case
Your startup has 3 developers. Limited budget. They need to:
- Write code faster
- Refactor a monolith into microservices
- Automate code review on PRs
Design a tool stack, with justification:
Solution
Recommended stack:
Tool 1: GitHub Copilot ($10/dev/month × 3 = $30/month)
→ For: Writing code faster
→ Why: Always-on autocomplete, low friction,
minimal cost. Covers the need for speed.
Tool 2: Claude Code Pro ($20/dev/month × 3 = $60/month)
→ For: Refactoring the monolith into microservices
→ Why: Multi-file refactoring is where an agent
shines. Claude Code can read the whole monolith,
plan the split, and execute coordinated changes.
Automation: Claude Code SDK + GitHub Actions (no extra cost)
→ For: Automatic code review on PRs
→ Why: Headless mode (-p) inside GitHub Actions.
Claude Code reviews the PR, gives feedback, and reports.
Total cost: $90/month for 3 developers
Why NOT Cursor: $20-40/dev/month for an integrated experience, but with no SDK for code review automation. It doesn't justify the extra cost when Claude Code covers both the interactive agent and the automation.
Why NOT Claude Code alone: Copilot brings inline autocomplete, which Claude Code doesn't prioritize. The combination covers both scenarios.
Exercise 5: When NOT to use Claude Code
Identify 3 scenarios where Claude Code isn't the best option, and suggest an alternative:
Solution
-
Writing CSS fast with autocomplete
- Claude Code: overkill for completing CSS properties
- Better option: GitHub Copilot or Codeium — inline autocomplete optimized for this case
-
A junior developer who doesn't use the terminal
- Claude Code: the terminal-first learning curve can be an obstacle
- Better option: Cursor — a visual, integrated experience with chat, inline diffs, and less terminal dependence
-
A company that only needs basic autocomplete for 200 developers
- Claude Code: $20-200/dev/month × 200 = $4,000-40,000/month — expensive for autocomplete
- Better option: GitHub Copilot Business ($19/dev/month) — designed for enterprise, autocomplete at scale
The rule: use the simplest tool that solves your problem. If the need is simple, the solution should be simple.
Summary
- 3 categories: Autocomplete (Copilot), AI IDEs (Cursor), AI Agents (Claude Code) — they solve different problems
- Claude Code is Category 3: A terminal-native agent with full access to the filesystem and your tools
- 69% adoption among professional developers (ACTI Index, January 2026)
- 5 reasons it leads: Model quality (Opus 5), unique agentic capabilities (subagents, hooks, skills), breadth of platforms, an SDK for automation, iteration speed (35 releases in 7 weeks)
- It isn't the best option for everything: Pure autocomplete → Copilot. GUI-first → Cursor. Minimal budget → Copilot.
- They complement each other: Claude Code + Copilot is the most common combination among power users
- Unique features: Subagents, hooks, skills, SDK, headless mode, CLAUDE.md with 6 levels of hierarchy — no competitor offers this full stack
- The future: Convergence between categories, multi-agent systems, growing autonomy, CI/CD integration
This module is complete. You now understand what Claude Code is, how its architecture works, and where it fits in the landscape. The next step is getting it running.
Next module: Module 02 - Professional installation and setup — from understanding Claude Code to having it running on your machine.
Additional resources
- Claude Code Overview — Official overview and comparison
- Claude Code Platforms — Available platforms and integrations
- Agent SDK — The official SDK for programmatic use (Python + TypeScript)
- Claude Code GitHub Actions — Automating PRs and code review in CI/CD
- ACTI Index — AI Coding Tool Insights — Adoption data and trends in AI tools for development
- Cursor — AI Code Editor — Cursor's official documentation
- GitHub Copilot — GitHub Copilot's official documentation
- Aider — AI Pair Programming in Terminal — Aider's official documentation
- Building Effective Agents — Anthropic Research — Paper on design patterns for AI agents
- SWE-bench — AI Coding Benchmarks — Performance benchmarks for AI coding tools