상품 설명
「この作業、Codexでいいんだっけ。Claude Codeのほうがいいんだっけ」
AIコーディングツールを2つ以上使っていると、毎回これを考えることになります。
しかも困ったことに、せっかく入れたSkillやPluginの存在を忘れて使わなかったり、同じ調査を両方にさせて利用枠を二重に使ってしまったりします。
その「毎回考える」をやめるために作った、ローカルで動くルーターです。
ChatGPT等で作った指示文をコピーして、ターミナルで airouter と打つだけ。内容から行き先を自動で判定して、そのまま実行します。
■ ここが肝心です
振り分けの判定にAIを使いません。完全にローカルのルールベースなので、「どっちに投げるか決めるためにトークンを消費する」ということが起きません。料金が発生するのは、振り分けた先が実際に動くときだけです。
■ できること
・指示文の内容から、Codex / Claude Code / 専用Skill のどれに投げるかを自動判定
・タスクの規模(小・中・大)を判定し、小〜中はCodex、大はClaude Codeへ
・「原因を調べて直して」「レビューして」「弱点を突いて」などの意図を読み分ける
・インストール済みのSkill / Plugin / CLI を自動で検出して台帳にする(忘れても使い忘れない)
・本番DB削除・force push・本番デプロイ・メール送信などの高リスク操作は実行せず確認を求める
・実行先が失敗したとき、原因が利用上限や認証エラーなら再試行せずもう片方へ切り替える
・両方使えないときは無限に再試行せず「保留」として状態を保存する
・振り分けの記録とKPI(自動振り分け率など)を残す
■ こんな失敗を防ぐために作りました
・利用上限で落ちているのに何度も再試行して、枠をさらに減らしてしまう
・小さな文言修正を、つい重いほうに投げてしまう
・Claude Codeにリポジトリ全体を調べさせた後、Codexにも同じ調査をさせてしまう
・「本番DBを削除して」がそのまま実行されてしまう
■ どんな人向け
・Codex CLI と Claude Code を両方使っている(片方だけでも動きます)
・SkillやPluginを入れたものの、どれがあるか把握しきれていない
・AIの利用枠を無駄に使いたくない
・複数のプロジェクトを行き来している
■ 動作環境
・Windows 10/11
・Node.js 18以上
・Codex CLI と Claude Code のどちらか、または両方
(本体は含まれません。それぞれの提供元からご用意ください)
■ 含まれるもの
・Node.js製のソースコード一式(外部ライブラリの追加インストール不要)
・振り分けルール(routes.json)・高リスクルール(risk-rules.json)・動作設定(config.json)
→ ルールはすべてJSONなので、コードを触らずに自分の言い回しへ調整できます
・airouter コマンドを使えるようにするインストーラ/アンインストーラ
・テスト一式(ルールを編集したあと、壊れていないか確認できます)
・README(導入手順・調整方法・つまずきやすい点)
■ 含まれないもの・ご注意
・Codex CLI と Claude Code の本体・契約・利用枠は含まれません
・個別の導入サポートは含まれません
・判定はキーワードベースです。想定外の言い回しは誤判定しえます。実行せず判定だけ見る airouter explain で確認しながら、routes.json に自分の言い回しを足して育てていく前提の設計です
・同梱のルール語彙は日本語の指示文を想定しています
・「結果: success」はCLIが正常終了したという意味であり、依頼内容が本当に満たされた保証ではありません。出力と差分のご確認は必要です
・Skill / Plugin を自動インストールすることはありません(必要そうなものが無い場合は「あると便利です」と表示するだけです)
■ あわせて読みたい
自動化を組んで失敗した話は、noteでも実話ベースで公開しています。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기