OpenAI Dev Day のビデオを見て、Codex のエンジニアリング リードである Thibault が「Codex はシニア エンジニアになりました」と発表するのを聞きました。 AIはインターンとして組織に入社しましたが、不確実で経験が浅かったです。夏の間、エンジニアリングのリーダーたちは、それをジュニアエンジニアのように扱うように言いました。 おめでとうございます、ロボット。またもや昇進しました!インターンからシニアエンジニアへと約1年。かなりの軌跡です。 その他のデータポイント: - 技術スタッフの92%が毎日Codexを使用しています - これらのスタッフは、AI を使用していないスタッフよりも 72% 多くのプル リクエスト (コード送信) を生成します チームはさらに多くのことを共有しました。Codex とコラボレーションするための最適な設計パターンは、アーキテクトと実装者システムとクローズド フィードバック ループです。 アーキテクト・インプリメンター 月曜日にアーキテクト・インプリメンター・アーキテクチャについて書きました。このパターンは、2 つの別々のロボット間で作業を分割します: 最初のロボットがソリューションを設計し、2 番目のロボットがそれを実行します。 ロボットに計画書の作成を依頼します。復習しながら考え方を洗練させるでしょう。ロボットは各ステップの進行状況を管理します。 直感に反する部分は?2 番目のロボットは、最初のロボットのコンテキストを認識してはいけません。新鮮で目の肥えたデジタルの目は、より多くのエラーをキャッチします。 クローズドフィードバックループ 計画では、ロボットがタスクを完了するために通過しなければならないテスト/ハードルを設計することが重要です。ロボットはテストを実行し、コードを修正し、テストを再度実行し、合格するまで繰り返します。これらのテストは、視覚的 (スクリーンショットの評価)、機能的 (コードが実行されているか)、または論理的 (コードが要件を満たしているか) にすることができます。次に、3 台目のロボットが品質とスタイルをレビューします。 OpenAI での記録は、この設計パターンでリファクタリングされた 7 時間の自律実行、150M トークン、および 15K 行のコードです。上級エンジニアとしてもかなり注目に値します。 おめでとうございます、ロボット。そのはしごを登り続けてください。