AI产品精选73°

OpenAI Codex 产品设计与信任机制解析

深入 OpenAI Codex App: @ajambrosino 谈 Codex 的来产品史、设计挑战、ChatGPT 合并、Computer Use 与 Agent 时代的信任 # Codex ...

精选理由

OpenAI 产品负责人谈 Codex 演化史,从网页版到独立 App,揭秘 Computer Use 技术和信任机制设计。

AI 摘要

Codex 既是产品也是开源 coding agent harness,已接入 ChatGPT Work 等入口。产品形态从网页版、CLI 到 IDE 插件和独立 App 演化,约 95% 的时间无需手改代码。Sky 团队技术以 Computer Use 进入 Codex,基于 macOS 无障碍层级而非截图+模拟点击。信任通过分层设计实现,包括权限模式选择和按 App 征求许可。

原文 · shao__meng

深入 OpenAI Codex App: @ajambrosino 谈 Codex 的来产品史、设计挑战、ChatGPT 合并、Computer Use 与 Agent 时代的信任 # Codex ...

深入 OpenAI Codex App: @ajambrosino 谈 Codex 的来产品史、设计挑战、ChatGPT 合并、Computer Use 与 Agent 时代的信任 # Codex 的本质:一套 Harness,多种表面 Codex 既是一个产品,也是一套开源的 coding agent harness。如今后者才是本体,前者只是它的一种呈现方式——同一套能力已经接入 ChatGPT Work 等入口。 产品形态的演化路径清晰可循: · 网页版(约一年前):丢任务、等结果。模型不够稳,一锤子买卖常失败 · CLI:交互式来回修正,终端因此爆发 · IDE 插件:同一 agent 嵌入 VS Code / Cursor,看 diff 更方便 · 独立 App:把侧栏「展开」成完整界面,且第一版故意不允许手改代码 最后一点是关键决策:他们担心一旦内置编辑器,产品就会沦为「一个差劲的 IDE」。判断标准很具体——约 95% 的时间无需手改代码,体验成立;掉到 60%,用户就会逃回 IDE。 #「会写代码」被重新定义为「会做任何事」 只要工作发生在电脑上,agent 能写代码,就等于它几乎能做任何事——写代码的不必是你。 证据来自 OpenAI 团队内部:OpenAI 公关团队明明不是开发者,却每天用 Codex 处理工作,只是把 diff 面板藏起来不看。这直接催生了 ChatGPT Work——同一套 harness,不向用户展示代码。 这也是 OpenAI 敢做「超级 App」的底气。传统软件里功能堆砌必成败笔,但生成式 UI 改变了规则:你在写代码就露出代码,你在做别的就不露。继续按任务切割产品线,反而显得人为。 # Computer Use:不炫技,它做的是通用连接器 Sky 团队(被 OpenAI 收购)的技术以 Computer Use 进入 Codex。Ambrosino 的产品逻辑很冷静:浏览器、connector、插件都覆盖不了「世界上每一个 App」,而人面前就开着 Slack、Music——真正的通用接口是操作电脑本身。 Viticci 的评价可供参照:他 2025 年就预览过 Sky,认为当前 Codex 版是他测过最好的桌面 Computer Use——后台并行光标、不抢前台窗口,技术上基于 macOS 无障碍层级(AX Tree)而非截图+模拟点击,因此看得更深、控得更准。 # 信任是被设计出来的,不是声明出来的 把电脑控制权交给 agent,凭什么让普通人接受?他们的答案是分层设计: · 权限模式可选:逐步请示 / 自动审查 / 接近全自主 · 按 App 征求许可(「我可以用 Messages 吗」) · 对外联络类动作额外确认 · 屏幕上的虚拟光标在技术上并不必要——它是给用户看的信任装置 Ambrosino 将此类比拟物设计时代:笔记本不必长得像纸,但熟悉感降低了过渡成本。区别在于,现在拟的不是物理世界,而是数字世界里人人都懂的光标。他承认这类「数字拟物」还做得不够。 # 产品方法论:实现变便宜之后,领导力变成取舍 「OpenAI 里每个人都在造东西」不是修辞。墙很薄,有想法就有资源去试;Codex harness 本身也是实验长出来的,而非会议室立项。 产品负责人的角色因此反转:不再先定方向再等实现,而是假定很多东西已被内部原型出来,你的工作是发现它们、组合它们、克制它们。应用内浏览器就是典型——一个人的前端测试原型 + Atlas 团队的 agent 浏览研究,被捏合成正式功能。 代价是功能烂账的风险。Ambrosino 直言这是他现在的本职:在什么都能造的时代,taste 不应该是视觉对齐,更取决于你选择不做什么。他们可以加一个「Browse」开关把整个 App 变成浏览器,但没加——因为目标是 agent-first 的浏览,不是再造一个消费级浏览器。内部采用率就是过滤器:他无权强推,东西必须真的好,人才会用。 # 一个坦率的承认 旧版原生 ChatGPT for Mac 被降级为「Classic」,苹果社区颇有微词。Ambrosino 不回避:他自己是老 Mac 用户,也认为原生开发式微是净损失,但 Apple 的框架演进太慢,跟不上「模型每周长新能力」的节奏。选择 Web 技术栈是为了跨平台共用核心,再在指针、毛玻璃、系统菜单等触点补原生感——承认现状不完美,承诺继续补。 Federico Viticci @viticci Here it is: Our full interview interview with @ajambrosino about the Codex app. The history, design challenges, Computer Use, and more. If you love working in Codex, I think you'll enjoy this interview. Podcast link: macstories.net/podcasts/appst… Your browser does not support the video tag. 🔗 View on Twitter 🔗 View Quoted Tweet 💬 1 🔄 0 ❤️ 0 👀 457 📊 1 ⚡