Skip to content

About

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

Resources

Security policy

Stars

150.0k stars

Watchers

908 watching

Forks

Repository files navigation

Claude Code

Node.js 18+ npm version

Claude Code is a coding agent that runs in your terminal. It reads your codebase and helps you move faster — executing tasks, explaining code, and handling git workflows through natural language. Works in your terminal, IDE, or directly on GitHub via @claude.

Official documentation

Get Started

Note

Installation via npm is deprecated. Use one of the recommended methods below.

For more installation options, uninstall steps, and troubleshooting, see the setup documentation.

macOS / Linux

curl -fsSL https://claude.ai/install.sh | bash
brew install --cask claude-code

Windows

irm https://claude.ai/install.ps1 | iex
winget install Anthropic.ClaudeCode

npm (deprecated)

npm install -g @anthropic-ai/claude-code

Then navigate to your project directory and run claude.

Plugins

This repository includes plugins that extend Claude Code with custom commands and agents. See the plugins directory for documentation.

Reporting Bugs

Use the /bug command inside Claude Code, or file a GitHub issue.

Discord

Join the Claude Developers Discord to get help, share feedback, and connect with other developers using Claude Code.

Data Collection, Usage, and Retention

When you use Claude Code, we collect usage data (such as code acceptance or rejections), associated conversation data, and feedback submitted via the /bug command.

How We Use Your Data

See our data usage policies.

Privacy Safeguards

We limit retention periods for sensitive information, restrict access to user session data, and do not use feedback for model training.

For full details, see our Commercial Terms of Service and Privacy Policy.

About

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

Resources

Security policy

Stars

150.0k stars

Watchers

908 watching

Forks

Used by

Contributors

Languages