核心观点 AI正在快速接管代码执行层(编写、审查、维护),工程师的核心价值正从“如何实现”转向“为何实现”与“实现什么” 核心能力变为清晰的意图表达、架构品味和系统把控力 [1][2] AI代码审查已超越人类 - OpenAI已将AI代码审查模型强制应用于所有Pull Request,安全检测全自动且“超越人类水平” [2][5] - 这些模型能深入追踪多层依赖关系,发现人类审查员需数小时才能定位的逻辑错误 [5] - 一旦被标记安全问题,PR将被阻止合并,全部自动化 [5] - 代码审查的真正价值正从找bug转向围绕“意图”的讨论——“你到底想做什么?这件事值得做吗?” [5][21] - 正确性和安全性的审查将被自动化,真正值得人类投入注意力的是意图讨论 [5][21] 维护成本下降与架构能力重要性 - 维护成本大幅下降正在重塑工程师的价值分布,大量维护工作将被自动化 [7][20] - 第三方依赖升级,模型可在几小时内扫完整个代码库直接搞定 [7] - 完整的架构重构成本被极度压缩,过去可能需要数年 [7][8] - 架构判断力反而变得更重要,而非更不重要 [7] - 好的抽象、清晰的边界、明确的不变量是关键,如果形状画对了,就能在“盒子”内部快速改变任何东西而不影响其他服务 [8] - OpenAI内部有时会在一个周末内让100个Agent同时向同一个项目贡献代码 [8] Codex的技术决策 - Codex CLI用Rust编写,尽管当时模型在Rust上的能力远不如Python或TypeScript [10][84] - 从第一原则出发,将产品界面和Agent本身视为两件不同的事,Agent核心需要健壮、安全、高效 [10][86] - Rust的边界非常有用,避免将所有东西耦合在同一个代码库中阻碍后续创新 [10][97] - 开源决定出于务实考量,让社区参与成为可能,也让新人入职时onboarding基本完成 [10][100][111] - 支持其他模型提供商,因为如果不支持,任何人都可以fork一份加上10行代码,那样只会让用户去用那个fork [10][125] - 希望靠最好的模型、最高效的模型、最好的产品赢得用户,而不是靠锁定 [10][132] Codex与ChatGPT的合并 - 两套系统完全不同,ChatGPT是全托管云端架构,Codex完全跑在本地 [12][295][296] - 合并核心问题是如何将本地编程Agent的能力以足够高效的方式搬到云端,纳入每月20美元的Plus套餐,服务数亿用户 [12][299] - ChatGPT Work本质上是在云端完整运行Codex的harness,配合一台高性能云端虚拟机 [12][300] - 有些用户已发现可以让ChatGPT在里面训练另一个模型,安装Blender做3D建模,权限非常开放 [12][302] - 合并过程中Codex本身充当了“记者”角色,接入所有Slack频道和文档,自动记录整个项目的讨论与决策过程 [12][310] - 未来目标是完全统一,任何在Codex能做的事在ChatGPT里也能做,反之亦然 [12][308] 工程师如何适应AI时代 - 代码是解决问题的工具,如果真正在乎结果和系统运转,AI能解决更多问题,这应该让人成为更好的工程师 [15][264] - 在OpenAI做得好的都是能快速读懂一个系统、钻进一个新代码库、迅速搞清楚它在做什么的人 [2][333] - 随着AI承担越来越多执行工作,工程师需要更清楚地定义“盒子”的边界——它应该做什么、满足哪些不变量 [2][224] - 一旦对盒子的功能和约束达成共识,盒子里面发生什么其实不需要太在意 [2][224] - 深度好奇心与快速理解系统的能力在AI辅助后反而更重要,因为需要吸收和推理的信息量更大了 [2][332]
Codex主管Tibo:“清晰的意图表达、架构品味与系统把控力”是AI时代最不可替代的
硬AI·2026-09-10 19:36