Repolode
anthropics

anthropics/claude-code

An agentic coding tool that runs in your terminal, reads your codebase, and handles coding tasks, code explanations, and git workflows through natural language.

Open-source alternative to:GitHub CopilotCursor

Stars
152,237
Forks
27,007
Open issues
15,275
Last commit
yesterday

What is it?

Claude Code is an agentic coding tool that runs in the terminal. It understands the codebase it is pointed at and carries out routine development tasks from natural language instructions, such as making edits, explaining complex code, and handling git workflows.

Beyond the terminal, it can be used from an IDE or by tagging @claude on GitHub. Installation is available through a shell script, Homebrew, WinGet, and PowerShell on Windows; the npm package is deprecated. After installing, navigate to a project directory and run `claude` to start.

The repository also includes a set of plugins that add custom commands and agents, and a `/bug` command reports issues directly from within the tool. Usage feedback is collected and governed by Anthropic's published data usage policies.

Key features

  • 01Runs as an agentic assistant directly in the terminal.
  • 02Understands your codebase and works on tasks in natural language.
  • 03Explains complex code and executes routine development tasks.
  • 04Handles git workflows from the command line.
  • 05Can be used from an IDE or by mentioning @claude on GitHub.
  • 06Extensible through plugins that add custom commands and agents.

Use cases

  • Making routine code edits across an existing project from the terminal.
  • Getting explanations of unfamiliar or complex code in a codebase.
  • Automating git operations such as commits and branch handling via natural language.
  • Triggering coding help on GitHub issues and pull requests by mentioning @claude.

Topics

FAQ

What is claude-code?
An agentic coding tool that runs in your terminal, reads your codebase, and handles coding tasks, code explanations, and git workflows through natural language. Claude Code is an agentic coding tool that runs in the terminal. It understands the codebase it is pointed at and carries out routine development tasks from natural language instructions, such as making edits, explaining complex code, and handling git workflows.
Is claude-code free to use? What license does it have?
claude-code has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
Is claude-code still maintained?
Actively maintained. The last commit to claude-code was on Oct 17, 2026.
What can I use claude-code for?
Making routine code edits across an existing project from the terminal. Getting explanations of unfamiliar or complex code in a codebase. Automating git operations such as commits and branch handling via natural language. Triggering coding help on GitHub issues and pull requests by mentioning @claude.
Where can I get claude-code?
The source code and installation instructions are on GitHub: https://github.com/anthropics/claude-code

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects