How Codex Is Built
2 months ago
- #Software Engineering
- #OpenAI
- #AI Development
- OpenAI的Codex是一个多智能体编码助手,每周有超过100万开发者使用,自1月份以来使用量增长了5倍。
- Codex的macOS桌面应用于2月发布,被CEO Sam Altman称为OpenAI'最受内部喜爱的产品'。
- GPT-5.3-Codex是首个帮助创建自身的人工智能模型,展现了AI自我改进技术的突破。
- Codex采用Rust语言构建以确保性能、正确性和工程质量,与Claude Code的TypeScript方案形成对比。
- Codex的核心智能体和命令行工具已开源,强调透明度和社区参与。
- Codex基于状态机模型运行,其智能体循环包含提示组装、推理、响应流和工具调用。
- 安全措施包括默认启用沙盒限制网络和文件系统访问,确保使用安全。
- Codex超过90%的代码由其自身生成,突显其自我迭代的开发能力。
- Codex团队工程师管理多个并行智能体,分别处理功能实现、代码审查和缺陷修复等任务。
- 智能体技能体系扩展了Codex能力,包含100多项内部技能如安全规范和Datadog集成。
- 采用分级代码审查机制:非关键代码由AI审查,核心组件必须经过人工复核。
- 独特工程实践包括用AGENTS.md文件指导AI导航、结构化代码优化智能体成功率,以及Codex自我测试。
- 新工程师通过与资深成员结对编程快速适应Codex开发模式。
- OpenAI员工可无限制使用Codex,推动公司内部广泛创新。
- OpenAI的研究注重实践应用,例如SQ Mah通过维苏威挑战赛从软件工程师转型为研究员。