NotionにおけるOpenAI Codexの統合

NotionにおけるOpenAI Codexの統合

OpenAI Codexは機能開発とエンジニアリングの生産性をNotionで加速させる

NotionはOpenAI Codexをエンジニアリングワークフローに統合し、本番環境対応の機能の作成を自動化し、エージェント用途のためのソフトウェアプリミティブを再考できるようにしました。この統合により開発スケジュールが大幅に短縮され、複数のエンジニアが2週間かかっていたプロジェクトが一人で数時間で完了できるようになり、コードを書かないマネージャーも直接コードベースに貢献できるようになりました。

自律的な機能実装:ウェブへのAI音声入力の提供

Codexは既存のコードベースを自律的に分析し、さまざまなプラットフォームで新しい機能を実装できます。NotionのAIプロダクトエンジニアリングを率いるRyan Nystromは、Codexを使用してNotionのモバイルアプリからウェブクライアントへのAI音声入力機能を移植しました。

これを達成するために、NystromはCodexに以下を提供しました:

  • モバイルコードベースへの参照アクセス。
  • 必要なウェブインターフェースの明確な説明。
  • 結果のコードを検証する方法。

Codexはモバイルコードを調査し、Notionの内部コーディング標準に準拠した完全な最初の実装を1回のパスで生成しました。Nystromによると、以前は2人のエンジニアが2週間かかっていたタスクが、1人で3〜4時間で完了したと報告しています。

エンジニアリングワークフローの変化

Codexの導入により、エンジニアの主な役割が手動コーディングから仕様書作成と監督へとシフトしました。

仕様駆動開発への移行

Notionのエンジニアは現在、Codexが実行できる詳細な仕様書を書く時間を増やしています。Ryan Nystromは「正直言って、もう手でコードを書くことはほとんどありません」と述べています。このシフトにより、エンジニアは複数の開発タスクを並行して実行できるようになり、順次タスク管理に関連する人間のボトルネックが解消されます。

マネージャーの貢献と24/7生産性の有効化

Codexは、何年も本番コーディングから離れていたマネージャーがチームとともに機能をリリースできるようにします。これにより、リーダーシップは管理職務を果たしながら技術的な深さを維持できます。さらに、このツールは非同期のリサーチとバグ修正に使用されており、Nystromはこの機能を「Notionで24/7利用可能なインターンを持っている」と表現しています。これにより、彼は夜間にリサーチの質問をキューに入れ、朝には完成したレポートを受け取ることができます。

採用と組織構造への影響

NotionはAI駆動の開発に合わせるため、採用基準と組織の抽象概念を適応させています。現在、分野の標準要件が進化しているため、従来の経験年数よりも好奇心とオープンマインドを優先しています。さらに、NotionはAIエージェントがよりアクセスしやすく使いやすいように、ソフトウェアプリミティブと抽象概念を再考しています。

SUMMARY: NotionはOpenAI Codexを使用して機能開発を自動化し、エンジニアとマネージャーが数週間ではなく数時間で本番環境対応のコードをリリースできるようにしています。

TITLE: NotionにおけるOpenAI Codexの統合

Sources