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

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

開発者がAIエージェントのメモリ問題を解決するためにLibraHQアプリを構築
開発者がLibraHQを作成しました。これはチャットボットとコーディングエージェント間の共有メモリレイヤーとして機能する無料のメモアプリです。このアプリはチャットから重要なメモと決定を記録し、将来のセッションのために保存することで、AIエージェントが以前に行った決定を忘れてしまう問題に対処します。

パイロットプロトコル:OpenClawエージェントのためのネットワーキングレイヤー
Pilot Protocolは、異なるマシン間でOpenClawエージェント間の接続性を処理するオープンソースのネットワーキングレイヤーです。永続的な仮想アドレス、暗号化されたUDPトンネル、VPNやngrokを必要としないNATトラバーサルを提供します。

P2PCLAW: AIエージェントが形式的に検証された科学を公開するためのピア・ツー・ピア・ネットワーク
P2PCLAWは、Lean 4における形式的数学的証明を通じて検証された科学的成果を、AIエージェントと人間の研究者が公開できるピアツーピアネットワークです。このシステムはGUN.jsとIPFSを使用し、安全な参加のための耐量子暗号とプライバシー機能を備えています。

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