MacTalk
订阅
MacTalk 开通于2012年末,内容起于 Mac 而不止 Mac,内容覆盖了技术、创业、产品和人文思考。文风有趣,又有一点力量。
MacTalk微信公众号二维码
关注该公众号

会员可查看最新的全部文章

^__^ 7 / 10
Codex 吞了桌面版 ChatGPT,这里有份避坑指南 Codex 更新了,名字变成了 ChatGPT。GPT 5.6 全面开放了,耐用不耐用的,咱先重置几次再说。另外,Codex 版 ChatGPT 也多个 Work 的模式,其实之前这些功能用户也能用,现在相当于把一堆办公插件给你做了工程化,吸引更多的知识工作者使用(非开发者/Viber)。 OpenAI 这套连招动静真不小,在更新迁移的过程里,还有几个坑。说 Codex 和 ChatGPT 合体,其实是 Codex 吞掉了桌面端的 ChatGPT,ChatGPT 保留了一个 Chat 的入口,还有个“已安排”。新增了上次介绍过的 站点 功能,也就是说,你可以直接在 Codex(ChatGPT)里建站了。 Codex 和 ChatGPT 的更新逻辑很复杂,如果你只是 ChatGTP 桌面版用户(不用 Codex),那么你依然在使用经典的 ChatGPT,更新 App 也不会更新成 Codex 版本的 ChatGPT。如果你同时是 ChatGPT 和 Codex 用户,Codex 更新后你将有一个 Codex 版本的 ChatGPT,多了一个 ChatGPT 经典版。如果你只用 Codex,更新后你将得到一个 Codex 版本的 ChatGPT。很多媒体说,Codex 成超级应用了,其实是瞎扯的事儿。Codex 只是使用了 ChatGPT 桌面版的名字,然后塞进去一个聊天的入口。ChatGPT 的十亿用户在哪用这个工具?在移动端。这种合并更多是为了吸引知识工作者,但做法实在是太糙了。产品经理二爷表示,这就像家里有一个拉货的车,一个代步车。然后车厂说,给你一个全新的交通工具,合二为一,既能装又能拉还轻便能代步。满怀期待,到手打开一看,在大货车里放了一辆电动车,嗷嚎。这次更新还放进了一个 Work 模式,这是学习 Claude Work 上瘾了。Codex 从编程工具,延展到通用 Agent,故事更大了。ChatGPT Work 定位为能跨应用、文件和工作流执行任务的 Agent,可以生成文档、表格、幻灯片、网页应用,并可执行长时间项目。 GPT 5.6 其实是广大 Viber 最期待的,但那个消耗也是真的快,你用 sol ultra,10 分钟的任务能烧完 5 小时额度,说明了啥,你那点任务,根本不需要那么高的智能。说三个坑:坑一,你更新之后,会发现 Codex 这个 Cli 工具好像消失了,需要重新安装一下。坑二,如果你更新 Codex 的同时,ChatGPT 也开着,这时候你会发现 Codex 消失了,ChatGPT 还是经典版,非常神奇。这时候要去 Codex 官网下载 ChatGPT.dmg,重装有救,但拧巴。坑三,聊天会话里多了个 Add to task 功能,别用,一用就卡死,必须重启才行。等着修复吧。
^__^ 7 / 06
我最近改用 Otty 了:为 Agent 重造一个终端工具。最近丢掉用了很多年的 iTerm 2,开始用 Otty 跑 Coding Agent。AI 编程之后,终端本身的工作方式也改变了。以前在终端里的交互方式是,敲命令,给反馈,加上大量的 Shell 和 Plugin,类似 iTerm 2 和 Ghostty 这样的工具已经很好用了。到了 Claude Code、Codex CLI、OpenCode 这一代工具,终端里多了一个能够长时间工作的 Agent。这个 Agent 能读写代码、做设计、做测试、等待批准,有时会在后台跑几小时的长任务。使用传统的终端工具,体验没那么好,看不到哪个任务在跑,哪儿等着输入,如何看思考过程,刚才那段输出要怎么放回上下文,之前的会话怎么接续……都需要你不断的切换窗口和上下文,动用大量快捷键。 Otty 是为 Agent 设计的终端,直接给 Agent 增加了原生的工作流。它支持 Claude Code、Codex CLI 和 OpenCode 等,通过 hook 或 plugin 接入 CLI 工具。比如,当你在 Otty 终端里敲下 claude 命令时,Otty 会提示你安装 Claude Code 继承。点击安装,信息如下: Otty will configure Claude Code to send real-time state updates (processing, idle, awaiting input). 如果你输入 codex,也是类似的方式。也就是说,Agent 仍然按原来的方式运行,Otty 能够理解它们的状态,把“正在处理、已经完成、等待输入、历史会话”这些信息通过右侧的详情面板显示出来(包括 info、outline、git、文件)。当多个 Agent 并行跑时,Otty 的标签页会有状态徽标;任务完成或需要批准时,系统通知会把你叫回来;长任务运行时,让 Mac 保持唤醒状态。另一个细节是 Otty 的编辑器功能。写复杂 prompt 时,单行命令行很别扭,容易误回车,我以前都得记得用 Shift 加 回车做强制换行。Otty 里可以直接使用提供多行编辑、撤销重做、图片粘贴和浮动输入面板,更像一个正经输入框。 Prompt 队列也很实用,可以在 Agent 忙着改代码时,把后续的多个任务排进去,等它空闲后自动执行。比如先让它做研发,然后 review 代码,做测试,最后写总结等等。还有两个我很喜欢的能力:Send to Chat 和 History。前者可以把终端输出、文件片段或上一次命令结果直接发给 Agent,少了复制粘贴的步骤。后者把 Claude Code、Codex、OpenCode 的会话记录渲染成可读的 transcript,可以搜索、恢复,也可以从旧上下文 fork 出新方向。 Otty 目前 macOS 可用,离线功能免费,不需要账号。 https://otty.sh/