トークンを無駄にせずClaudeのチャット間でコンテキストを引き継ぐ2プロンプトシステム

Redditユーザーが、プロジェクトの途中でClaudeのチャット長さ制限に達する問題を解決する実用的なシステムを投稿しました。このソリューションは2つのプロンプトを使用します。1つは古いチャットからコンテキストを抽出するためのもの、もう1つは新しいチャットでの初期化のためのものです。
問題
長いClaudeの会話は速度が低下し、長さ制限に達するか、APIでコストが高くなります。一般的な回避策(手動での要約、チャット全体のコピーペースト、または新規開始)では、重要な決定が失われたり、トークンを無駄にしたり、再説明が必要になります。
システム
プロンプト1: コンテキスト抽出 (古いチャットに貼り付け)
Claudeに対して、会話全体を構造化された9つのセクションに圧縮するよう指示します:目的、主要コンテキスト、決定事項、完了した作業、現在の状態、次のステップ、未解決の質問/障害、重要なデータ/アセット、スタイルと設定。出力は1つのクリーンなコードブロック内に配置する必要があります。目標の長さは300~600語で、一般論よりも具体性を重視します。
プロンプト2: チャット初期化 (新しいチャットに貼り付け)
抽出したコンテキストブロックを貼り付け、新しいチャットにそれを信頼できる情報源として扱うよう指示します。Claudeに理解を確認させ、ギャップを指摘させ、最初からやり直すのではなく「次のステップ」から再開するよう求めます。
正確なプロンプトはソースで提供されています。例えば、抽出プロンプトの出力構造は以下の見出しを使用します:
- 目的
- 主要コンテキスト
- 決定事項(理由付き)
- 完了した作業
- 現在の状態
- 次のステップ(直近のものを→でマーク)
- 未解決の質問/障害
- 重要なデータ/アセット
- スタイルと設定
初期化プロンプトには次の文言が含まれます:「コンテキストは確立されたものとして扱ってください。再構成や再開はしないでください。記載されたすべての決定と設定を維持してください。」そして、目的、直近の次のアクション、およびギャップがあればそれを添えた確認返信を求めます。
対象
Claude(APIまたはWeb)を使用する開発者で、長期間のプロジェクトを継続する際に、コンテキストを失ったり、冗長な説明にトークンを浪費したりしたくない方。
📖 全文を読む: r/ClaudeAI
👀 See Also

NemoClawサンドボックス隔離を回避してローカルNemotron 9Bエージェントを実行する
開発者がNemoClawのサンドボックス分離を回避し、単一のRTX 5090でNemotron 9Bとツール呼び出し機能を使用した完全ローカルエージェントを実行する方法を確立しました。このアプローチには、iptablesの設定、カスタムTCPリレー、リアルタイムのツール呼び出し翻訳が含まれています。

ヘッドレスモードでClaudeコードを使用したDIY OpenClaw代替案
ある開発者が、タスク、スケジュール、メモのためのTelegramボットアクセス、Hammerspoon自動化、ローカルMarkdownファイルストレージを備えた、ヘッドレスモードでClaude Codeにプロンプトを送信するPythonサーバーを構築しました。

AIを小さなボットで探求:ナノボットチューターを通じてAIエージェントを理解する
OpenClawコミュニティのメンバーが、AIエージェントの機能を解明することを目的としたミニチュアフレームワーク『ナノボットチューター』に関する洞察を共有しています。このコンパクトな学習環境に飛び込むことで、知的エージェントの仕組みがどのように明らかになるのかを発見してください。

リーダーシップアプリ、20冊以上の書籍から90以上のレッスンを提供、Claudeで動作
開発者がClaude内で動作するリーダーシップアプリを作成しました。このアプリは、未読の読書リストを体系的な学習ツールに変換し、リーダーシップ、習慣、規律、影響力、チーム文化、富のマインドセットに関する20冊以上の書籍から抽出した90以上のレッスンを提供します。毎日のレッスン、具体的なアクション、連続記録、ジャーナリング、検索機能を備えています。