Piebald-AI/claude-code-system-prompts

All parts of Claude Code's system prompt, 27 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusline, magic docs, WebFetch, Bash cmd, security review, agent creation). Updated for each Claude Code version.

このリポジトリの概要

Piebald-AI/claude-code-system-prompts は、Anthropic のコード特化型 LLM アシスタントである Claude Code を動かす、正確なシステムプロンプト文字列のキュレーションされたコレクションです。Claude Code は単一のプロンプトを使用するわけではなく、その動作は、さまざまな組み込みツール、サブエージェント、スラッシュコマンド、ユーティリティ向けの数百の個別のプロンプトフラグメントによって駆動されます。このリポジトリは、公式の Claude Code npm パッケージ(またはバイナリ)からこれらのフラグメントを抽出し、各フラグメントのトークン数とともに個別の Markdown ファイルとして保存します。

このリポジトリは自動的に最新の状態に保たれ、Claude Code のバージョンがリリースされるたびに数分以内に新しいリリースが公開されます。チェンジログでは、300 を超えるリリースにわたってプロンプトがどのように進化してきたかを追跡しています。


なぜ重要か

  • 透明性 – 開発者は、モデルに供給されている正確な指示を確認でき、監査、デバッグ、モデルの動作の理解に役立ちます。
  • カスタマイズ – 関連ツールの tweakcc を使用すると、これらのプロンプトフラグメントを独自の Markdown に置き換え、ローカルの Claude Code インストールにパッチを適用できます。
  • リファレンス – このリストは、Claude Code に同梱されている多数の専門エージェント(例: /code-review、Explore、Plan、Security-review など)をすばやく参照するためのものです。

リポジトリに含まれるもの

カテゴリ プロンプトの例 トークン数(おおよそ)
サブエージェント Explore、Plan (enhanced) 862 – 1066
作成アシスタント CLAUDE.md creation、Status line setup 631 – 4815
スラッシュコマンドエージェント /batch、/code-review(多くのモード)、/simplify、/schedule、/security-review 80 – 4815
ユーティリティエージェント 会話の要約(短/中/長)、バックグラウンドジョブ処理、メモリ統合、アーティファクトコメント処理など 63 – 6237

各プロンプトは system-prompts/ 内に Markdown ファイルとして保存されています(例: agent-prompt-code-review-part-3-extra-high-and-maximum-effort-modes.md)。ファイルのヘッダーには、生のプロンプトテキストと、README に示されているトークン数が表示されます。


使用方法

  1. 閲覧 – 任意の Markdown ファイルを開いて、Claude Code がモデルに送信する生のシステムプロンプトを確認します。
  2. パッチ適用 – フラグメントを変更したい場合は、関連リポジトリの tweakcc をインストールします。これにより、プロンプトをローカルで編集し、Anthropic が同じフラグメントを更新したときの競合を処理しながら、新しいテキストで Claude Code のインストール(npm またはバイナリ)にパッチを適用できます。
  3. 最新情報の入手 – リポジトリをスターしてください。Claude Code の新しいバージョンがリリースされるたびに GitHub リリースがトリガーされ、通知が届きます。

メンテナー

このリポジトリは、"エージェント型 AI 開発者エクスペリエンス" プラットフォームである Piebald のチームによって公開されています(https://piebald.ai を参照)。同じチームが tweakcc ツールを構築し、Discord と X でアップデートを提供しています。


まとめ

Claude Code を使用している場合(拡張機能の構築、動作の監査、同梱されている多数の専門エージェントの理解など)、このリポジトリは、モデルを駆動するすべてのシステムプロンプト文字列の単一の情報源を提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト