← All open source projects

Claude Code

anthropics/claude-code

Claude Code is Anthropic’s agentic coding tool for working with a codebase from the terminal, IDE, and GitHub.

Forks 21,211
Author anthropics
Language Python
License Unknown
Synced 2026-06-07

What Claude Code is

Claude Code is Anthropic’s tool for working with code through natural language. It runs next to a project, understands the codebase, explains complex areas, edits files, handles routine tasks, and works with GitHub.

Unlike ordinary autocomplete, Claude Code behaves like an agent: it reads project context, proposes changes, runs commands, helps with checks, and can be used from the terminal, IDE, or GitHub discussions.

What is inside

The public repository contains the package, installation paths, demo material, plugins, and data-use information. The old npm installation path is deprecated; recommended paths include install scripts, Homebrew, and WinGet.

Starting Claude Code

This shows the common entry: install, move into a project, and run `claude`.

Language: Bash
curl -fsSL https://claude.ai/install.sh | bash
cd my-project
claude

Why it is notable

Claude Code became a major entry point into agentic programming because the assistant works inside the project rather than in a detached chat window. It can see files, errors, history, and verification commands.

Limits

An agent needs clear boundaries. Command permissions, diff review, rollback, checks, and data handling matter. Claude Code can speed work up, but architecture and final code quality remain the developer’s responsibility.