Codex深度实测OpenAI的AI编程助手体验如何OpenAI推出的AI编程助

量子位看科技 2025-05-21 12:26:03

Codex深度实测OpenAI的AI编程助手体验如何

OpenAI推出的AI编程助手Codex,实测表现如何?

开发者Zack Proser花三天时间,深度体验了Codex的各项功能,下面一起来看看。

首先是主页面,映入眼帘的,是一个大大的任务输入框。下方按顺序排列着各项任务,还支持任务归档(Archive),右上角有着Environments(环境)和官方Docs(文档)。【图1】

在任务列表内,你可以看到任务名,灰色字体还标出了任务时间和项目路径,右侧则显示了任务当前的状态。【图1】

在输入框输入需求后,用户可以在下方选项卡,选择具体的任务以及目标分支(main),即团队协作过程中,多个开发人员修改的记录。【图2】

再来看手机页面。【图3】

CodeX在保留核心功能的基础上,对页面做了极简适配,真正做到随时随地,掏出手机就能写代码,还能跑的那种。【图3】

点进一个具体的任务,页面顶部显示了此前对话记录,紧接着则是任务耗时(5m9s),下方则汇报了具体的执行情况,如增加搜索按钮、优化产品样式、插入评论区等。【图4】

除了对话框,上方选项卡还支持切换Diff(代码改动)和Logs(日志)。

点进Diff,主页面中,红色部分是删除代码,绿色部分是新增代码,上方显示了当前文件名和变动统计(新增+10,删除-6)。主页面左侧,用户可以继续与CodeX对话。【图5】

编辑好后,点击右上角Push,会弹出四个选项:【图6】

- Create New PR:创建正式的Pull Request,发起合并请求。

- Create PR (draft):创建草稿状态的PR,适合需要进一步修改的提交。

- Copy git apply:复制Git补丁应用命令,供本地开发者手动应用。

- Copy patch:复制原始补丁内容(patch 文件),也可以手动粘贴应用。

虽然整体流程很清晰,但测试者也吐槽了当前的不足:

- 复杂任务能力有限:一旦任务涉及多轮逻辑、分支协同或大型重构,Codex就容易卡壳。

- 测试环境受限:Codex当前运行在“无网络沙盒”中,像npm install、curl等操作都跑不了,遇到依赖问题,只能人工补刀。

- 错误处理反馈不清晰:有时候任务失败,但UI不会提示具体问题,日志需要自己翻。

- 无法持续在一个分支修改:多轮更新会生成多个PR,不适合“我想一步步完善这个feature”的开发流程,只适合一次性完成小任务。

整体来看,Codex体验可谓相当惊艳,但细节尚需打磨。

原文:

0 阅读:0
量子位看科技

量子位看科技

感谢大家的关注