Claude Code homepage

Claude Code

by Anthropic

Anthropic's agentic coding agent that lives in your terminal

AI AgentSupervised

Last reviewed 2026-06-18

Claude Code is Anthropic's agentic coding tool that runs in the terminal (with IDE and GitHub integrations) and works at the task level rather than autocompleting lines. You describe a task in natural language and Claude reads the codebase, edits files across the project, runs shell commands and tests, and handles git workflows, asking for permission on consequential actions by default. It reached general availability on May 22, 2025 alongside the Claude 4 model generation. By default it is human-supervised: it proposes edits and commands that you approve. It also supports lower-friction modes (auto-accept for file edits, an auto mode that uses model-based classifiers to approve actions, and a fully headless mode via the -p flag plus --dangerously-skip-permissions) that let it run scoped tasks end to end inside CI or automated pipelines. It is powered by Anthropic's own Claude models (Sonnet and Opus).

What it can do

  • Edit code across files and run commands in the terminal

    Supervised

    Reads the codebase via agentic search, plans a change, edits multiple files, runs shell commands and tests, and handles git workflows, asking permission on consequential actions by default.

    source
  • Run scoped tasks headlessly for automation

    Autonomous

    The -p flag accepts a prompt from the command line and executes without interaction; combined with auto mode or --dangerously-skip-permissions it runs scoped tasks end to end in CI or scheduled pipelines.

    source
  • Auto-approve actions with model-based guardrails (auto mode)

    Supervised

    Auto mode delegates approvals to model-based classifiers (a prompt-injection probe on inputs and a transcript classifier on actions) as a middle ground between manual review and skipping permissions entirely.

    source
  • Answer questions about an unfamiliar codebase

    Assistant

    Explains complex code and project structure on request without taking independent action.

    source

Strengths

  • +True terminal-native agent: reads, edits, runs, and commits across a whole codebase rather than autocompleting lines
  • +Flexible autonomy, from per-action approval to auto mode to fully headless runs for CI
  • +Deep ecosystem: MCP support, subagents, plugins, GitHub Actions, and IDE extensions, plus a public Agent SDK

Limitations

  • API-token usage on heavy tasks can get expensive and hard to predict
  • Locked to Anthropic's own Claude models (no model choice)
  • Headless and skip-permissions modes shift real risk onto the operator if guardrails are not configured

Overview

Claude Code is Anthropic's agentic coding tool. It lives in the terminal (with VS Code, JetBrains, and GitHub integrations), understands a codebase through agentic search, and works at the task level: reading files, editing across the project, running commands and tests, and handling git. It reached general availability on May 22, 2025, the same day Claude Opus 4 and Sonnet 4 launched.

What it does

You describe a task in natural language. Claude plans, edits multiple files, runs shell commands and tests, and can open or work against pull requests. By default it asks permission on consequential actions, so it operates as a supervised agent. It can also run with less friction: auto-accept for file edits, an auto mode that uses model-based classifiers to approve actions, or a fully headless mode (the -p flag plus --dangerously-skip-permissions) for scoped tasks in CI and scheduled pipelines. On request it also just explains unfamiliar code without acting.

Integrations & setup

Installs as a CLI, with extensions for VS Code and JetBrains and direct GitHub integration including @claude mentions on issues and PRs and GitHub Actions support. It consumes MCP servers, supports subagents and a plugins directory, and exposes a public Agent SDK for building on top of it.

Pricing

Available to Claude Pro, Max, Team, and Enterprise subscribers (Pro starts at $20/mo), and also usable pay-as-you-go against standard Claude API token pricing when run with a Claude Console account. Heavy agentic runs consume tokens quickly, so usage cost scales with workload.

Best for / not for

Best for developers and teams who want an agent that operates on real repositories from the terminal and can be wired into automation. Less ideal for those who want model choice or a fixed, predictable cost on heavy workloads.

Alternatives

Cursor and GitHub Copilot target the in-IDE coding experience; Cognition's Devin targets async, delegated tickets; Windsurf is an agentic IDE in the same space.

What people are saying

LinkedIn · 30d · updated 2026-06-20
38%
positive sentiment
300
mentions
300
38% positive54% neutral8% negative

Loved for

  • +model
  • +data
  • +models

Common gripes

  • human
  • model
  • content
Praise113Complaints23

FAQ

Is Claude Code fully autonomous?+

Not by default. It proposes edits and commands that a human approves, so the default posture is a supervised agent. With auto-accept, auto mode, or headless --dangerously-skip-permissions it can run scoped tasks end to end without per-action approval, which makes it autonomous for well-defined work, but the operator owns the guardrails.

What models power Claude Code?+

Anthropic's own Claude models (Sonnet and Opus). It does not support third-party models.

Sources

Last reviewed 2026-06-18

Alternatives & related