Directory · #79 trending MCP repo · ↗ +75 stars this week

Claude Code Ultimate Guide

FlorianBruniaux/claude-code-ultimate-guide

The most comprehensive Claude Code guide: agentic workflows, hooks, skills, MCP servers, quizzes, and production-ready templates. 430K+ lines.

Stars
6.4k
This week
+75
Forks
825
Open issues
19
Skills inside
17
Star trend · last 17 days+163 ★
Oct 21, 2026: 6,217 starsOct 22, 2026: 6,224 starsOct 23, 2026: 6,232 starsOct 24, 2026: 6,239 starsOct 25, 2026: 6,250 starsOct 26, 2026: 6,256 starsOct 27, 2026: 6,271 starsOct 28, 2026: 6,278 starsOct 29, 2026: 6,290 starsOct 30, 2026: 6,296 starsOct 31, 2026: 6,305 starsNov 1, 2026: 6,314 starsNov 2, 2026: 6,323 starsNov 3, 2026: 6,340 starsNov 4, 2026: 6,352 starsNov 5, 2026: 6,366 starsNov 6, 2026: 6,374 starsNov 7, 2026: 6,380 stars

Inside this repo

17 skills

guide-recapTransform CHANGELOG entries into social content (LinkedIn, Twitter/X, Newsletter, Slack) in FR + EN. Use after releases or weekly to generate ready-to-post content from guide updates..agents/skills/guide-recapself-assessmentInteractive skill assessment with personalized learning path generation.agents/skills/self-assessmentsource-command-audit-proseAdd descriptive prose to bare sections in whitepapers (FR + EN) using 9 parallel agents.agents/skills/source-command-audit-prosesource-command-audit-whitepapersAudit version freshness, FR/EN parity, and metadata quality of all whitepapers and recap cards.agents/skills/source-command-audit-whitepaperssource-command-ccguide-dailyDaily update check — official Anthropic docs diff + guide/CC releases digest.agents/skills/source-command-ccguide-dailysource-command-ccguide-diff-docsCompare official Anthropic docs baseline vs current snapshot (no network — instant).agents/skills/source-command-ccguide-diff-docssource-command-ccguide-init-docsFetch official Anthropic Codex docs and store as local baseline snapshot.agents/skills/source-command-ccguide-init-docssource-command-ccguide-refresh-docsRe-fetch official Anthropic Codex docs and update current snapshot (baseline unchanged).agents/skills/source-command-ccguide-refresh-docssource-command-changelogView recent CHANGELOG entries.agents/skills/source-command-changelogsource-command-methodology-advisorAnalyzes your codebase and asks 3 targeted questions to recommend the right AI-assisted development methodology stack.agents/skills/source-command-methodology-advisorsource-command-syncCheck guide/landing synchronization status.agents/skills/source-command-syncsource-command-track-mentionsSearch for new online mentions of the Claude Code Ultimate Guide or Florian Bruniaux's public project portfolio and update the relevant tracker.agents/skills/source-command-track-mentionssource-command-update-infos-releaseUpdate the Claude Code Ultimate Guide's CLI release tracking and optionally bump the guide version. Use for 'mets à jour le suivi des releases Claude Code dans le guide', 'synchronise la dernière version CLI avec le landing', or the update-infos-release command. Not for Codex CLI releases, checking .agents/skills/source-command-update-infos-releaseupdate-threat-dbUpdate the guide's threat intelligence through AgentSec Triage, research new coding-agent and MCP security advisories or researcher IOC lists (malicious repositories, hashes, campaign gists), and synchronize the security feed. Use for threat database refreshes or mise a jour de la base de menaces, n.agents/skills/update-threat-dbself-assessmentInteractive skill assessment with personalized learning path generation.claude/skills/self-assessmentsource-command-update-infos-releaseUpdate the Claude Code Ultimate Guide's CLI release tracking and optionally bump the guide version. Use for 'mets à jour le suivi des releases Claude Code dans le guide', 'synchronise la dernière version CLI avec le landing', or the update-infos-release command. Not for Codex CLI releases, checking .claude/skills/source-command-update-infos-releaseupdate-threat-dbUpdate the guide's threat intelligence through AgentSec Triage, research new coding-agent and MCP security advisories or researcher IOC lists (malicious repositories, hashes, campaign gists), and synchronize the security feed. Use for threat database refreshes or mise a jour de la base de menaces, n.claude/skills/update-threat-db

Documentation

README

View on GitHub ↗

Claude Code Ultimate Guide

Florian Bruniaux Florian BRUNIAUX · Hands-on Fractional Chief AI Officer (CAIO)
Around 15 years in software, including 8 to 10 in technical leadership · Blog ↗ · Projects ↗

Open the interactive guide

Guide version 3.45.2 Updated Oct 17, 2026, guide version 3.45.2 Guide license: CC BY-SA 4.0 MCP server available through npx Ask DeepWiki

Learn Claude Code, build reliable agents, and scale their use safely. The website is the primary reading and discovery interface. This repository contains the canonical Markdown sources, reusable files, machine-readable indexes, and contribution history.

Start here: complete a first task online · browse the guide portal · open the complete sitemap · read the Markdown source

Choose your next step

The table below is generated from machine-readable/navigation.json. The same contract feeds the public sitemap, so the repository and website expose the same intent model.

Intent Browse online
Start Guide portal · Quick Start · Learning Paths · Quick Reference · AI Roles
Build Agent Harness Engineering · Loop & Graph Engineering · AI Design Patterns · Context Engineering · Memory Systems · Workflows · Methodologies · MCP or CLI? · Examples
Scale Security · Enterprise Governance · Observability · Team Metrics · Team Adoption · AI FinOps · LLM Market Snapshot · Subscription Strategy · AI Unit Economics · Team Knowledge · API Gateway
Resources Resource Hub · Downloads · Cheat Sheets · Ebooks · Diagrams · Ecosystem · Compare · Glossary · FAQ · Guide MCP Server · Related Projects
Updates Guide Changelog · Claude Code Releases · RSS Feed

Why this guide exists

Claude Code documentation explains the product. This guide connects product behavior to engineering decisions: what belongs in context, when to use an agent instead of a skill, how to verify generated work, and which controls matter when usage moves beyond one developer.

Need Start with
Understand Claude Code internals Architecture and Tools Reference
Design agent systems Agent Harness Engineering, Loop & Graph Engineering and AI Design Patterns
Structure AI-assisted delivery Methodologies and Workflow Guides
Establish a security boundary Security Hardening and Sandbox Isolation
Validate understanding Knowledge Quiz and Recap Cards

The guide favors explicit trade-offs and verifiable procedures. Where evidence is incomplete, the relevant page should preserve that limit instead of presenting one workflow as universal.

Start

Install Claude Code

Anthropic recommends the native installer, which updates itself:

# macOS, Linux, WSL
curl -fsSL https://claude.ai/install.sh | bash
# Windows PowerShell
irm https://claude.ai/install.ps1 | iex

Alternatives that do not auto-update: brew install --cask claude-code, winget install Anthropic.ClaudeCode, or npm install -g @anthropic-ai/claude-code (Node.js 22+). See the official setup page.

Verify the installation and authenticate:

claude --version
claude doctor
claude auth login

The Quick Start chapter documents installation alternatives, authentication, updates, permission modes, and common first-day failures.

Complete a first task

Open a small repository with a clean or understood Git state, then start Claude Code:

cd your-project
claude

Give Claude a bounded request that includes the expected result and verification:

Explain how this project runs its tests. Do not modify files.
Name the relevant commands and cite the files that define them.

Before asking Claude to edit code, add a project-level CLAUDE.md that records the commands and constraints Claude must follow:

# Project instructions

## Commands
- Test: `npm test`
- Lint: `npm run lint`

## Boundaries
- Do not edit generated files.
- Do not change dependencies without approval.
- Run the relevant tests before claiming completion.

Continue with the first workflow or use the starter CLAUDE.md templates.

Choose a learning path

Situation Suggested route
New to Claude Code Seven-module learning path
Already using the CLI Core Concepts, then Context Engineering
Senior developer or tech lead Methodologies, Agent Harness Engineering, then Production Safety
Engineering manager or CTO Adoption Approaches, Team Metrics, then Subscription Strategy
Security or platform role Security Hardening, Enterprise Governance, then Observability
Product manager or designer Product Manager Guide or Design-to-Code Workflow
Non-developer knowledge worker Claude Cowork Guide

For a personalized route, use the repository onboarding prompt:

claude "Fetch and follow the onboarding instructions from: https://raw.githubusercontent.com/FlorianBruniaux/claude-code-ultimate-guide/main/tools/onboarding-prompt.md"

Build

Agent engineering

An agent is one component of a larger system. The surrounding harness controls context, tools, permissions, state, stopping conditions, recovery, and evaluation.

