ようやく「AIコーディングツールはどれが優れているか」論争に終止符を打つツールを作った¶
正直?3つのAIコーディングツールに翻弄されていた頃は完全に参っていた。
Claude Codeはコーディングは強いが、ブラウザ自動化設定が面倒。 Codex自動化は心がけるが、複雑なコードリファクタリングには物足りない。 Geminiは研究に向いているが、実際に使うと脱線する。
「1つのツールで全てできないのか?」— ずっとそう思っていた。
そこで自作した。
01. どんな問題に直面していたのか?¶
シナリオ1:ブラウザ自動化¶
小红書に自動投稿したかった。
Claude Codeを使う?わかった、まずMCPを設定。3時間後、やっと動く。次目覚めたら — アカウントがフラグされた。
Codexを使う?箱から出してすぐ、素晴らしい。だが途中で、Claudeにコードを最適化してほしい — ツールを切り替えた瞬間 — コンテキスト全部消失、一からやり直し。
シナリオ2:長時間タスクの中断¶
コードリファクタリングタスクを実行中、2000行以上。会議があって、戻ってきたら—
Claude:大体どこにいたか覚えているが、詳細は忘れた。 Codex:大体どこにいたか覚えているが、リファクタリングの方向がズレた。 Gemini:私は誰?ここはどこ?
これが僕の日常だった:ツールを切り替えるか、全てを再設定するか。
02. RexCLIとは何か?¶
RexCLI = Claude Code + Codex + Geminiが協調動作、互いに競合しない。
中核機能¶
| 機能 | 意味 |
|---|---|
| 統一ブラウザ自動化 | どのCLIでも同じbrowser_*コマンド |
| クロスクライアントコンテキスト記憶 | ツールを切り替えても進捗を失わない |
| Privacy Guard | 設定ファイルを自動墨消、APIキー流出を防止 |
動作原理¶
あなたがcodex/claude/geminiと入力
↓
RexCLIが自動傍受
↓
判断:ラップするか直通するか?
↓
ラップ:ContextDB + Browser MCPを接続
直通:ネイティブツールに配送
習慣を変える必要はない。従来と同じコマンドを使い続けるだけ。
03. 実際の結果¶
結果1:ブラウザ自動化¶
# 以前:Codexを使用
codex
# 现在:Codexを使用しているが、超级能力付き
codex
差异は統一されたbrowser_*ツールができたことだ:
- browser_navigate — ページを開く
- browser_click — 要素をクリック
- browser_snapshot — ページコンテンツを取得
- browser_screenshot — スクリーンショットを撮る
どのCLIに切り替えても、これらのコマンドは動作する。
結果2:ブレークポイントから再開¶
タスクの途中でツールを切り替えたい場合は?
# Codexで半分実行
codex
# Claudeに切り替えて続行、コンテキストが自動同期
claude
コピー&ペースト不要、タスクの再説明也不要。
04. インストール方法¶
# 1. クローン
git clone https://github.com/rexleimo/rex-cli.git
# 2. インストール
cd rex-cli
./scripts/setup-all.sh --components all
# 3. 起動
codex
ウェブサイト:rexai.top ドキュメント:cli.rexai.top
05. なぜオープンソースなのか?¶
考えていることはわかっている:こんなにツールがあるのに、なぜもう1つ作るのか?
ツールの断片化の痛みを、私ほど理解している人間はいないからだ。
毎日3つのツールを切り替えていた — コンテキストを失い、設定を二重にやり、キー流出のリスクがあり… 这些问题已经困扰我很久了。
耐えるより解決策を作った。
RexCLIは私のパーソナルプロジェクトで、毎日使ってるツールだ。
06. 終わりに¶
RexCLIはClaude CodeやCodexを置換おうとしているのではない。
既存のツールをよりよく協調させる「接着剤レイヤー」に過ぎない。
同じ痛みを感じているなら試してほしい。役に立ったら、いいねとシェア — 更多的人が恩恵を受けるために。
ウェブサイト:rexai.top
質問?コメント把它们留下来吧。