终于等到了!我做了 RexCLI,让 AI 编程工具不再互相"打架"¶
说出来你可能不信,我曾经被三个 AI 编程工具折磨到崩溃。
Claude Code 写代码确实强,但浏览器自动化配置太麻烦。 Codex 自动化是爽,但复杂代码重构总是差口气。 Gemini 查资料挺好,但让它干活就各种翻车。
我就想不通了:为什么不能有一个工具,让我想要啥就有啥?
于是我自己做了一个。
01. 我遇到了什么问题?¶
场景一:浏览器自动化¶
我想自动发小红书笔记。
用 Claude Code?好,先配 MCP。配了 3 个小时,终于跑起来了。结果第二天起来一看——账号被风控了。
用 Codex?开箱即用,真香。但做到一半想让 Claude 优化一下代码,切换工具后——上下文全丢了,得重来。
场景二:长任务中断¶
跑一个代码重构任务,2000 多行。中间去开了个会,回来继续——
Claude:记得在哪,但细节忘了。 Codex:记得在哪,但重构思路偏了。 Gemini:我是谁,我在哪?
这就是当时我的日常:不是在切换工具,就是在重新配置。
02. RexCLI 是什么?¶
RexCLI = 让 Claude Code + Codex + Gemini 协同工作,不再互相打架。
核心能力¶
| 能力 | 什么意思 |
|---|---|
| 统一浏览器自动化 | 不管用哪个 CLI,都用同一套 browser_* 命令操作浏览器 |
| 跨 CLI 上下文记忆 | 切换工具不断档,任务进度自动保存 |
| Privacy Guard | 配置文件自动脱敏,API Key 不泄露 |
怎么做到的?¶
你输入 codex/claude/gemini
↓
RexCLI 自动拦截
↓
判断:是该包裹还是透传?
↓
包裹:接入 ContextDB + Browser MCP
透传:直接传给原生工具
你不需要改任何操作习惯。 以前怎么用,现在还是怎么用。
03. 实际效果¶
效果一:浏览器自动化¶
# 以前:用 Codex
codex
# 现在:还是用 Codex,但能力不一样了
codex
区别在于,现在你可以用统一的 browser_* 工具:
- browser_navigate - 打开网页
- browser_click - 点击元素
- browser_snapshot - 获取页面内容
- browser_screenshot - 截图
不管换到哪个 CLI,这些命令都能用。
效果二:断点续跑¶
任务跑到一半,换个工具继续?
# 用 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
05. 为什么开源?¶
我知道你可能会问:市面上工具这么多,为什么还要自己做一个?
因为没有人比我更懂这种"工具割裂"的痛。
我每天在三个工具之间切换,上下文丢失、配置重复、密钥风险...这些问题折磨了我太久。
与其忍,不如自己动手。
RexCLI 是我的个人作品,也是我每天都在用的工具。
06. 写在最后¶
RexCLI 不是要替代 Claude Code 或 Codex。
它只是一个"粘合剂",让现有的工具更好地协同工作。
如果你也有类似的痛点,欢迎来试试。如果觉得有用,点个赞,让更多人被解救。
官网:rexai.top
有问题?评论区见。