Codex 朗读 —— 听 OpenAI 的编码 Agent
在 Terminal.app 里 Codex 运行的窗口中选中任意文字 —— 计划、重构摘要、工具调用轨迹、编辑后报告。选区旁浮出 ▶。一键点击 —— 自然人声朗读,逐字高亮跟在真实终端上。
macOS 原生 · 完全免费 · 无需登录 · 40+ 种语言 · 原生终端 AX,无 OCR
~/project $ codex
我孤立跑了失败的测试,把 bug 定位到缓存淘汰路径。TTL 比较用的是秒,但 store 记录的是毫秒 —— 这解释了为什么 entry 看起来还新鲜,测试却期望已经过期。修复:比较点除以 1000,并加一个回归测试。
高亮跟在语音每一个词,落在 Terminal.app 里。
一个 App 覆盖 Mac 上每款 AI 编码工具
同样的手势、同样的逐字高亮 —— 覆盖开发者真正在用的每个 IDE 和 CLI。
VS Code
微软编辑器
Cursor
AI 原生 IDE
Xcode
苹果 IDE
Windsurf
Codeium AI IDE
Claude Code
Anthropic CLI
Gemini CLI
Google AI CLI
Codex
OpenAI 编码 CLI
Copilot CLI
GitHub gh copilot
Aider
AI 结对编程
三步搞定 · 终端 AX 路径
Codex 在 Terminal.app 里跑。CastReader 通过 macOS AX 读它的输出 —— 不需要屏幕录制、不需要 OCR。
安装
下载 CastReader for Mac (.dmg)。一次性授权辅助功能权限。Terminal.app 不需要屏幕录制。
选中
在 Terminal.app 里拖选任意文字 —— Codex 计划、重构轨迹、工具调用输出、错误信息。
点击 ▶
选区旁浮出播放按钮。点一下 —— 音频响起,高亮在真实终端里滑动。
Codex 用户怎么加上朗读
Codex 是 OpenAI 的终端编码 agent。产出计划、原理、重构摘要 —— 都是费眼的长散文。听读卸给耳朵。
应用前先听 Codex 的计划
多文件修改前 Codex 列出计划。1.5× 听能抓出「文件错误」或「框架错误」假设,比阅读快。
听重构摘要
多文件重构后 Codex 总结做了什么。音频让你对照另一面板的 git diff 交叉核验。
用耳朵扫长解释
复杂 bug 排查会话产出好几段推理。听读的同时在纸上画流程。
审测试失败分析
测试挂了 Codex 用散文解释根因。音频帮你吸收链条,眼睛同时扫 stack trace。
学 Codex 的设计选择
Codex 在输出里论证模式。回放听读比单次读更能记住习语。
马拉松会话的无障碍
8 小时 Codex 会话产出小说。眼睛看代码 + 耳朵听散文,是唯一可持续节奏。
为什么 CastReader 比 macOS `say` 更适合 Codex
内置 `say` 只读粘贴字符串 —— 没有高亮、没有词级同步、没有点击跳转、是 2000 年代人声。CastReader 原地读你真实选区,用现代 TTS。
Terminal.app 上的逐字高亮
透明叠加层在真实终端表面跟每一个发音的词 —— 不是克隆窗口或侧边栏。
40+ Kokoro 人声,自动识别
英文、中文、日文,40+ 种 —— 按选区自动挑。现代 TTS 音质,不是 1990 年代系统人声。
可变速 · 点击跳转
啰嗦计划用 1.5×,棘手原理用 0.8×。点任意段落跳转 —— `say` 不行。
零成本 · 零注册
无账号,无日限额。OpenAI 账单不变 —— CastReader 是免费的声音层。
常见问题
Mac 上怎么朗读 Codex 输出?▾
装 CastReader for Mac,授权辅助功能权限,在 Terminal.app 里跑 Codex,然后选中任意文字 —— 计划、摘要、错误 —— 点浮出的 ▶。逐字高亮落在终端上。
Terminal.app 需要屏幕录制?▾
不用。Terminal.app 文字通过 macOS 辅助功能 API 暴露。CastReader 直接走 AX —— 只要辅助功能权限。
iTerm2 / Warp / Ghostty 能用吗?▾
Terminal.app 最干净。iTerm2 走 AX 有小瑕疵。Warp 用自定义渲染器(部分 OCR 支持)。Ghostty 通过 AX 基本可用。
会读 ANSI 颜色码吗?▾
不会。CastReader 合成前会剥掉 ANSI 转义序列。颜色和加粗/下划线在终端上渲染,语音只听到底层字符。
能听中文 Codex prompt 吗?▾
能。CastReader 自动识别 CJK,切换到原生普通话、日语或韩语人声。混合语言回复在句子边界切换人声。
会打扰 Codex 的键盘输入吗?▾
不会。CastReader 只在选中 + 点 ▶ 时触发。Codex 的 prompt 处理、Ctrl-C、所有 shell 快捷键都不受影响。
在 VS Code 终端里跑 Codex 呢?▾
VS Code 集成终端走不同 AX 路径 —— CastReader 用 Electron OCR。能用但需要屏幕录制。最干净体验在 Terminal.app 里跑 Codex。
真的完全免费?▾
是。100% 免费 —— 无账号、信用卡、高级人声门槛、日词数限制。下载 .dmg 永久用。