paleo-auto について
paleo-autoは、セッションを監視し、条件に応じて関連するpaleoスキルを有効にするエージェントスキルです。会話の長さやコンテキスト使用量、ツール出力などを基に組み合わせを選び、初期設定では最も強いモードを避けます。
主な機能
- 01セッション条件の検出
- 02スキルの組み合わせを自動で有効化
- 03控えめなモードを初期設定に採用
- 04ユーザーの明示的な設定を尊重
- 05セッション中の再評価
活用シーン
- 01長いセッションでのコンテキスト圧縮
- 02繰り返しや大きなツール出力への対応
- 03コンテキスト使用量増加時のスキル調整
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mocasus/ paleo --skill paleo-autoインストール後、Claude Code で/paleo-autoを入力して読み込まれたか確認します。
詳細
paleo-auto
トークンを手間なく節約します。一度有効にすれば、そのままオン。paleo-auto がセッションを監視し、適切なタイミングで適切なスキルを有効にします。
機能
- 自動有効化。 手動でのトリガーは不要です。セッションの状態を検出してスキルを有効にします。
- 適切な組み合わせを選択。 すべてのスキルが常に必要なわけではありません。paleo-auto が条件ごとに選択します。
- 安全なデフォルト設定。 指示がない限り、ultra モードや hard-strict モードは適用しません。常に
fullまたはsoftから開始します。
自動検出のトリガー
| 条件 | 検出方法 | アクション |
|---|---|---|
| セッションが15ターンを超える | ユーザーとアシスタントのやり取りをカウント | paleo (full) + paleo-trim-context を有効化 |
| ツールの出力が繰り返される(同じツールが類似した結果で3回以上呼び出される) | 直近3件のツール出力を比較 | paleo-summary (full) を有効化 |
| コンテキストが警告レベルに近づく(容量の60%超) | コンテキスト使用量を推定 | paleo-converse (full, N=8) + paleo-trim-context を有効化 |
| トークンコストの高いモデルが検出される(GPT-4、Claude Opus など) | モデル名を確認 | paleo-budget (soft, 3000 tokens) + paleo (full) を有効化 |
| 大きな出力が返される(単一のツール結果が推定2000トークン超) | 出力サイズを確認 | 以降の類似した呼び出しに paleo-summary (lite) を有効化 |
| ユーザーが「long session」/「chatty」/「lagging」と送信する | キーワードを照合 | 7つすべてのスキルを full のデフォルト設定で有効化 |
| セッション開始時(新しいセッション) | 最初の2ターン | paleo (full) のみを有効化 — オーバーヘッドを抑えた基本設定 |
シナリオごとのデフォルトの組み合わせ
| シナリオ | 有効なスキル | 理由 |
|---|---|---|
| 新しいセッション | paleo (full) | オーバーヘッドを抑えた基本設定で、冗長な応答を検出します |
| 長いセッション | paleo (full) + paleo-trim-context + paleo-converse (N=6) | コンテキストの整理と履歴の圧縮 |
| コストの高いモデル | paleo (full) + paleo-budget (soft, 3k) | 料金の高いモデルのコストを制限します |
| デバッグ/ツールを多用する場合 | paleo-summary (full) + paleo (full) | 大きなツール出力を縮小します |
| ユーザーが「lagging」/「chatty」と言った場合 | 7つすべてを full のデフォルト設定で有効化 | 節約を最大化し、すぐに適用します |
ルール
- ユーザーが明示的に有効化したスキルを上書きしないでください。ユーザーが
paleo ultraと言った場合は、その設定を維持します。 ultraやhard/strictモードを自動的に適用しないでください。適用できるのはlite/full/softのみです。- ユーザーがスキルを無効にした場合(例:「stop paleo」)、セッションの残りの間、その設定を尊重してください。
- 変更を報告します:「🦴 paleo-auto: enabled paleo + trim-context (session length 22 turns)」 — 邪魔にならないよう1行で伝えます。
- 5ターンごと、またはコンテキスト警告のシグナルを受け取ったときに再評価します。
切り替え
- オン:
paleo-auto·auto paleo·enable auto-save - オフ:
disable paleo-auto·manual paleo·stop auto - 状態確認:
paleo-auto status→ 現在有効なスキルとその理由を一覧表示
注意点
- paleo-auto は ORCHESTRATOR であり、置き換えではありません。兄弟スキル6つに処理を委譲します。ここでそのルールを再実装しないでください。
- ユーザーの上書き設定に干渉しないでください。明示的に設定された項目は尊重します。
- 検出は概算です(ターン数、出力サイズの推定)。誤検出は問題ありませんが、見逃しも許容範囲です。有効化する側に倒してください。
- 起動コスト:paleo-auto を読み込むと、コンテキストが約300トークン増加します。セッションでメリットが見込める場合(通常は10ターン超)のみ有効にしてください。
コメント
Markdown 対応