Anthropic merilis manual berjudul siklus pengembangan software AI-native, yang memaparkan secara terbuka enam tahap dari proses pengembangan internal perusahaan yang telah disusun ulang di sekitar Claude. Titik tolak dokumen ini disampaikan blak-blakan: pembuatan kode sudah tidak lagi menjadi bottleneck, dan proses lama yang dirancang mengikuti kecepatan manusia mengetik kode kini titik macetnya sudah berpindah tempat.
Keenam tahap tersebut secara berurutan adalah perencanaan, desain, pembangunan, pengujian, deployment, dan pemeliharaan, dan cara kerja setiap tahap telah ditulis ulang. Perencanaan yang tadinya berupa rapat kebutuhan ditambah dokumen tulisan tangan, kini berubah menjadi percakapan dengan Claude yang menghasilkan intent.md — menurut angka yang diberikan dokumen ini, siklusnya terpangkas dari hitungan minggu menjadi hitungan jam. Desain menghasilkan spec.md dalam satu sesi sekaligus menjalankan pemeriksaan kebijakan. Pembangunan dimulai dengan plan.md sebelum masuk ke implementasi. Pengujian tidak lagi menunggu di batas tahap; evaluasi berkelanjutan justru dilebur ke dalam proses implementasi itu sendiri. Deployment digantikan oleh peninjauan otomatis berlapis plus penjagaan dari Hook. Pemeliharaan bergeser dari merespons peringatan secara pasif, menjadi deteksi otomatis yang menghasilkan intent.md baru dan kembali lagi ke titik awal.
Yang merangkai keenam tahap ini adalah berkas, bukan rapat. intent.md diserahkan ke spec.md, spec.md diserahkan ke plan.md, berlanjut ke PR beserta hasil peninjauannya, dan akhirnya catatan insiden berputar kembali ke intent.md. Dokumen ini merangkum rantai tersebut dalam satu janji: setiap tahap menyerahkan satu artefak yang bisa dibaca oleh tahap berikutnya.
Empat artefak tata kelola
Skills membawa pengetahuan yang sudah dilembagakan. Hal-hal seperti standar keamanan API dan panduan merek dituliskan ke dalam .claude/skills/; ketika kebijakan berubah, cukup diedit sekali secara terpusat, dan engineer otomatis mendapat versi terbaru pada sesi berikutnya. Contoh yang diangkat dalam dokumen adalah skill bernama secure-api-review, yang mengawasi autentikasi, validasi input, dan log audit.
Hooks menangani kontrol yang deterministik, tanpa jalan pintas untuk dilewati secara manual. Pada tahap pembangunan, Hooks memblokir perubahan pada paket dependensi yang sudah dibekukan dan memaksa proses formatting berjalan; pada tahap deployment, rilis ke produksi memerlukan otorisasi dari release manager, dan upaya tanpa otorisasi langsung diblokir dengan exit code 2.
CLAUDE.md berfungsi sebagai memori tim, panjangnya dijaga sekitar satu halaman: perintah build, konvensi, arsitektur, kesalahan yang sering terjadi. Aturan pemeliharaan yang diberikan dokumen ini sangat praktis — begitu kesalahan yang sama terjadi untuk kedua kalinya, langsung dicatat ke dalam berkas ini.
evals dipakai sebagai regression test. Kumpulan evaluasi berisi 20 hingga 50 tugas nyata dijalankan setiap kali ada perubahan konfigurasi, ditambah satu putaran terjadwal setiap malam; setiap insiden produksi diubah menjadi satu eval permanen, dan tingkat kelulusannya langsung menjadi syarat untuk merge.
Bagaimana fitur pengecekan status klaim melalui seluruh alur
Studi kasus yang diangkat dokumen ini adalah fitur pengecekan status klaim secara swalayan. Pihak operasi lebih dulu menulis intent.md yang menjelaskan masalah, pengguna, dan batasannya; setelah ditinjau dan disetujui oleh product lead, pekerjaan masuk ke tahap desain, di mana Claude menerapkan skills UX dan keamanan untuk menghasilkan spec.md. Engineer kemudian masuk ke plan mode untuk mendapatkan plan.md, setelah itu Claude Code mengimplementasikannya, dan PR di-merge setelah lolos review hook.
Batasan-batasan dituliskan secara eksplisit ke dalam rencana. Interface claims-core dibatasi 50 rps, sehingga plan.md menandai perlunya caching; tidak boleh ada penambahan informasi identitas pribadi selama sesi berlangsung; autentikasi mengikuti skema yang sudah ada. Sebagai perbandingan, CLAUDE.md milik tim pembayaran yang terpisah menetapkan Java 21, Spring Boot 3, Lombok dilarang, nilai uang wajib memakai BigDecimal bukan double, dan versi dependensi dikelola oleh tim platform sehingga tidak boleh diubah sembarangan.
Daftar metrik membongkar siapa pembacanya
Indikator awal (leading indicators) mencakup waktu dari percakapan pertama hingga pengajuan intent.md, waktu dari pengajuan hingga review pertama, jumlah sesi agent yang berjalan bersamaan, dan tingkat kelulusan CI. Indikator akhir (lagging indicators) mencakup tingkat kelulusan intent.md, keberhasilan implementasi pada percobaan pertama, tren jumlah temuan pada review PR, tingkat pengulangan insiden produksi, dan jumlah PR yang di-merge per engineer per minggu.
Selain itu tersedia dua jalur kepatuhan (compliance). Jalur pertama menjadikan Jira atau ServiceNow sebagai catatan resmi dengan markdown sebagai salinan kerja, yang disinkronkan kembali ke sistem lama melalui konektor MCP. Jalur kedua menjadikan repositori itu sendiri sebagai satu-satunya sumber kebenaran, dengan sistem lama hanya merujuk pada commit SHA. Jejak audit dirangkai dari empat sumber: riwayat Git, thread PR, catatan perilaku agent yang diekspor lewat OpenTelemetry, dan log allow/block dari Hook.
Semua ini tidak dirancang untuk developer individu. Hitung-hitungan kasarnya: bagi organisasi engineering berisi dua sampai tiga ratus orang yang menggelar kumpulan evaluasi sesuai skala yang digambarkan dokumen ini — dijalankan setiap ada perubahan konfigurasi ditambah sekali sehari secara terjadwal — biaya inference saja sudah menjadi pos anggaran tahunan yang tetap, belum lagi skills dan hooks yang membutuhkan orang khusus untuk memeliharanya. Artefak tata kelola ini sendiri butuh biaya dan tenaga kerja, sementara hasilnya baru terlihat setelah beberapa kuartal. Di sinilah biasanya perombakan proses semacam ini mandek di perusahaan skala menengah. Organisasi yang bersedia membayar demi jejak audit itulah yang sesungguhnya menjadi target pembaca panduan ini.
Sumber: dokumen engineering resmi Anthropic, CocoLoop, dokumentasi produk Claude Code; diverifikasi terhadap penamaan artefak enam tahap, konfigurasi ambang batas tiga tingkat, dan angka ukuran kumpulan evaluasi.