paleo-converse について
paleo-converseは、最近の会話とタスクに重要な情報を保ちながら、会話履歴を圧縮するエージェントスキルです。圧縮レベルを選び、逐語で残す範囲を設定できます。
主な機能
- 01類似したメッセージの統合
- 02古い会話ターンの要約
- 03最近のターンを逐語で保持
- 04重要情報の保持
- 05圧縮レベルと保持範囲の設定
活用シーン
- 01長い会話のコンテキスト削減
- 02コマンドやエラー文字列の原文保持
- 03未解決の質問の継続表示
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mocasus/ paleo --skill paleo-converseインストール後、Claude Code で/paleo-converseを入力して読み込まれたか確認します。
詳細
paleo-converse
会話の圧縮。古いターンを短縮し、最近のターンはそのまま保持します。
ルール
- 連続するほぼ重複したメッセージ(同じ依頼を言い換えたもの)を1つにまとめます。
- 直近 N 件(デフォルトは6件)より古いターンを、目標、決定事項、未解決の質問、重要な値を含む簡潔な要約にまとめます。
- 直近 N 件のターンはそのまま保持し、書き換えません。ユーザーの最新の意図を変更しないでください。
- 保持するもの:ファイルパス、コマンド、ID、コードスニペット、エラー文字列、決定事項。
- 削除するもの:雑談、繰り返しの確認、「了解、ありがとう」などの表現、不要な言葉。
- 現在のタスクや未回答の質問は、決して要約で消さないでください。
レベル
lite:重複のみをまとめ、すべてのターンを保持します。full(デフォルト):重複をまとめ、N 件より古いターンを短縮します。ultra:直近3件より古いターンをすべて短縮します。
切り替え
paleo-converse/condense chatでオンにします。stop condensing/keep full historyでオフにします。paleo-converse N=8で、そのまま保持する範囲を設定します。
注意点
- 作業対象のターンは圧縮せず、過去の履歴のみを対象にします。
- ユーザーが「前に話したこと」を曖昧に参照している場合は、やや多めに文脈を残します。
- 重要度の高い内容(法律、仕様、設定のレビュー)では、引用を正確に保持します。
コメント
Markdown 対応