OpenAI Codex 在 Notion 的集成

OpenAI Codex 在 Notion 的集成

OpenAI Codex 加速 Notion 的功能开发和工程生产力

Notion 已将 OpenAI Codex 集成到其工程工作流程中,使公司能够自动化生产就绪功能的创建,并重新思考用于代理使用的软件原语。此集成显著缩短了开发时间——将多名工程师的两周项目缩减为个人工作的几个小时——并使非编码经理能够直接向代码库贡献。

自主功能实现:将 AI 语音输入带到网页

Codex 能够自主分析现有代码库,以在不同平台上实现新功能。Notion 的 AI 产品工程负责人 Ryan Nystrom 使用 Codex 将 Notion 移动应用的 AI 语音输入功能移植到网页客户端。

为了实现这一点,Nystrom 向 Codex 提供了以下内容:

  • 访问移动代码库以供参考。
  • 对所需网页界面的清晰描述。
  • 验证生成代码的方法。

Codex 探索了移动代码,并在一次通过中生成了符合 Notion 内部编码标准的完整第一个实现。Nystrom 报告称,以前需要两名工程师和两周工作的任务现在由一个人在三到四小时内完成。

工作流程的转变

Codex 的采用将工程师的主要角色从手动编码转移到了规格编写和监督。

转向规格驱动开发

Notion 的工程师现在花更多时间编写 Codex 可以执行的详细规格文档。Ryan Nystrom 说:“老实说,我现在基本不再手写代码。”这种转变使工程师能够并行运行多个开发任务,消除了通常与顺序任务管理相关的人为瓶颈。

使经理贡献和 24/7 生产力成为可能

Codex 使那些多年未参与生产编码的经理能够与团队一起交付功能。这使领导层在履行管理职责的同时保持技术深度。此外,该工具还用于异步研究和错误修复;Nystrom 将此能力描述为“有 Notion 24/7 提供的实习生”,使他能够在夜间排队研究问题,并在早上收到完成的报告。

对招聘和组织结构的影响

Notion 正在调整其招聘标准和组织抽象,以适应 AI 驱动的开发。公司现在更注重好奇心和开放思维,而非传统的工作经验年限,因为该领域的标准要求正在演变。此外,Notion 正在重新思考其软件原语和抽象,专门为了使其对 AI 代理更易于访问和使用。

Sources