anthropics/claude-code

GitHub
https://github.com/anthropics/claude-code

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.

Stars:
154.5k
Language:
TypeScript
Default branch:
main
Last scored:
Overall

At a glance

Rank
#371 of 401
#79 of 82 TypeScript repos
Checks passed
4 of 17
Full list below
Best set up for
Claude Code
Score 55.7
Needs most work for
Aider
Biggest fix: .aider.conf.yml (+14.1 pts)

What it has

What it's missing

What to fix first

Pick an AI agent

Showing fixes for Claude Code

  1. 1
    Dependency manifest
    Commit a proper manifest (package.json, pyproject.toml, Cargo.toml, go.mod, etc.) plus a lockfile.
    +9.2 pts
  2. 2
    Linter / formatter config
    Configure a linter/formatter (ESLint+Prettier, Biome, Ruff, rustfmt+clippy, golangci-lint) and commit the config.
    +7.9 pts
  3. 3
    Type configuration
    Add a type config (tsconfig.json for JS/TS, mypy.ini or pyrightconfig.json for Python). Rust/Go/JVM/Scala/Swift/C#/OCaml/Haskell/Zig are typed by default.
    +7.9 pts

Score for each AI agent

Each agent weighs the checks by its own docs. Under each score are its top three. How each agent is scored →

Claude Code
#350 of 401
55.7
  • ✓AGENTS.md / CLAUDE.md
  • ~Test suite
  • ~Reproducible dev env
Codex
#364 of 401
52.5
  • ✓AGENTS.md / CLAUDE.md
  • ✓README
  • ~Test suite
Kimi Code CLI
#358 of 401
51.2
  • ✓AGENTS.md / CLAUDE.md
  • ~Test suite
  • ✗Dependency manifest
Pi
#362 of 401
50.0
  • ✓AGENTS.md / CLAUDE.md
  • ~Test suite
  • ✗Linter / formatter config
Devin
#373 of 401
48.9
  • ~Reproducible dev env
  • ✗Dependency manifest
  • ~Test suite
OpenHands
#380 of 401
44.9
  • ✓CI configuration
  • ✗Dependency manifest
  • ~Reproducible dev env
Gemini CLI
#375 of 401
43.7
  • ✗GEMINI.md
  • ✓README
  • ~Test suite
Cursor
#375 of 401
42.1
  • ✗Cursor rules (.cursor/rules)
  • ✓README
  • ✗Type configuration
Aider
#384 of 401
39.0
  • ✗.aider.conf.yml
  • ✗Linter / formatter config
  • ~Test suite

Does anthropics/claude-code have agent instructions?

An AGENTS.md (or CLAUDE.md) at the root tells AI coding agents how to build, test and work in the repo. A few agents also read a file of their own.

AGENTS.md / CLAUDE.md
CLAUDE.md (new tab) · 2,217 characters
Agent-specific files
None: no GEMINI.md, .cursor/rules, .openhands/setup.sh, .aider.conf.yml or .agents/skills
Repos that have one
62 of 82 TypeScript repos · 221 of 401 repos on the leaderboard · See examples →

All 17 checks · 4 passed

No .agents/skills/<name>/SKILL.md
Substantive (2,217 characters)
.aider.conf.yml· 0% pass
No .aider.conf.yml at repo root
CI configuration· 100% pass
14 GitHub Actions workflows
No CONTRIBUTING file
No .cursor/rules/*.mdc or .cursorrules
No dependency manifest found
Has .devcontainer/devcontainer.json
GEMINI.md· 0% pass
No GEMINI.md at repo root
License file· 100% pass
License present
No linter/formatter config found
No .openhands/setup.sh
No pre-commit / husky / lefthook found
README· 100% pass
README detailed (2,866 characters)
Manageable size· 80% pass
1431 files
Test suite· 70% pass
Test files detected (mods/agents-md/tests/register.test.ts)
No type config found

How anthropics/claude-code compares

vs leaderboard average
19.2 pts below
Average 66.8
vs TypeScript average
23.6 pts below
Average 71.2
Stars among TypeScript repos
#6 of 82

Missing here, and how many repos have it

  • Dependency manifest · passed by 92% of leaderboard repos, 95% of TypeScript repos
  • CONTRIBUTING guide · passed by 86% of leaderboard repos, 91% of TypeScript repos
  • Type configuration · passed by 68% of leaderboard repos, 68% of TypeScript repos

One fix for the most agents: Linter / formatter config would raise the score for all 9 agents, by up to 14.1 points.

Similar repos

Same language and host as this repo, closest in overall score.

All TypeScript repos →

Add a badge to your README

Paste this at the top of the README. It shows the score, and links back to this page.

Agent friendly score for github/anthropics/claude-code
[![Agent Friendly](https://agentfriendlycode.com/api/badge/github/anthropics/claude-code.svg)](https://agentfriendlycode.com/repo/github/anthropics/claude-code)

Check the score on every pull request

A GitHub Action posts one comment per pull request with how the score changed and why.