Claude Code Prompt Architecture Reverse-Engineered for Local Models

GitHubリポジトリに、Claude Codeのプロンプティングアーキテクチャの完全で法的にクリーンな再実装が含まれており、ローカルモデルでコーディングエージェントを構築する開発者向けに設計されています。
主な詳細
このリポジトリは、Claude Codeが使用する完全なプロンプティングアーキテクチャを文書化しており、元々は短い公開npmリリースから入手されました。著者はすべてのプロンプトを研究し、Claude自体を使用してコレクション全体を一から書き直しました。結果として、以下の内容をカバーする合計26のプロンプトができました:
- 実際に動作を制御するシステムプロンプト構造(単なる「あなたは役立つアシスタントです」ではない)
- 専用ツールが存在するときにモデルがシェルを使用しないようにするツールプロンプト
- 過度に制限的にならずに破壊的なアクションを制限する安全性ルール
- 長いセッションのためのメモリ圧縮(小さなコンテキストウィンドウに重要)
- モデルがテストではなく合理化しているときに検出する検証パターン
プロンプトは、システム、ツール、エージェント、メモリ、調整、ユーティリティのカテゴリに整理されています。プロンプトパターンはモデルに依存せず、ツール使用をサポートするあらゆるモデルに適応できます。
法的状況
すべてのプロンプトは異なる表現で独立して作成されています。著者は自動チェックにより逐語的なコピーがないことを確認しました。リポジトリには、名目的フェアユース、Anthropicとの非関連性、DMCA対応ポリシーをカバーする完全な法的免責事項が含まれています。これはコピーではなく、クリーンルームスタイルの再実装として説明されています。
プロジェクトはMITライセンスで、https://github.com/swati510/claude-code-promptsで利用可能です。
このアーキテクチャは、Ollama、llama.cpp、vLLMを使用したエージェントワークフローの構築に特に有用です。
📖 完全なソースを読む: r/LocalLLaMA
👀 See Also

チームメモリーMCP:Claudeコード用のオープンソース共有メモリーとベイジアン信頼度スコアリング
Team Memory MCPは、ベイジアン信頼度スコアリングを備えたClaude Code用の共有チームメモリを提供するオープンソースツールです。Beta-Bernoulliモデルを使用してパターンをランク付けし、90日の半減期を持つ時間的減衰を含み、単一のコマンドでClaude Codeに追加できます。

モード:仕様駆動開発とエージェントフックを備えたオープンソースAI統合開発環境
Modoは、仕様駆動開発ワークフロー、エージェントフック、ステアリングファイルを追加するVoidエディタ上に構築されたオープンソースのデスクトップIDEです。コード生成前に、プロンプトを要件、設計、タスクに構造化します。

HomeButler:OpenClawエージェントのためのゼロトークンホームラボ管理
HomeButlerは、APIキーやトークンなしでOpenClawエージェントがホームラボインフラを管理できる単一のGoバイナリです。ローカルで動作し、すべての操作をネットワーク内に保持します。

Claude Codeプロトコルファイルは、繰り返しの質問を削減します。
開発者が、Claude Codeが有用な作業を開始する前に繰り返し質問する傾向に対処するプロトコルファイルを共有しました。ソースによると、典型的なClaude Codeのセッションは「どのフレームワークですか?」「エラーを見せてもらえますか?」「これが私の計画です、進めてもいいですか?」という3つの標準的な質問から始まっていました。この質問パターンは、単純なタスクでもかなりの時間を消費し、例として示されたnullチェックの実装だけで12回のメッセージと8分が費やされていたと報告されています。