




资源介绍
视频数量:19个
总时长:2小时30分
课程介绍:
从命令行到云端:智能体编程协作实战
晚上九点,新功能明天就要上线,你打开代码仓库,却被一连串重复工作拖住了:查找调用位置、修改旧接口、补测试、处理报错,再把改动交给同事检查。过去只能一项项推进,现在可以把任务交代给一个能读代码、改文件、运行命令并反馈结果的智能体,真正从“回答问题的聊天助手”转向“能够协作完成工作的编程搭档”。
这门课围绕OpenAI Codex展开。授课者是拥有物理学博士背景的Massimiliano Sorrentino,长期从事人工智能研发、机器学习集成、软件管理和技术培训。他设计课程的出发点十分务实:哪些智能体工具已经能用于日常工作,又该如何有条理地掌握它们。课程共19段视频,约两个半小时,既讲清工作原理,也安排了大量可直接照着操作的练习。
一、认识Codex的思维模式
第一部分先建立正确认知。Codex并不是在聊天框里吐出一段代码建议,而是通过“理解目标、读取项目、执行操作、检查结果、继续修正”的循环接收任务。你给出的需求越明确,它就越容易形成可验证的行动。课程会说明任务描述、上下文和验收标准怎样影响执行质量,也会带你分析智能体在哪些环节仍需要人工判断。
随后是命令行工具的安装、登录和首个项目练习。你会从准备运行环境开始,亲手完成身份验证,把一个真实需求交给Codex,观察它如何定位文件、生成修改并汇报结果。课程不会只展示成功案例,还会让你知道该检查哪些改动、怎样要求它复测,以及如何避免需求含糊导致代码越改越偏。
沙箱、审批机制和AGENTS.md文件是这一部分的关键。Codex能执行多大范围的操作,由沙箱和权限规则控制;哪些改动必须先经过同意,也由审批流程决定。课程会演示如何读懂这些边界,并使用AGENTS.md记录项目规范、测试命令和代码风格,让智能体进入项目后先理解规则,再开始工作。
二、在桌面应用中组织开发工作
完成命令行入门后,课程转入ChatGPT桌面应用中的Codex。你会先熟悉界面结构,再调整编程设置、Git配置和开发环境,理解本地终端、应用与代码仓库之间如何协同。相比只给建议,普通聊天界面更适合观察执行过程、审阅差异和处理连续任务。
多智能体并行也是这一部分的重点。通过Git worktree,同一仓库可以分出多个相互隔离的工作目录,让不同Codex实例分别处理功能开发、缺陷修复或测试补充。这样既能提高并行效率,也能减少代理之间直接覆盖文件的冲突。课程会演示任务拆分方式、结果汇合步骤以及需要人工检查的关键节点。
Hooks用于把规则放进执行流程。借助自动触发规则,可以在任务开始、文件修改或命令执行时加入检查,让某些规范自动生效,而不是每次都重复写进提示词。掌握这一机制后,你能让Codex在提交前执行指定检查,在危险操作前暂停确认,并把团队约定变成可重复运行的工作流程。
课程还会介绍手机连接方式。启用多重身份验证后,通过桌面应用生成二维码,再使用身份验证器扫码完成配对。连接完成后,你可以在手机上查看任务进度、发送补充要求或处理需要确认的步骤,不必一直守在电脑前。
三、扩展Codex的工作能力
第三部分梳理Skills、MCP服务器和插件三套扩展机制。Skills适合封装经常重复的流程,例如生成项目计划、统一审查格式或执行固定检查;MCP解决的是连接外部数据和服务的问题;插件则可以把一组相关能力整理成更便于安装和使用的组合。课程先画出三者之间的关系,再根据具体症状选择合适工具。
在技能部分,你会先调用现成技能,再亲手创建一项符合自己工作习惯的技能。重点不只是写说明文件,还要明确触发场景、输入输出、执行步骤和质量标准,让技能既能重复使用,又不会因为规则含糊而产出无用结果。
MCP部分从连接外部世界开始,随后用Python编写自己的MCP服务器。完成基本调用后,你会接触工具定义、数据传输与服务配置,理解Codex怎样获取仓库之外的信息。这样一来,智能体处理的就不再只是封闭代码,而可以接入文档、接口或团队内部服务。
插件部分继续完成安装、使用和创建。你会看到如何组织技能、命令及配套配置,并通过实际项目判断哪些能力应该共享给团队,哪些更适合保留为个人工作流。学完这一部分,你拥有的不再只是一个现成工具,而是一套能够按自身需求改造的智能体工作台。
四、走向浏览器、云端与自动执行
第四部分把Codex的使用场景从代码仓库扩展到更完整的开发流程。内置浏览器与Computer Use会演示怎样让智能体打开页面、读取信息并完成界面操作,同时也会讲清自动化操作中需要关注的权限、步骤确认和结果核验,避免它点击错误位置或跳过关键判断。
云端Codex与GitHub代码审查进一步连接了本地开发和团队协作。你会了解任务如何进入云端环境,如何获取改动结果,并通过代码审查流程检查提交内容。这样一来,Codex既可以参与个人编码,也可以进入多人协作的提交与审核环节。
最后,课程介绍定时任务、codex exec和无界面循环。适合固定频率执行的检查可以交给计划任务,适合脚本调用的操作可以采用命令行执行,需要持续试验的流程则能放进无人值守循环。课程还会通过最终内容梳理近期功能变化、能力边界和后续学习方向,帮助你建立自己的使用路线。
这门课适合已经接触Python、JavaScript或其他编程语言,并希望减少重复编码工作的人,也适合需要管理开发任务、代码审查或智能体工作流的团队负责人。你不要求有丰富的命令行经验,但最好准备一个可练习的代码仓库。学完之后,你不仅知道Codex能做什么,还会懂得怎样描述任务、约束权限、验证结果,并把常用流程沉淀成技能、外部连接和自动化任务。真正发生变化的,是代码开始从需要逐行手工推动的成果,变成可以规划、委派、检查和持续改进的工作。