agentleFS

CLAUDE.md examples from real projects

How real projects brief Claude Code: the commands, conventions and warnings they put in CLAUDE.md.

Worked for most · soon
AnthropicCLAUDE.md

claude-quickstarts / mcp-server-typescript

anthropics/claude-quickstarts/managed-agents/mcp-server-typescript/CLAUDE.md

MCP server that exposes Managed Agents session primitives as tools. Two entrypoints sharing one tool set: src/server.ts (stdio → Claude Desktop and Claude Code) and src/server-http.ts (Streamable HTTP → claude.ai custom connector). This quickstart creates no agents, so there is no agents/ directory. It needs one environment, created once from environment.yaml (the command is in that file and in README.md). Commands: bun run stdio (Desktop, Code), bun run http (claude.ai), bun run typecheck.

Steady5 mentions in 2 weeks

No other project uses it yet

19k53d agoReviewMountCreate a free account to mount
AnthropicCLAUDE.md

claude-quickstarts / roadtrip-planner

anthropics/claude-quickstarts/managed-agents/roadtrip-planner/CLAUDE.md

A Next.js chat built directly on a Managed Agent session: no chat framework, the event log is the app state. Teaches session event streaming (event_deltas), vault credential injection_location, per-session agent_with_overrides, and multiagent coordinator rosters. The planner calls the National Park Service and Windy APIs with keys it never holds, then hands its draft to a second agent for a quick critique. That second agent is an Opus reviewer running as a session thread. 1. Invoke /claude-api first. It loads the…

Steady5 mentions in 2 weeks

No other project uses it yet

19k53d agoReviewMountCreate a free account to mount
AnthropicReads credentialsCLAUDE.md

claude-quickstarts / self-hosted-sandboxes

anthropics/claude-quickstarts/managed-agents/self-hosted-sandboxes/CLAUDE.md

This file is the runbook for the four poller demos, docker/, docker-memory/, archil/, and openshell/. The five webhook-started providers (cloudflare-containers/, cloudflare-worker/, daytona/, modal/, vercel/) share one agent and one environment, declared in webhook-demo/ and created with ant apply --yes . from that directory. Never run ant apply from this directory: it walks into the poller demos and creates their resources too, and the claude-lock.json it leaves here is then found first by every directory below. Each provider's README is its…

Steady5 mentions in 2 weeks

No other project uses it yet

19k53d agoReviewMountCreate a free account to mount
AnthropicReads credentialsCLAUDE.md

claude-quickstarts / sentry-autofix

anthropics/claude-quickstarts/managed-agents/sentry-autofix/CLAUDE.md

Long-running Node server (Hono). Sentry posts a signed issue / created webhook → src/app.ts verifies it and hands the issue to src/fixer.ts → one Managed Agents session per issue, with the repository mounted as a github_repository resource, the Sentry MCP credential attached through a vault, a dollar budget, the kickoff message in initial_events, and metadata.sentry_short_id as the dedupe key → the agent reads the issue and Seer's analysis through the Sentry MCP server, reproduces, fixes, pushes autofix/<short-id> → it calls…

Steady5 mentions in 2 weeks

No other project uses it yet

19k53d agoReviewMountCreate a free account to mount
AnthropicReads credentialsCLAUDE.md

claude-quickstarts / sentry

anthropics/claude-quickstarts/managed-agents/sentry/CLAUDE.md

Scheduled deployment: cron → Managed Agents session → Sentry MCP search and optional Seer RCA → /mnt/session/outputs/TRIAGE_REPORT.md. Sentry auth is a refreshable mcp_oauth vault credential; the sandbox never holds a token. Provisioning is ./agents/setup.sh (ant 2.0 or later, jq, uv): it records the slugs in ignored sentry-config.json, runs ant apply --yes agents environments vaults, which creates the agent, environment, and vault and records their IDs in claude-lock.json, then runs oauth_setup.py when the vault has no credential for https://mcp.sentry.dev/mcp. Re-runs publish…

Steady5 mentions in 2 weeks

No other project uses it yet

19k53d agoReviewMountCreate a free account to mount
AnthropicReads credentialsCLAUDE.md

claude-quickstarts / slack

anthropics/claude-quickstarts/managed-agents/slack/CLAUDE.md

Stateless webhook bridge: Slack app_mention → Managed Agents session (with routing metadata) → session.status_idled webhook → chat.postMessage in-thread. Pull exact shapes from the /claude-api skill's shared/managed-agents-*.md docs. Run the server with bun run dev. Agent provisioning is ant apply --yes agents environments from this directory (ant 2.0 or later; name the directories rather than ., and pass --yes because you have no terminal for its confirmation prompt, or --dry-run to show the plan first): it creates the agent and environment…

Steady5 mentions in 2 weeks

No other project uses it yet

19k53d agoReviewMountCreate a free account to mount
LangChainCLAUDE.md

openwiki

langchain-ai/openwiki/CLAUDE.md

No summary in the file. Open it to read it.

2 projects use a version of this

18k13d agoReviewMountCreate a free account to mount
MicrosoftCLAUDE.md

playwright-cli

microsoft/playwright-cli/CLAUDE.md

