tac-tac-go
← Clips
zenn.dev 2026年5月29日

everything-claude-codeの設計思想 - 「考え方」をわかりやすく解説

元記事を読む ↗

【元記事】(https://zenn.dev/tmasuyama1114/articles/everything-claude-code-concepts)

3行まとめ

  • everything-claude-codeは「コンテキストを最適化する」という設計思想に基づく設定集
  • agents(専門部署)、skills(業務マニュアル)、hooks(自動化装置)など6種のファイルで役割分担
  • 使わないMCPは外してコンテキストを節約することが、効率的な運用の本質

要約

背景・課題

  • Anthropicハッカソン優勝者の設定集「everything-claude-code」が90万view超の話題に
  • 設定ファイルの一覧だけ見ても設計意図が伝わらず、「なぜそうするのか」の理解が不足しがち

アプローチ

  • 会社組織にたとえた役割分担を導入(agents=専門部署、skills=業務マニュアル、hooks=警報装置など)
  • サブエージェント分割、ルール整備、フック自動化、MCP管理の4本柱でコンテキストを最適化

成果・ポイント

  • エージェントに最小限のツールだけ与えることで集中力が向上
  • ルールファイルは関心事ごとに分割し、コンテキスト圧迫を防止
  • hooksはAIの判断を介さず機械的に実行されるため「確実な自動化」を実現