mcpField
E
ecomode

ecomode

github.com/yeachan-heoエージェントワークフロー33.7k100 回インストール今日更新
リポジトリ

ecomode について

Ecomodeは、低コストのモデル階層へ作業を振り分けていた非推奨のエージェントスキルです。呼び出しは禁止されており、READMEでは高スループットのワークフローに `$ultrawork` を使うよう案内しています。

主な機能

  1. 01非推奨・呼び出し禁止
  2. 02低いモデル階層を優先
  3. 03エージェント役割別の振り分け
  4. 04omx stateコマンドラインで状態管理

活用シーン

  1. 01新しいワークフローには不適
  2. 02高スループット実行には `$ultrawork`

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/yeachan-heo/oh-my-codex --skill ecomode

インストール後、Claude Code で/ecomodeを入力して読み込まれたか確認します。

同梱ファイルreferences/agent-tiers.md

詳細

Ecomode 非推奨

完全に非推奨です。このスキルを呼び出したり、ルーティングしたりしないでください。保守されている高スループットの実行ワークフローには、$ultrawork を直接使用してください。

Ecomode の動作

デフォルトのモデル選択を上書きし、より安価なティアを優先します。

デフォルトティアEcomode での上書き
THOROUGHSTANDARD を使用。THOROUGH は必須の場合のみ
STANDARDまず LOW を使用。必要な場合のみ STANDARD
LOWLOW のまま - 変更なし

Ecomode が行わないこと

  • 永続化: 「完了するまで止まらない」には ralph を使用
  • 並列実行: 並列エージェントには ultrawork を使用
  • 委任の強制: コアオーケストレーションにより常に有効

Ecomode と他のモードの組み合わせ

Ecomode は実行モードと組み合わせて使用する修飾子です。

組み合わせ効果
eco ralphより安価なエージェントによる Ralph ループ
eco ultraworkより安価なエージェントによる並列実行
eco autopilotコスト最適化を伴う完全自律実行

Ecomode のルーティングルール

常に低いティアを優先してください。タスクが本当に必要とする場合にのみエスカレートしてください。

判断ルール
デフォルトほとんどのタスクは LOW ティアから開始
アップグレードLOW ティアが失敗した場合、または複数ファイルにまたがる推論が必要な場合に STANDARD へエスカレート
回避THOROUGH ティア - 必須の場合の計画立案・批評のみ

Ecomode でのエージェント選択

最初のアクション: 作業を委任する前に、エージェントのリファレンスファイルを読んでください:

Read file: references/agent-tiers.md

これにより、エージェントティアの完全な一覧、MCP ツールの割り当て、および選択のガイダンスが得られます。

Ecomode の優先順位:

// PREFERRED - Use for most tasks
use /prompts:executor for this scoped task
use /prompts:explore for this scoped task
use /prompts:architect for this scoped task

// FALLBACK - Only if LOW fails
use /prompts:executor for this scoped task
use /prompts:architect for this scoped task

// AVOID - Only for planning/critique if essential
use /prompts:planner for this scoped task

委任の強制

Ecomode は、コスト最適化されたルーティングを伴いつつ、コアプロトコルのすべての委任ルールを維持します。

アクション委任先モデル
コード変更executorLOW / STANDARD
分析architectLOW
検索exploreLOW
ドキュメント作成writerLOW
バックグラウンド実行

長時間実行されるコマンド(インストール、ビルド、テスト)はバックグラウンドで実行されます。同時実行数は最大 20 です。

トークン節約のヒント

  1. 類似したタスクはエージェントを多数起動せず、1 つのエージェントにまとめてください
  2. ファイルの探索には architect ではなく explore(LOW ティア)を使用してください
  3. 単純な変更には LOW ティアの executor への振り分けを優先し、失敗した場合にのみアップグレードしてください
  4. すべてのドキュメント作業には writer(LOW ティア)を使用してください
  5. タスクが本当に深い推論を必要とする場合を除き、THOROUGH ティアのエージェントは避けてください

Ecomode の無効化

Ecomode は設定から完全に無効化できます。無効化されている場合、すべての ecomode キーワードは無視されます。

~/.codex/.omx-config.json に設定します:

{
  "ecomode": {
    "enabled": false
  }
}

状態管理

Ecomode のライフサイクル状態には、CLI ファーストの状態インターフェース(omx state ... --json)を使用してください。明示的な MCP 互換ツールがすでに利用可能な場合、同等の omx_state 呼び出しは任意の互換手段であり、デフォルトではありません。

  • 有効化時: omx state write --input '{"mode":"ecomode","active":true}' --json
  • 無効化・完了時: omx state write --input '{"mode":"ecomode","active":false}' --json
  • キャンセル・クリーンアップ時: $cancel を実行してください(内部で omx state clear --input '{"mode":"ecomode"}' --json を呼び出すはずです)

コメント