Resource Decision it supports
Agent Harness Engineering Identify the controls required around an agent loop
Loop & Graph Engineering Choose bounded feedback loops or explicit workflow graphs
AI Design Patterns Explain an agent design with the GoF, integration, and resilience patterns developers know
Agent Harness Map Distinguish runtimes, orchestrators, frameworks, control planes, and support tools
Agentic Tools Compare selected coding agents and orchestration products
Agent Evaluation Test behavior, regressions, and task-level outcomes
Harness Glossary Align terminology across design and review
AI Concept Boundaries Resolve seven common confusions with repository examples and comprehension checks

Context and memory

Context quality affects every tool call and decision. Start with project instructions, add specialized context only when a recurring task needs it, and test whether the extra material changes behavior.

Resource Focus
Context Engineering Context budget, modular instructions, assembly, and measurement
Memory Systems Native memory, cross-session systems, team sharing, and retention risks
Context Engineering Tools Output compression, retrieval, gateways, and context inspection
Context Audit Measure a project's context architecture
Team AI Instructions Maintain shared instructions across a development team

Workflows

Goal Workflow
Implement with tests first TDD with Claude
Define behavior before implementation Spec-First Development
Separate planning from execution Plan-Driven Development
Compare independent candidates Best-of-N
Coordinate several agents Agent Teams
Build bounded autonomous loops Agentic Software Factories
Review code systematically Code Review
Prepare a contribution another team can review AI-Assisted Open Source Contributions
Diagnose unfamiliar repositories Exploration Workflow

Browse every workflow for task management, GitHub Actions, production reliability, event-driven agents, design-to-code, PDF generation, search, and team instructions.

Choose the smallest interface

Claude Code can call local commands, skills, agents, hooks, plugins, and MCP servers. More infrastructure adds setup, permissions, failure modes, and maintenance.

If the task needs Prefer
A deterministic local command CLI or script
Reusable instructions and supporting files Skill
A separate context and role Agent
A response to a lifecycle event Hook
A packaged collection of capabilities Plugin
A typed interface to a remote service MCP server

Use the MCP or CLI decision guide and the trade-off framework before introducing another integration.

Scale

Reliability and security

Concern Primary resource Operational companion
Permissions and prompt injection Security Hardening Permissions Audit
Isolation of untrusted execution Sandbox Isolation Native Sandbox
Production changes and rollback Production Safety Production Reliability
Sensitive data and retention Data Privacy Enterprise Governance
Active testing of authorized applications Agentic Pentesting DarkMoon and Strix Evaluation
MCP and extension supply chain MCP Ecosystem Threat Database
Delegation readiness Specification Completeness Audit Agent Evaluation

Security claims and threat counts change as sources are added or corrected. Use the linked database and guides as the current source instead of copying their counts into project documentation.

Evaluation and operations

Need Resource
Trace agent behavior and failures Observability
Attribute AI-assisted changes AI Traceability
Evaluate team outcomes Team Metrics
Calculate task-level cost AI Unit Economics
Operate infrastructure workflows DevOps & SRE
Route governed API traffic API Gateways

A green structural check proves only what it inspected. Runtime behavior, task acceptance, security boundaries, and business outcomes require separate evidence.

Organization and economics

Decision Resource
Roll out Claude Code across a team Adoption Approaches
Define usage tiers and approvals Enterprise Governance
Preserve team knowledge Team Knowledge Base
Compare subscriptions, APIs, and gateways Subscription Strategy
Compare hosted and local inference Local vs Cloud Inference
Map changing AI roles AI Roles

The economics pages separate observed costs from estimates and scenarios. Recalculate them with your workload, acceptance criteria, review effort, and risk constraints.

Use the format that fits the task

Format Use it for Read online Source or download
Complete reference Deep explanations and linked sections Ultimate Guide Markdown
Daily reference Commands, shortcuts, and checks Quick Reference Markdown
Guided course Progressive exercises with retained evidence Learning Paths Course sources
Runnable material Agents, skills, hooks, workflows, and scripts Examples Files
Visual explanation Architecture, context, security, and workflow maps Diagrams Diagram sources
Knowledge check Questions with documentation links Quiz Question sources
Printable reference One concept per page in French and English Cheat Sheets Card sources
Long-form edition Offline PDF and EPUB Ebooks Downloads
Machine-readable index Search and retrieval by an AI assistant Guide MCP llms.txt and reference.yaml

MCP Server: Use the guide from any coding client

Install the guide as a stdio MCP server and query it from Claude Code, Codex, Cursor, VS Code, or another MCP client.

claude mcp add --scope user claude-code-guide -- npx -y claude-code-ultimate-guide-mcp@1.3.7
codex mcp add claude-code-guide -- npx -y claude-code-ultimate-guide-mcp@1.3.7

