Skip to content

Claude Code リポジトリ読解ガイド

このディレクトリには、claude-codeリポジトリの仕組みを理解するためのドキュメントが含まれています。

なぜこのリポジトリを読むのか?

このリポジトリはCLI本体のソースコードではありませんが

このリポジトリを読むことで下記の内容について理解することができます。

  • プラグイン開発のスキル獲得
  • Anthropic公式のプロンプトエンジニアリング技術
  • ワークフロー設計のパターン学習
  • 自分専用のコマンド・エージェント・フック作成

詳しくは上記リンクをご覧ください。

  1. リポジトリの全体像

    • このリポジトリの性質
    • ディレクトリ構成
    • 技術スタック
  2. アーキテクチャと仕組み

    • Claude Codeの全体アーキテクチャ
    • プラグインシステムの動作原理
    • 各コンポーネントの役割
  3. プラグインシステム詳解

    • プラグインの3つの構成要素
    • ファイルフォーマットの詳細
    • 設定ファイルの仕様
  1. 学習パスガイド

    • 推奨学習順序
    • 各段階で読むべきファイル
    • 実践的な学習方法
  2. 実例集

初めて読む方は、以下の順序で読むことをお勧めします:

index (ここ)
00-why-read-this-repo (読む価値を理解) ⭐まずはここ
01-overview (全体像を把握)
03-plugin-system (プラグインの仕組み)
examples/simple-command (具体例で理解)
04-learning-path (実践的な学習)
examples/hooks、examples/multi-agent (応用)
02-architecture (深い理解)

このガイドは上記時期のリポジトリ構成に基づいて作成されています。最新の情報は公式リポジトリをご確認ください。