Proyek open-source terbaru OpenAI "Symphony": Layanan penjadwalan Agen Pengkodean Otonom, mendengarkan alat manajemen proyek (Linear, dll.), secara otomatis menetapkan ruang kerja terisolasi untuk setiap masalah, dan meluncurkan Codex untuk mengimplementasikan masalah hingga tugas selesai atau ditransfer ke tinjauan manual. Singkatnya: Insinyur mengelola persyaratan, Symphony mengelola Codex, Codex menulis kode! Mengapa OpenAI mengerjakan proyek ini? Simfoni adalah eksternalisasi dari praktik yang lebih besar dalam OpenAI. Pada paruh kedua tahun 2025, tim kecil yang terdiri dari tiga orang dalam OpenAI bereksperimen dengan kendala ekstrem: seluruh basis kode produk tanpa baris kode tulisan tangan. Semua kode dilakukan oleh Codex, yang menghasilkan sekitar satu juta baris kode dalam lima bulan dan menggabungkan sekitar 1500 PR, yang setara dengan 3,5 PR per insinyur per hari. Metodologi ini disuling ke dalam Harness Engineering: alih-alih menulis kode, para insinyur merancang lingkungan, menulis kendala, dan membangun loop umpan balik yang memungkinkan agen bekerja dengan andal. Simfoni adalah lapisan penjadwalan dari pipa ini. Inti arsitektur: enam tingkat · Lapisan Kebijakan: WORKFLOW.md dalam repositori, menentukan templat prompt dan kebijakan runtime · Lapisan Konfigurasi: Mengurai materi depan YAML, menangani nilai default dan variabel lingkungan · Lapisan koordinasi: perulangan polling, penentuan kualifikasi penjadwalan masalah, kontrol konkurensi, dan logika coba lagi · Lapisan Eksekusi: Manajemen Siklus Hidup Ruang Kerja Sistem File + Mulai Subproses Codex · Lapisan Integrasi: Adaptasi API linier untuk menormalkan struktur data masalah Lapisan Observabilitas: Log terstruktur, dasbor HTTP opsional WORKFLOW.md: Jiwa sistem Alih-alih menempatkan konfigurasi di sisi server, Symphony menempatkan WORKFLOW.md ke dalam repositori itu sendiri, yang diversikan bersama dengan kode. Dokumen ini dibagi menjadi dua bagian: · Materi depan YAML: konfigurasi runtime (pelacak, konkurensi, batas waktu, skrip pengait) · Isi penurunan harga: Templat prompt dikirim ke Codex (Sintaks Liquid, dapat menyuntikkan bidang Masalah) Symphony mendengarkan perubahan pada file ini secara real time dan berlaku tanpa reboot - termasuk menyesuaikan interval polling, batas konkurensi, dan konten prompt. Detail halus tentang konkurensi dan penjadwalan ...