The CLI source lives in microsoft/playwright, in packages/playwright-core/src/tools/. This repo ships @playwright/cli: playwright-cli.js runs the CLI of the playwright-core alpha that package.json pins, and adds the update check, with skillCheck.js. skills/playwright-cli/ is a copy of the skill that playwright-cli install --skills writes, and node scripts/update.js refreshes it. There is no build step and no lint. Tests are in tests/integration.spec.ts. They run playwright-cli.js with runCli() in the output directory of the test, and the npmRegistry fixture serves a fake registry for…

15k7mo agoReviewMountCreate a free account to mount
NVIDIACLAUDE.md

TensorRT-LLM

NVIDIA/TensorRT-LLM/CLAUDE.md

No summary in the file. Open it to read it.

15k3mo agoReviewMountCreate a free account to mount
ElasticCLAUDE.md

logstash

elastic/logstash/CLAUDE.md

See AGENTS.md.

15k7mo agoReviewMountCreate a free account to mount
GoogleCLAUDE.md

elephant-goldfish-model / claude

google/elephant-goldfish-model/distributions/claude/docs/claude.md

Use Claude Code 2.1.271 or later for omitClaudeMd support. Older versions must not be treated as verified Goldfish isolation environments. Enable the installed plugin with claude plugin enable egm@egm. Start messages with /egm:egm-brainstorm, /egm:egm-draft, or /egm:egm-review. Skills retain disable-model-invocation: true: their absence from automatic skill discovery is expected. The Skill tool refuses these skills, so to run another EGM skill (for example egm-review-loop or egm-resolve during review Stages 7 and 9), read its SKILL.md and follow it in the same…

Steady81 mentions in 2 weeks

No other project uses it yet

14k11d agoReviewMountCreate a free account to mount
Model Context ProtocolCLAUDE.md

typescript-sdk

modelcontextprotocol/typescript-sdk/CLAUDE.md

The principles this SDK is built and reviewed by. They are not a checklist: apply them with judgement. Style belongs to Prettier, ESLint and the compiler.

No other project uses it yet

14k43d agoReviewMountCreate a free account to mount
Model Context ProtocolCLAUDE.md

typescript-sdk / e2e

modelcontextprotocol/typescript-sdk/test/e2e/CLAUDE.md

Conformance-style tests for the SDK's public surface. requirements.ts is a pure-data manifest: every behavior the SDK must satisfy, with its spec/source link. Test files in scenarios/ cite the requirement id(s)…

No other project uses it yet

14k43d agoReviewMountCreate a free account to mount
MicrosoftCLAUDE.md

presidio

microsoft/presidio/CLAUDE.md

No summary in the file. Open it to read it.

1 project uses a version of this

12k7d agoReviewMountCreate a free account to mount
Model Context ProtocolCLAUDE.md

inspector

modelcontextprotocol/inspector/CLAUDE.md

@./AGENTS.md

20 projects use a version of this

11k44d agoReviewMountCreate a free account to mount
Hugging FaceReads credentialsCLAUDE.md

chat-ui

huggingface/chat-ui/CLAUDE.md

Chat UI is a SvelteKit application that provides a chat interface for LLMs. It powers HuggingChat (hf.co/chat). The app speaks exclusively to OpenAI-compatible APIs via OPENAI_BASE_URL. Tests are split into three workspaces (configured in vite.config.ts): MCP servers are configured via MCP_SERVERS env var. When enabled, tools are exposed as OpenAI function calls. The router can auto-select tools-capable models when LLM_ROUTER_ENABLE_TOOLS=true. Smart routing via Arch-Router model. Configured with: Copy .env to .env.local and configure: See .env for full list of variables…

11k3mo agoReviewMountCreate a free account to mount
GoogleCLAUDE.md

adk-recipes / genmedia-for-commerce

google/adk-recipes/core/python/genmedia-for-commerce/CLAUDE.md

The guide to this recipe for coding agents is AGENTS.md: what the code does, the files to read first, the coding rules and the commands. Setup, run and deploy steps are in README.md.

Steady2 mentions in 2 weeks

1 project uses a version of this

11k47d agoReviewMountCreate a free account to mount
JetBrainsCLAUDE.md

ideavim

JetBrains/ideavim/CLAUDE.md

Guidance for Claude Code when working with IdeaVim. Essential commands: - ./gradlew runIde - Start dev IntelliJ with IdeaVim - ./gradlew test -x :tests:property-tests:test -x :tests:long-running-tests:test - Run standard tests Avoid running all tests, this takes too long. It's preferred to run specific test. When running gradle tasks, use --console=plain for cleaner output without progress bars. See CONTRIBUTING.md for architecture details and a complete command list. This project uses YouTrack for issue tracking, NOT GitHub Issues. - Tickets are prefixed…

No other project uses it yet

10k4mo agoReviewMountCreate a free account to mount
MicrosoftReads credentialsCLAUDE.md

UFO / models

microsoft/UFO/documents/docs/configuration/models/claude.md

To use the Claude API, create an account on the Anthropic Console and access your API key from the API keys section. Install the required Anthropic Python package: Configure the HOST_AGENT and APP_AGENT in the config/ufo/agents.yaml file to use the Claude API. If the file doesn't exist, copy it from the template: Edit config/ufo/agents.yaml with your Claude configuration: Configuration Fields: Available Models: For detailed configuration options, see: After configuration, you can start using UFO with the Claude API. Refer to…

No other project uses it yet

10k12mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About CLAUDE.md

What is CLAUDE.md?

A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.

Where does it go?

At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.

What should it contain?

Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.

CLAUDE.md or AGENTS.md?

Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.