核心内容摘要
糖logo白桃少女•御梦者:解锁你心中的绮幻国度
终于OpenAI的反击还是来了还是抢在据传Claude sonnet 5发布前一天推出。
多年来我一直是终端/Emacs 的忠实用户但自从使用 Codex 应用程序后再回到终端就感觉像是回到了过去。
这简直是专为Agent打造的原生开发界面体验。
这是OpenAI总裁Greg Brockman为刚刚推出的Codex App的彩虹屁当然了好不好还要用户说了算。
行业内的人应该有个基本共识codex代码能力非常强但是体验比较差劲基本上这一段时间让Claude code 压着打终于OpenAI的反击还是来了还是抢在据传Claude sonnet 5发布前一天推出。
MagicPath CEO 说他最近几周一直在使用 Codex 应用。
这已经成为在大型复杂代码库中进行编码的首选方法。
正因如此他们才能在 MagicPath 中推出如此多的功能。
它完全取代了Cursor使用方式和 Claude Code。
这次OpenAI 推出的是macOS版Codex应用这是一个全新的交互界面旨在帮助开发者轻松管理多个AI Agents支持并行运行任务并与智能体协作处理长时间运行的复杂工作通过skills扩展 Codex 的功能带来的是旗舰级体验。
界面长这样一个好消息在限定时间内ChatGPT免费版和Go版用户将能使用Codex。
对于Plus、Pro、商业、企业和教育版用户速率限制将翻倍这些更高的限制适用于所有使用Codex的场景——包括桌面应用、CLI、IDE以及云端。
OpenAI表示Codex应用正在改变软件的构建方式和构建者——从与单个编码智能体配对进行有针对性的编辑到在设计、构建、发布和维护软件的整个生命周期中监督协同工作的智能体团队。
定位Codex应用为Agent的指挥中心自2025年4月Codex发布以来开发者与智能体的工作方式发生了根本性变化。
模型现在能够端到端地处理复杂的长期任务开发者则开始在项目中编排多个智能体分配工作、并行运行任务并信任智能体承担可能跨越数小时、数天或数周的实质性项目。
核心挑战已从智能体能做什么转变为人类如何大规模地指导、监督和与它们协作。
现有的IDE和基于终端的工具并非为支持这种工作方式而构建。
这种新的构建方式与新的模型能力需要一种不同的工具因此OpenAI推出了Codex桌面应用一个专为智能体打造的指挥中心。
与多个智能体并行工作Codex应用提供了一个专注于与智能体进行多任务处理的空间。
智能体在按项目组织的独立线程中运行因此用户可以在任务之间无缝切换而不会丢失上下文。
用户可以在线程中审查智能体的更改、对差异diff发表评论甚至在编辑器中打开它进行手动修改。
它还内置了对worktrees的支持因此多个智能体可以在同一个代码仓库上工作而不会产生冲突。
每个智能体都在代码的隔离副本上工作允许用户探索不同的实现路径而无需追踪它们对本地代码库的影响。
在智能体工作时用户可以在本地检出check out其更改或者让它在不触动本地git状态的情况下继续推进。
该应用会自动同步用户在Codex CLI和IDE扩展中的会话历史和配置因此用户可以立即在现有项目上开始使用。
通过Skills超越代码生成Codex正在从一个编写代码的智能体演变为一个使用代码在计算机上完成工作的智能体。
通过技能skills用户可以轻松地将Codex的能力从代码生成扩展到需要收集和综合信息、解决问题、写作等更多任务。
skill捆绑了指令、资源和脚本使Codex能够可靠地连接到工具、运行工作流并根据团队的偏好完成任务。
Codex应用包含一个专门用于创建和管理技能的界面。
用户可以明确要求Codex使用特定技能或者让它根据当前任务自动使用。
为了展示其能力OpenAI让Codex制作了一款赛车游戏一句话消耗700万Token从零手搓3D赛车游戏要求包含不同的赛车手、八张地图甚至还有玩家可以用空格键使用的道具Codex利用一个图像生成技能由GPT Image驱动和一个网页游戏开发技能仅凭一个初始用户提示便独立工作并消耗了超过700万个token来构建这款游戏。
在此过程中它扮演了设计师、游戏开发者和QA测试员的角色通过实际玩游戏来验证自己的工作。
以下是用于创建游戏的、为清晰起见经过
总结的初始提示 将Voxel Velocity实现为一款使用Three.js的3D体素卡丁车赛车游戏只设置一种模式单人赛固定3圈1名人类玩家对7名CPU所有8条赛道立即解锁无进度系统。
构建一个最简化的赛前流程仅包含赛道8个、角色8个、难度休闲/标准/困难、可选的镜像模式、可选的允许克隆角色以及开始比赛按钮。
另外需要一个选项菜单和一个赛内暂停菜单继续/重新开始/退出。
创建一个街机风格的驾驶模型具有响应灵敏的操控、对轻微撞墙的容错、以有意义的漂移为主要技巧以及一个能产生精确增压等级的漂移充能系统1级
7秒2级
1秒3级
5秒同时保持基础速度“快但可读”并在宽阔的道路上保持持续的超车机会。
实现8种道具单道具容量具有微妙的位置加权分布和温和的效果最大失控时间≤
2秒最大转向禁用≤
6秒旨在创造有趣的混乱而非硬控。
越野减速效果在增压期间减少50%。
定义8个角色的给定属性和AI倾向实现CPU难度预设和赛道编写的赛车/变化样条线、漂移区和障碍规避以便AI能利用多车道宽度进行干净的超车。
最后交付HUD/音频等基本要素位置、圈数/最后一圈横幅、小地图、道具槽、计时器/分段时间、清晰的音效以及每条赛道一个音乐循环。
随后Codex被从一个包含十个通用提示的列表中随机抽取提示进行持续的重新提示以使其继续解决问题。
其中一个示例提示是 你的工作是添加新功能使游戏更接近原始设计。
首先玩游戏并确定与原始设计相比缺少了什么。
然后选择几个缺失的功能并实现它们。
每实现一个功能后通过玩游戏进行彻底测试确认它能正常工作。
如果在玩的过程中发现任何错误也要优先修复它们。
在OpenAI内部团队已经构建了数百个技能帮助多个团队将那些原本难以一致定义的工作放心地委托给Codex——从运行评估、监控训练过程到起草文档和报告增长实验。
Codex应用包含了一个技能库涵盖了在OpenAI内部流行的工具和工作流部分重点skill如下实现设计从Figma获取设计上下文、资产和截图并将其转化为具有1:1视觉保真度的生产级UI代码。
管理项目在Linear中分类错误、跟踪发布、管理团队工作量等以保持项目推进。
部署到云端让Codex将你创建的Web应用部署到Cloudflare、Netlify、Render和Vercel等流行的云托管服务商。
生成图像使用由GPT Image驱动的图像生成技能创建和编辑用于网站、UI模型、产品视觉和游戏资产的图像。
使用OpenAI API构建在构建时参考最新的OpenAI API文档创建文档一套用于读取、创建和编辑具有专业格式和布局的PDF、电子表格和docx文件的技能。
当用户在应用中创建一个新skill时该技能可以在任何工作环境中使用应用内、CLI或IDE扩展中。
用户还可以将技能检入代码仓库使其对整个团队可用。
通过自动化委托重复性工作借助Codex应用用户还可以设置自动化Automations让Codex按照自动计划在后台工作。
自动化将指令与可选技能相结合并按用户定义的时间表运行。
当自动化完成时结果会进入一个审查队列以便用户在需要时可以返回并继续工作。
在OpenAI内部自动化已被用于处理重复但重要的任务例如每日问题分类、查找和
总结CI失败、生成每日发布简报、检查错误等。
适配个人工作风格的个性开发者在与智能体协作时有不同的偏好。
一些人想要一个直截了当、注重执行的伙伴另一些人则更喜欢沟通性强、更具互动性的交流。
Codex现在允许开发者在两种个性之间进行选择——一种是简洁务实的风格另一种是更健谈、更具共情力的风格两者在能力上没有差异。
用户只需在应用、CLI和IDE扩展中使用/personality命令即可切换。
请参阅文档了解更多关于如何设置和使用 Codex 应用的信息https://developers.openai.com/codex/app默认安全可配置设计OpenAI正在整个Codex智能体技术栈中集成设计即安全的理念。
Codex应用使用与Codex CLI中相同的原生、开源且可配置的系统级沙盒。
默认情况下Codex智能体仅限于编辑其工作所在文件夹或分支中的文件并使用缓存的Web搜索。
当需要运行网络访问等需要提升权限的命令时它会请求许可。
用户可以为项目或团队配置规则允许某些命令自动以提升的权限运行。
下一步计划企业和开发者越来越依赖Codex进行端到端开发。
自去年12月中旬GPT-
2-Codex推出以来Codex的总体使用量翻了一番在过去一个月里有超过一百万名开发者使用了Codex。
OpenAI表示将继续扩展开发者可以使用Codex的场景和方式包括在Windows上推出该应用、推动模型能力的前沿并推出更快的推理速度。
在应用内部团队将根据真实世界反馈继续完善多智能体工作流使其更容易管理并行工作并在智能体之间切换而不丢失上下文。
同时他们也在构建支持基于云的触发器的自动化功能这样Codex就可以在后台持续运行而不仅仅是在电脑开着的时候。
Codex建立在一个简单的前提上一切都由代码控制。
一个智能体在推理和生成代码方面越出色它在所有形式的技术和知识工作中就越有能力。
然而当今的一个关键挑战是前沿模型的能力与人们在实践中轻松使用它们之间的差距。
Codex旨在通过简化指导、监督和将模型全部智能应用于实际工作的方式来缩小这一差距。
OpenAI表示他们专注于使Codex成为最好的编码智能体这也为它成为一个能够处理超出编写代码范围的广泛知识工作任务的强大智能体奠定了基础。