智猩猩AI整理
编辑: 没方
善于使用Coding Agent,已经成为AI工程师的重要能力。
无论是开源的OpenCode、Pi,还是闭源的Claude Code、Codex,这些Agent Harness每隔几周就有重大更新。
而 Agent 越来越能干之后,开发者最需要补上的能力是怎么把它用好?
最近,吴恩达专门聊了这个问题。
![]()
他把开发者使用 Coding Agent 最关键的能力归纳成了 5 类:指挥工作流、让 Agent 自主工作、审查工作、改造 Agent 与工作环境,以及理解 Coding Agent 的底层机制。
01
顶尖的AI工程师们如何
使用Coding Agent?
吴恩达团队采访了几十位顶尖 AI 工程师,并结合自身经验,总结出了一套通用工作流程,主要包含紧密相连的三个阶段。
(1)一切始于规划(Planning)。
在这个阶段,工程师首先进行头脑风暴、深入研究,并理解现有代码库(如果有的话)。随后,需要将需求、技术设计和架构构想,清晰转化为一份规范说明(spec)。
这份规范是后续所有工作的基石,基于此再制定详细的执行计划,并审视关键假设,检查安全性、是否过度工程化等问题。
(2)执行环节(Execution)。
此时让Coding Agent根据规划和规范构建软件。关键在于校准智能体的自主权,是步步紧跟,还是放手让它独立完成大块任务?
同时必须通过自动化测试和人工检查,严格验证Agent产出的代码是否符合预期。
(3)最后是部署与监控(Deployment and monitoring)。
通过CI/CD流水线或额外的人工审核将软件部署上线,并利用Coding Agent监控日志、发现异常,甚至让其提出并执行改进方案。
吴恩达强调,这个流程与传统的软件开发模式高度相似,但最大的区别在于,工程师的工作重心从“写代码”更多转向了“决定构建什么、设计架构、撰写规范和验证产出”。
不同项目在各环节的投入差异巨大。
从零开始的项目,可能只需一个简单的 Prompt即可描述规范,而面对已有庞大用户群的项目,撰写和验证规范则需耗费极大心力。
这个流程本身是高度迭代,优秀的开发者需要根据验证或监控环节的反馈,判断是否要回到规划阶段重新来过。
02
AI工程师必须掌握的
五项关键能力
为了让Coding Agent在上述流程中发挥最大价值,吴恩达提炼了工程师必备的五项关键能力。
(1)指挥工作流
指挥工作流是首要能力,你需要知道如何推进每一个步骤,决定在规划、执行、验证各个环节投入多少人力以及交给 Agent 多少,并懂得在发现问题时,果断让Agent退回到前面的步骤进行迭代。
(2)让 Agent 自主工作
其次是赋予Agent恰如其分的自主权,这是一门艺术,你需要决定何时放手让Agent独立完成大块工作,何时紧密互动,同时还要管理好Agent的上下文环境,确保关键的学习成果、用户反馈和变更的假设能传递下去,并能在多个并行Agent会话中合理分配人的注意力。
与此同时,还需要为 Agent 设置合适的权限和操作 Gate,在提高自主性的同时,降低敏感信息泄露、文件误删或生产环境受到破坏等风险。
(3)审查工作的能力
Coding Agent的产出充满不确定性,你无法预知它会提出什么好点子或引入什么隐蔽的bug。
因此,设计匹配任务的测试与验证机制,结合行为验证和功能验证,必要时引入“LLM-as-a-judge”进行定性评估,是确保质量的最后防线。
(4)改造 Agent 与工作环境
定制Agent及其环境能明显提升效率,包括集成或修剪插件、MCP服务器,维护代码库的上下文文档(如AGENTS.md),以及在不同会话间保留状态和积累经验。
(5)理解 Coding Agent 的底层机制
最后,扎实的Coding Agent基础原理是做出一切正确决策的根基,理解Agent如何进行代码搜索、如何管理上下文窗口、Agent与子Agent如何交互,能让你看透黑盒,预判并规避过度工程化、验证缺失、目标半途而废甚至破坏生产数据等失败模式。
03
超长任务的实用价值
现在被夸大了
吴恩达特别提醒,社交媒体上对Coding Agent使用方式的描述往往过于简化。
诚然,让Agent自主运行数小时、消耗数千万token在某些场景下有用,但当前大家对这类超长任务实际价值的期待有所夸大,尤其是在把成本考虑进去之后。
现实中,最有效的Coding Agent使用方式,是一个复杂的、高度迭代的过程,工程师凭借高阶的判断力在关键时刻介入,才能获得远胜于完全放手的结果。
善于使用Coding Agent,将使你成为一名高效的构建者,更有能力去主导整个软件的构建方向。
关注+星标,获取AI前沿进展与开源一线动态
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.