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

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

Queuelo: LLMエージェント向け軽量承認API
Queueloは、LLMエージェントが不可逆的なアクションを実行する前に一時停止できるシンプルなAPIレイヤーです。エージェントがアクションリクエストをPOSTすると、承認または拒否の通知が届き、エージェントはウェブフックを通じて回答を受け取ります。

Forge:オープンソースのClaudeコードプラグインがガバナンスとテストゲートを追加
ForgeはオープンソースのClaude Codeプラグインで、ファイルロック、自動テストゲート、22のガバナンスエージェントを追加し、AI生成コードワークフローでの衝突やドリフトを防止します。MITライセンスで、Claudeプラグインマーケットプレイスからインストールできます。

MLJAR Studio:生成可复现笔记本的本地AI数据分析工具
MLJAR Studioは、自然言語の質問をローカルで実行されるPythonノートブックに変換するデスクトップアプリです。表形式データ向けのAutoMLを備え、Ollamaを介したローカルLLMをサポートします。

ローカルQwenモデルが段階的計画とコンパクトなDOMでブラウザ自動化を実現
開発者は、Qwen 8Bや4Bのような小規模なローカルLLMが、事前の多段階計画ではなく段階的計画を用いることでブラウザ自動化に成功したことを発見しました。これには、完全なフローで50-100K以上のトークン使用量を約15Kに削減するコンパクトなセマンティックDOM表現が組み合わされています。