Project-scoped Claude Code configuration belongs in .mcp.json:

{
  "mcpServers": {
    "claude-code-guide": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "claude-code-ultimate-guide-mcp@1.3.7"]
    }
  }
}
Capability Count Names
Tools 17 compare_versions, diff_official_docs, get_changelog, get_cheatsheet, get_digest, get_example, get_release, get_threat, init_official_docs, list_examples, list_threats, list_topics, read_section, refresh_official_docs, search_examples, search_guide, search_official_docs
Resources 7 claude-code-guide://agent-harnesses, claude-code-guide://ai-design-patterns, claude-code-guide://distribution-channels, claude-code-guide://llms, claude-code-guide://reference, claude-code-guide://releases, claude-code-guide://translations
Prompts 1 claude-code-expert
Companion commands 5 /ccguide:daily, /ccguide:diff-docs, /ccguide:init-docs, /ccguide:refresh-docs, /ccguide:search-docs

The list operations and search index use bundled content. Section, example, cheatsheet, changelog, digest (get_digest), and threat tools can fetch GitHub content and write a 24-hour local cache. The official-doc initialization and refresh tools fetch Anthropic documentation and write separate local snapshots.

Canonical technical guide, installation, privacy, limitations, and dated statistics

Package README and diagnostics

Companion commands rendered from the repository: /ccguide:daily, /ccguide:diff-docs, /ccguide:init-docs, /ccguide:refresh-docs, /ccguide:search-docs.

Load the guide into another assistant

Use the small index for discovery:

curl -sL https://raw.githubusercontent.com/FlorianBruniaux/claude-code-ultimate-guide/main/machine-readable/llms.txt

Use reference.yaml when the assistant needs structured topic routes and links into the full guide. Maintenance instructions belong in the machine-readable documentation, not in this README.

Complementary ecosystem

No single repository needs to cover learning, installation, curation, reference material, and every specialized interface. Choose the resource that matches the current task.

Need Resource What it provides
Verify Claude Code behavior Official Claude Code documentation Primary product documentation
Learn architecture, trade-offs, security, and workflows Claude Code Guide Explanations, decision guides, operational checks, and examples
Discover community projects awesome-claude-code Curated links across the ecosystem
Install a collection of configurations everything-claude-code Packaged agents, skills, hooks, and configurations
Browse installable templates claude-code-templates Template catalog and CLI distribution
Start from official skill examples anthropics/skills Anthropic-maintained skill examples
Browse the skills marketplace skills.sh Search and installation routes for published skills
Curate Claude Code hooks awesome-claude-code-hooks Curated list of Claude Code hooks
Work outside software development Claude Cowork Guide Workflows for knowledge workers
Compare coding-agent capabilities AI Coding Agents Matrix Cross-agent feature comparison

This short list was reviewed on 2026-08-31. Project activity, installation methods, and scope can change. Browse the public Ecosystem and Compare pages first. The AI Ecosystem source, Third-Party Tools source, and Resource Evaluations retain the deeper evidence.

For desktop workspaces over existing agent CLIs, see the October 2026 workspace comparison, including Conductor's local/cloud workflow and Vibe Kanban's maintenance note.

Updates

Guide changes and Claude Code product releases answer different questions:

Feed Tracks Source
Guide Changelog New pages, corrections, and major repository revisions CHANGELOG.md
Claude Code Releases Claude Code product versions and operational impact Release source
RSS Feed Published guide and product updates in a feed reader Generated by the website

Recent guide additions include:

Use the changelog for the complete history. The README should expose only a small current selection.

Languages and translations

English is the canonical edition. French is maintained in this repository. Simplified Chinese, Ukrainian, and Latin American Spanish are independent community editions with separate update schedules.

Language Edition
English Canonical guide
Français French guide maintained in this repository
简体中文 Community edition by JAYcodr
Українська Community edition by gerasimsergey
Español latinoamericano Community edition by Richardls

…

Releases

Recent versions

All releases ↗
  1. v3.45.2Claude Code Ultimate Guide v3.45.2
  2. guide-export-v3.45.2Claude Code Ultimate Guide: EN/FR PDF & EPUB v3.45.2
  3. v3.45.1Claude Code Ultimate Guide v3.45.1
  4. v3.45.0Claude Code Ultimate Guide v3.45.0
  5. v3.44.1Claude Code Ultimate Guide v3.44.1
  6. v3.44.0Claude Code Ultimate Guide v3.44.0