汎用LLM・AI開発⭐ リポ 0品質スコア 50/100
ecomode
トークン効率的なモデルルーティング修飾子
description の原文を見る
Token-efficient model routing modifier
SKILL.md 本文
Ecomode スキル
トークン効率的なモデルルーティング。これはモディファイアであり、スタンドアロン実行モードではありません。
Ecomode が行うこと
デフォルトのモデル選択をオーバーライドして、より安価なティアを優先します:
| デフォルトティア | Ecomode オーバーライド |
|---|---|
| HIGH (opus) | MEDIUM (sonnet)、必須の場合のみ HIGH |
| MEDIUM (sonnet) | まず LOW (haiku)、失敗時は MEDIUM |
| LOW (haiku) | LOW (haiku) - 変更なし |
Ecomode が行わないこと
- 永続性: 「完了するまで止めない」には
ralphを使用 - 並列実行: 並列エージェントには
ultraworkを使用 - 委任の強制: コアオーケストレーション経由で常に有効
Ecomode を他のモードと組み合わせる
Ecomode は実行モードと組み合わせるモディファイアです:
| 組み合わせ | 効果 |
|---|---|
eco ralph | より安価なエージェントによる Ralph ループ |
eco ultrawork | より安価なエージェントによる並列実行 |
eco autopilot | コスト最適化を伴う完全自動化 |
Ecomode ルーティングルール
常に下位のティアを優先します。タスクが実際に必要な場合のみエスカレーション。
| 判断 | ルール |
|---|---|
| デフォルト | ほとんどのタスクで LOW ティア (Haiku) から開始 |
| アップグレード | LOW ティアが失敗時、またはタスクが複数ファイルの推論を必要とする場合は MEDIUM (Sonnet) にエスカレート |
| 回避 | HIGH ティア (Opus) - 必須の場合のみ計画/レビューに使用 |
Ecomode でのエージェント選択
最初のアクション: 何か作業を委任する前に、エージェント参照ファイルを読んでください:
Read file: docs/shared/agent-tiers.md
これにより、完全なエージェントティアマトリックス、MCPツール割り当て、および選択ガイダンスが提供されます。
Ecomode の優先順序:
// 推奨 - ほとんどのタスクに使用
Task(subagent_type="pepcode:executor-low", model="haiku", prompt="...")
Task(subagent_type="pepcode:explore", model="haiku", prompt="...")
Task(subagent_type="pepcode:architect-low", model="haiku", prompt="...")
// フォールバック - LOW が失敗した場合のみ
Task(subagent_type="pepcode:executor", model="sonnet", prompt="...")
Task(subagent_type="pepcode:architect-medium", model="sonnet", prompt="...")
// 回避 - 必須の場合のみ計画/レビューに使用
Task(subagent_type="pepcode:planner", model="opus", prompt="...")
委任の強制
Ecomode は、コスト最適化ルーティングを備えたコアプロトコルのすべての委任ルールを維持します:
| アクション | 委任先 | モデル |
|---|---|---|
| コード変更 | executor-low / executor | haiku / sonnet |
| 分析 | architect-low | haiku |
| 検索 | explore | haiku |
| ドキュメント | writer | haiku |
バックグラウンド実行
長時間実行されるコマンド (インストール、ビルド、テスト) はバックグラウンドで実行されます。最大 20 個まで同時実行可能。
トークン節約のコツ
- 類似タスクをバッチ処理 して 1 つのエージェントに割り当てる (複数のエージェントを起動しない)
- ファイル検出には explore (haiku) を使用 して architect を使わない
- executor-low を優先 して単純な変更に使用 - 失敗時のみアップグレード
- すべてのドキュメント作成タスクに writer (haiku) を使用
- タスクが本当に深い推論を必要としない限り opus エージェントを避ける
Ecomode の無効化
Ecomode はコンフィグで完全に無効化できます。無効化された場合、すべての ecomode キーワードは無視されます。
~/.claude/.pep-config.json で設定:
{
"ecomode": {
"enabled": false
}
}
ステート管理
Ecomode のステートは .pep/state/ecomode-state.json で追跡されます。
作業が完了したら、/pepcode:cancel を実行してクリーンなステートクリーンアップを行います。
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- leejaedus
- リポジトリ
- leejaedus/pepcode
- ライセンス
- MIT
- 最終更新
- 2026/2/24
Source: https://github.com/leejaedus/pepcode / ライセンス: MIT