Enviera

CARA KAMI MEMBANGUN

Agen coding AI menulis kodenya. Engineer senior memutuskan apa yang dirilis.

Kami menjalankan armada agen coding AI milik sendiri. Setiap agen mengerjakan satu tiket di lingkungan terisolasinya sendiri lalu membuka pull request. Model dari keluarga berbeda me-review perubahan itu secara terpisah, tes otomatis dijalankan, dan engineer yang bertanggung jawab atas pekerjaan itu yang mengambil keputusan.

ARMADA KAMI, PER 24 SEPTEMBER 2026

sesi agen dalam 30 hari terakhir
712
pull request yang di-merge
598
codebase
14

Dibaca dari orchestrator kami, sistem yang mengirim tugas ke agen dan mencatat setiap tiket dan pull request yang mereka kerjakan. Armada agen kami berjalan setiap hari di atas control plane MCP dan indeks pencarian semantik atas basis pengetahuan kami.

PIPELINE

Jalur yang dilalui sebuah perubahan

  1. 1. BriefEngineer + klien
  2. 2. BuildAgen coding AI
  3. 3. ReviewKeluarga model berbeda
  4. 4. TesEnd-to-end otomatis
  5. 5. Sign-offEngineer senior

Detail setiap gerbang ada di halaman cara kami membangun untuk produksi.

REVIEW SUNGGUHAN

Saat model-model tidak sepakat

Dari sebuah perubahan pada orchestrator kami sendiri, Juli 2026, dikutip dari pull request-nya dan sedikit diringkas.

Review · dua model, putusan terbelah

Putusan terbelah. Claude Code (worktree) menyetujui; Codex (hanya diff) meminta perubahan.

Claude Code · setuju

Menjalankan type check dan tes, memastikan pengecekan keamanan ada di tempat yang benar, dan mencatat dua masalah yang tidak memblokir, salah satunya: typo di konfigurasi akan menyalakan sebuah fitur, padahal seharusnya mematikannya.

Codex · minta perubahan

Menemukan bahwa kode tidak melakukan apa yang dijanjikan pull request: nama-nama yang menurut deskripsi akan ditolak ternyata diterima, dan tidak ada tes untuk kasus itu. Menyarankan pengecekan yang lebih ketat.

Keputusan engineer

Codex benar soal faktanya, tapi salah soal perbaikannya. Pengecekan yang lebih ketat itu justru akan fail open: apa pun yang tidak dikenalinya akan dianggap tepercaya. Engineer menolak perbaikan yang disarankan, mempertahankan perilaku yang aman sebagai kontrak yang terdokumentasi, menambahkan tes yang kurang, membetulkan deskripsinya, dan memperbaiki kedua masalah temuan Claude Code juga.

Pencocokan yang luas gagal dengan aman … sementara [pengecekan yang disarankan] akan fail open. (dari pull request, diterjemahkan)

Kesepakatan antar-model itu murah. Yang Anda bayar adalah proses yang menyadari saat mereka tidak sepakat, dan orang yang bertanggung jawab atas keputusannya.

Butuh lebih banyak rilis daripada yang bisa dikerjakan tim Anda?

Armada dan gerbang yang sama bekerja di codebase Anda, di bawah review Anda.