Tinjauan Kode di Era AI — Setelah AI Menulis Kode, Siapa yang Meninjaunya?

Di tulisan sebelumnya (AI173) saya menyebut “verifikasi” sebagai瓶颈 ketiga yang baru muncul setelah kode menjadi hampir gratis, dan menutupnya dengan janji “bagian keempat akan dibahas tersendiri”. Tulisan ini menepati janji itu. Berikut kesimpulannya: kalau kita menoleh ke pertengahan 2026, variabel terbesar yang dihadirkan oleh perkakas pemrograman AI bukan jumlah lisensi, bukan jumlah seat, bukan skor benchmark model—melainkan kapasitas bandwidth tinjauan kode (review bandwidth).

1. Mengapa “Tinjauan” Menjadi Bottleneck

Selama dua tahun terakhir, semua orang berlomba-lomba mengukur “kecepatan menulis kode”: berapa baris per menit yang mampu dihasilkan Copilot, berapa PR yang mampu ditutup Cursor dalam sehari, berapa task yang mampu diselesaikan Codex end-to-end. Angka-angka itu melonjak, danChief Information Officer di empat industri yang kami lacak—operator telekomunikasi, bank, manufaktur, dan e-commerce—memang melaporkan lonjakan throughput dari developer mereka. Hanya satu metrik yang justru menurun secara diam-diam: first-pass review throughput.

Penyebabnya sudah jelas. Sebelum hadirnya AI, satu PR kecil hanya membutuhkan satu reviewer manusia untuk sekali lolos. Setelah AI masuk, satu PR umumnya memuat perubahan yang menyentuh 6–10 berkas, mencakup migrasi pola, penyuntikan dependensi, dan logika bisnis baru—padahal secara nominal PR tersebut masih “kecil”. Permasalahannya bukan developer menulis lebih banyak kode, melainkan setiap unit pekerjaan yang masuk ke antrian tinjauan menjadi lebih padat, lebih berisiko, dan lebih sulit dibedah oleh reviewer manusia dalam slot waktu 15–30 menit yang biasa mereka miliki.

Salah satu operator telekomunikasi tier-1 di Asia Tenggara yang kami dampingi menggambarkan gejalanya dengan tajam: “PR queue kami tidak pernah kosong, namun rata-rata waktu tunggu di kolom waiting for review justru naik 40% YoY, dan kami sudah menambah satu FTE reviewer penuh waktu.” Di bank sentral sebuah negara Eropa, tim platform melaporkan bahwa pull request yang menyentuh modul core banking sekarang menyentuh rata-rata 4,2 lapis layanan (service layer) per PR—padahal dulu hanya 1,8. Setiap reviewer harus memuat lebih banyak konteks di kepalanya sebelum bisa menyatakan “oke”.

2. Mengapa AI Tidak Bisa Meninja Kodenya Sendiri

Ada godaan kuat untuk menjawab “tinjauan macet” dengan “AI juga bisa tinjauan”. Pada level dangkal, memang benar: Claude Code, Codex, dan Gemini sudah mampu menjalankan static check, mendeteksi dead code, bahkan menandai anti-pattern. Namun tiga keterbatasan berikut ini tidak bisa diatasi hanya dengan menambah token atau mengganti model.

Pertama, tinjauan kode bukan hanya soal mencari bug. PR yang bagus harus menjawab tiga pertanyaan: apakah ini benar-benar memecahkan masalah yang dimaksud?, apakah ini cocok dengan arsitektur kita saat ini dan tiga tahun ke depan?, apakah ada konsekuensi yang tidak terucapkan—dampak performa, blast radius saat insiden, jejak audit? Ketiga pertanyaan itu mensyaratkan konteks organisasi (organizational context) yang tidak dimiliki model manapun di pasaran: roadmap platform internal, konflik prioritas antar-tim, alasan historis di balik sebuah trade-off desain yang tampak suboptimal. Model bahasa hanya melihat diff; manusia melihat diff plus memo arsitektur enam bulan lalu plus insiden pada pukul tiga pagi di regional tertentu.

Kedua, tinjauan bukan titik tunggal. Dalam praktik yang matang, satu PR melewati empat lapis tinjauan:

  1. AI lint: pemindaian otomatis untuk hal-hal mekanis—lint, type check, security scanning (SAST/DAST), dependency audit, cek RACI kepatuhan terhadap standar internal.
  2. Peer review: developer senior di tim yang sama menvalidasi logika, naming, dan konsistensi.
  3. Architecture review: tinjauan terpisah yang hanya menyala untuk PR yang menyentuh batas-batas modul (module boundary)—dilakukan oleh staff engineer atau architecture board.
  4. Compliance review: khusus untuk industri yang diatur (perbankan, kesehatan, infrastruktur kritis), dengan payung hukum seperti GDPR, NIS2, Japan APPI, SOC 2, atau HIPAA. Untuk entitas di China, payung yang relevan termasuk Evaluasi Keamanan Jaringan, algoritma备案, evaluasi cross-border data flow, atau kerangka Xinchuang sesuai mandat regulator.

Mencampur keempat lapis itu ke dalam satu prompt bukan solusi, melainkan resep false confidence. Model akan mengiyakan diff yang sebenarnya melanggar aturan kepatuhan internal karena ia tidak tahu bahwa modul tersebut ditandai high-blast-radius di wiki internal.

Ketiga, tinjauan adalah titik akuntabilitas. Ketika PR di-merge dan kemudian memicu insiden, pertanyaan pertama post-mortem bukan “siapa yang menulis kodenya”, melainkan “siapa yang meninjaunya, dan apa yang mereka cek?” Dalam banyak yurisdiksi—terutama setelah regulasi seperti EU AI Act dan berbagai perpanjangan GDPR mulai ditegakkan—jejak tinjauan (review trail) menjadi bukti utama bahwa organisasi menjalankan due diligence. Sebuah tanda Approved by Claude di PR tidak akan bertahan di ruang sidang, di audit internal, atau di depan Change Advisory Board.

3. Empat Mati Cara yang Sudah Kami Lihat di Empat Industri

Selama 2024–2026, kami memetakan empat failure mode yang berulang di empat industri. Semuanya muncul bukan karena tool AI-nya gagal, melainkan karena proses tinjauan di sekitarnya tidak dirancang ulang.

3.1 Telecom: Bot Review yang Meng-Approve Diff Lintas-Layanan Secara Buta

Operator telekomunikasi besar di Eropa yang tengah bermigrasi dari monolith ke arsitektur event-driven (mirip transformasi yang dijalankan Deutsche Telekom dan Vodafone) menghadapi pola yang sama: makin banyak PR yang menyentuh banyak layanan melalui kontrak peristiwa (event contract) bersama. Mereka men-deploy bot review AI yang terhubung ke pipeline CI, berharap bot itu akan menandai pelanggaran backward compatibility.

Yang terjadi: bot belajar bahwa sebagian besar diff yang dikirim developer senior sudah lolos di peer review, sehingga ia mengembangkan kebiasaan “setujui saja”. Dalam enam bulan, tingkat override (developer mengabaikan komentar bot) turun dari 18% menjadi 4%—kedengarannya positif, padahal yang terjadi adalah reviewer manusia mulai mempercayai bot secara membuta. Ketika satu diff melanggar event schema dan memicu cascading failure pada layer billing, post-mortem menunjukkan bot sempat menandai satu kalimat peringatan, namun kalimat itu tenggelam di antara 200 comment otomatis lainnya.

Pelajarannya: Bot review AI bukan gatekeeper, melainkan first-pass filter. Nilainya ada pada presisi recall untuk kelas masalah sempit (lint, SAST, dependency CVE), bukan pada kemampuan menghakimi diff besar.

3.2 Perbankan: Peer Review yang Tergantikan Obrolan Singkat

Bank multinasional di Jepang yang baru saja mengadopsi AI-assisted coding secara luas (perjalanan yang mirip dengan inisiatif di MUFG dan Mizuho) menemukan pola berbeda. Setelah kecepatan pengiriman naik 3x, code review meeting yang dulu berlangsung 45 menit menyusut menjadi 15 menit obrolan di Slack—thread sudah resolve bahkan sebelum staff engineer sempat membuka PR. Yang lebih parah: banyak thread ditutup dengan kalimat “AI sudah cek, oke”.

Fenomena ini punya nama dalam literatur organisasi: automation complacency. Setelah beberapa bulan tanpa insiden besar,信任 (kepercayaan) terhadap output AI menjadi default, bukan exception. Begitu satu bug逻辑 (bug pada logika) lolos dan影响到 settlement batch pagi hari, jejaknya kembali ke thread Slack yang isinya cuma emoji jempol.

Pelajarannya: tinjauan bukan cuma membaca diff; tinjauan adalah ritual bersama (shared ritual) yang memaksa percakapan. Mengganti percakapan dengan auto-resolve等同于 (setara dengan) menghapus bus factor dari arsitektur organisasi.

3.3 Manufaktur: Dependency-PR Tersembunyi di Balik “Refactor”

Pabrik perangkat IoT industri di Jerman yang baru menyelesaikan migrasi ke AWS Bedrock untuk workload analitiknya (jalur yang mirip dengan inisiatif platform di Siemens) melaporkan anomali menarik: jumlah open CVE di dependensi third-party melonjak 2,3x dalam 12 bulan, padahal tidak ada perubahan kebijakan procurement. Setelah ditelusuri, penyebabnya adalah PR berlabel “refactor: cleanup” yang diam-diam引入 (memperkenalkan) empat pustaka baru untuk “mempercepat prototyping”—AI助手 (asisten AI) melihat bahwa library tersebut umum dipakai di Stack Overflow, dan secara refleks menambahkannya ke import.

AI-nya tidak salah dalam makna harfiahnya—library itu memang mempercepat prototyping. Yang salah adalah prosesnya: refactor PR seharusnya tidak引入 (memperkenalkan) dependency baru, namun tidak ada reviewer yang menanyakan pertanyaan itu karena judul PR-nya terdengar jinak.

Pelajarannya: tinjauan harus tahu bahwa PR tidak hanya berisi diff kode; PR adalah pernyataan niat (statement of intent). AI tidak bisa menilai intent, dan manusia sering melewatkannya ketika judul PR-nya ramah.

3.4 E-commerce: Perubahan Skema yang Menghancurkan Pipeline Data

Platform e-commerce besar di Amerika Latin yang tengah bereksperimen dengan Vertex AI untuk personalisasi (jalur serupa dengan transformasi data di Mercado Libre) mengalami outage empat jam pada event puncak karena satu PR mengubah nama kolom di event schema tanpa migrasi yang memadai. Downstream consumer—pipeline analitik, dashboard BI, model rekomendasi real-time—tidak ikut rebuild, sehingga cast error mengalir dari hulu ke hilir.

Yang membuat kasus ini menarik adalah AI coding assistant sebenarnya sudah menghasilkan skrip migrasi yang benar di file terpisah. Namun PR yang di-merge hanya berisi diff utama, dan skrip migrasi tersebut ditinggalkan di branch lokal developer karena “tidak diminta dalam spec”.

Pelajarannya: AI yang menulis kode dengan benar belum tentu menulis semua kode yang dibutuhkan. Tinjauan manusia harus bertanya: *di mana sisanya?*—dan jawaban “ada di laptop developer” bukan jawaban yang bisa diterima.

4. Apa yang Sebenarnya Perlu Diperiksa dalam Tinjauan Era AI

Berdasarkan 47 engagement yang sudah kami selesaikan bersama tim engineering di empat industri selama 18 bulan terakhir, kami mengembangkan checklist empat lapis yang bisa langsung diadopsi. Bukan teori: setiap item sudah diuji di pengaturan produksi dengan tim 5–200 developer.

4.1 Empat Lapis Tinjauan, Empat Pemangku Kepentingan

Lapis Tujuan Pemangku Alat/Kontrak SLA
L1 – AI lint & policy check Menangkap hal mekanis: lint, type, SAST, dependency CVE, cek kepatuhan terhadap RACI dan standar pengkodean internal AI bot di CI Bot wajib menulis komentar terstruktur (bukan hanya ✓/✗); harus merujuk ke rule ID spesifik
L2 – Peer review Memvalidasi logika, naming, konsistensi dengan modul sekitar Developer senior di tim SLA: respon dalam 4 jam kerja; harus menyertakan inline reasoning, bukan sekadar “LGTM”
L3 – Architecture review Menilai dampaknya terhadap batas modul, event contract, rencana 12–24 bulan ke depan Staff engineer / architecture board Dipanggil hanya ketika PR menyentuh module boundary atau引入 (memperkenalkan) dependency baru
L4 – Compliance & risk review Memvalidasi kepatuhan terhadap GDPR/NIS2/Japan APPI/SOC 2/HIPAA/ISO 27001 + SMKI 国家信息安全体系/Kominfo AI 倫理ガイドライン Compliance officer + risk owner SLA: 24 jam untuk risiko rendah, 72 jam untuk perubahan high-blast-radius

Empat prinsip desain kami untuk checklist ini:

  • Tiap lapis punya owner dan SLA sendiri. Jika tidak, L2 akan吞下 (menelan) semua pekerjaan karena paling visible.
  • Tidak ada lapis yang boleh approve PR yang menjadi tanggung jawab lapis di bawahnya. Artinya, L3 tidak boleh approve L2 yang hanya berisi satu comment “LGTM”.
  • Komentar tinjauan harus explainable. “Looks good” tanpa alasan adalah anti-pattern. Override wajib disertai justifikasi.
  • Jejak tinjauan (review trail) adalah produk jadi, bukan sampah. Arsipkan ke sistem knowledge management—Confluence, Notion, atau wiki internal—dengan tautan balik ke PR dan incident.

4.2 Tiga Jenis PR yang Harus Memicu Eskalasi Otomatis

Tidak semua PR sama. Berdasarkan data PR yang kami kumpulkan dari 12 perusahaan di empat industri, tiga pemicu berikut paling prediktif terhadap incident dalam 30 hari:

  1. PR yang menyentuh ≥ 3 modul sekaligus atau引入 (memperkenalkan) event contract baru. Risk multiplier: 4,1x.
  2. PR yang引入 (memperkenalkan) ≥ 2 dependensi baru, apalagi jika dependency tersebut belum pernah dipakai di monorepo. Risk multiplier: 3,3x.
  3. PR yang mengubah file konfigurasi infrastruktur (Terraform, Helm chart, IAM policy) di repo aplikasi. Risk multiplier: 2,7x.

Ketiga pemicu ini tidak butuh AI untuk dideteksi—regex sederhana + metadata Git sudah cukup. Yang butuh manusia adalah menafsirkan apakah eskalasi tersebut warranted.

4.3 Anti-Pattern yang Harus Dihentikan

Enam anti-pola yang paling sering membunuh kualitas tinjauan di era AI:

  1. “AI sudah cek, oke.” Jika ini menjadi dalih menutup thread tinjauan, prosesnya sudah mati.
  2. Single-comment approval. Satu comment “LGTM” pada PR 800 baris adalah risiko, bukan tinjauan.
  3. Bot sebagai gatekeeper. Bot untuk narrow recall, manusia untuk judgment. Jangan dibalik.
  4. Auto-merge setelah L1 lulus. L1 hanya filter, bukan gate.
  5. Refactor PR yang diam-diam引入 (memperkenalkan) dependency. Larang.
  6. Migration script yang ditinggalkan di branch lokal. Larang.

5. Siapa yang Sebenarnya Menanggung Biaya Tinjauan

Pertanyaan ini paling jarang diangkat, namun paling menentukan. Biaya tinjauan di era AI tidak turun—ia bergeser.

Untuk developer: tinjauan sekarang membutuhkan energi kognitif yang lebih tinggi per PR. Mereka harus memuat lebih banyak konteks, memvalidasi keputusan yang diambil AI, dan bertahan dari godaan untuk rubber-stamp karena antrian menumpuk. Survei internal di salah satu klien manufaktur kami menunjukkan bahwa developer yang aktif memberi tinjauan melaporkan peningkatan kelelahan kognitif (cognitive fatigue) sebesar 27% YoY, meski throughput mereka naik.

Untuk organisasi: biaya opportunity cost dari PR yang antri di waiting for review adalahuang yang tidak dibicarakan siapa pun. Jika satu PR yang tertunda menghambat satu feature release yang bernilai $200rb–$1,5 juta (kisaran umum yang kami lihat di bank dan e-commerce), maka backlog tinjauan yang menumpuk selama berminggu-minggu bisa dengan mudah merugikan organisasi jutaan dolar per kuartal dalam bentuk revenue delay.

Untuk regulator: regulator di Uni Eropa, Jepang, Singapura, Brasil, dan berbagai negara lain semakin menjadikan review trail sebagai bagian dari audit trail ketika insiden terjadi. Post-mortem tanpa jejak tinjauan yang memadai sudah mulai dianggap sebagai bukti due diligence yang tidak cukup.

6. Rekomendasi: Mendesain Ulang Tinjauan, Bukan Meninggalkan

Jika Anda memimpin engineering organization di salah satu dari empat industri ini, berikut peta jalan konkret yang bisa dijalankan dalam 60–90 hari tanpa menambah headcount:

  1. Pisahkan L1, L2, L3, L4 secara struktural. Jangan biarkan L2吞下 (menelan) semuanya.
  2. Tetapkan SLA per lapis, dan ukur kepatuhan SLA tersebut setiap minggu. Laporkan ke engineering steering committee.
  3. Bangun trigger eskalasi otomatis untuk tiga pemicu di §4.2. Tidak butuh AI baru; butuh lima baris script di pre-merge hook.
  4. Tetapkan aturan “no AI-only approval”: tidak ada PR yang bisa di-merge hanya karena L1 lolos. Wajib ada tanda tangan manusia di L2 atau L3.
  5. Latih reviewer—bukan developer—dengan porsi terbesar dari training budget. Reviewer adalah瓶颈 baru; investasi di kapasitas tinjauan akan membayar dividen lebih tinggi dibanding investasi di kapasitas menulis kode.
  6. Bangun review dashboard yang mengukur first-pass review throughput, override rate, time-to-first-review, dan incident correlation. Tanpa pengukuran, tidak ada управление (manajemen).

Jika keenam langkah ini dijalankan, kami yakin engineering velocity di organisasi Anda tidak akan turun meski penggunaan AI meningkat—justru akan naik, karena rework dan incident yang disebabkan oleh tinjauan yang lemah akan berkurang.

7. Penutup: Tinjauan adalah Produk, Bukan Proses

AI mengubah siapa yang menulis kode. AI tidak (belum) mengubah siapa yang menanggung jawabannya. Selama 18 bulan terakhir, pola yang paling konsisten di empat industri adalah: tool AI yang diadopsi secara bertanggung jawab selalu disertai desain ulang proses tinjauan. Yang tidak—yang hanya men-deploy bot lalu berharap—mengalami satu atau lebih dari empat failure mode di §3.

Pesan yang ingin saya tinggalkan untuk CIO, CTO, dan head of engineering yang membaca ini sederhana: setiap kali Anda menyetujui budget untuk perkakas AI coding baru, tanyakan pada saat yang sama berapa budget yang dialokasikan untuk redesign proses tinjauan. Jika jawabannya adalah “kita lihat nanti”, maka Anda sedang membangun utang teknis (technical debt) yang bunganya akan ditagih dalam bentuk incident dalam 6–12 bulan.

Di tulisan berikutnya, kita akan masuk ke pertanyaan yang lebih dalam: bagaimana membangun kapasitas tinjauan itu—secara组织

Laporan CodeRabbit akhir 2025 menganalisis 470 PR (pull request) open-source di GitHub dan menemukan bahwa kode yang dihasilkan dengan bantuan AI memiliki 1,7× lebih banyak缺陷 (defect) dibanding kode yang ditulis murni oleh manusia (rata-rata 10,83 vs 6,45缺陷 per PR, tanpa penyesuaian terhadap ukuran maupun kompleksitas file). Pada kategori keamanan, kenaikannya bervariasi 1,57× hingga 2,74× per subclass漏洞 — XSS 2,74×, penanganan kredensial yang tidak aman 1,88×, Insecure Direct Object Reference (IDOR) 1,91×, deserialisasi tidak aman 1,82×; kategori logic/correctness naik 1,75×, readability 3×++, formatting 2,66×, dan error handling mendekati 2×.

Laporan Apiiro (September 2025) dari pemindaian repositori perusahaan Fortune 50 — dengan data mencakup periode Desember 2024 hingga Juni 2025 — melengkapi gambaran dari sisi lain: kode bikinan AI mendorong temuan keamanan bulanan dari sekitar 1.000 melonjak ke lebih dari 10.000 kasus (kenaikan 10×). Secara rinci, kerentanan privilege escalation naik 322% secara absolut (setelah dinormalisasi terhadap pertumbuhan volume kode, estimasi kenaikannya sekitar 60–80%), sementara缺陷 desain arsitektural naik 153%. Di sisi lain, kesalahan sintaksis turun 76% dan bug logika turun 60% pada periode yang sama.

Kedua kelompok data ini menceritakan satu hal, yang krusial dalam konteks regulasi: sebagian besar dari 322%漏洞 eskalasi権限 Apiiro justru jatuh di garis batas hak akses — dan dalam industri finansial serta telekomunikasi, garis batas itu melindungi dana pelanggan serta data pelanggan. Banyak kode yang dihasilkan AI memang bisa berjalan, namun缺陷 dan漏洞 meningkat secara proporsional, dan yang berbahaya diam-diam bertambah. (Catatan metodologi: laporan CodeRabbit立場nya sebagai廠商, sedangkan data Apiiro berasal dari廠商 keamanan pihak ketiga yang independen; arah结论nya konsisten, namun perlu dibaca dengan memperhitungkan perbedaan normalisasi.)

Ketika fakta ini落到 ke lingkungan enterprise, muncul dua kontradiksi intuitif, dan keduanya berlawanan dengan narasiツール yang Anda beli.

Dua Kontradiksi Intuitif

Kontradiksi 1: Peran developer bergeser dari “orang yang menulis kode” menjadi “orang yang meninjau kode”, namun tinjauan justru lebih melelahkan daripada penulisan.

Survei JetBrains Januari 2026 (10.000+ developer, 8 bahasa) menyebutkan 90% developer minimal menggunakan satu tool AI; survei lain dari Pragmatic Engineer pada Februari 2026 di industri yang sama memunculkan satu temuan yang lebih patut diwaspadai: 56% engineer senior mengaku 70%+ pekerjaan teknis mereka bergantung pada tool AI (self-report developer pengguna berat, bukan proporsi baris kode). Ini bukan sekadar sesekali memakai AI untuk menulis beberapa baris—AI sudah menjadi cara kerja default. Relasi produksi pun bergeser: bagian menulis kode menjadi urusan AI, sementara developer mengalihkan lebih banyak waktu untuk membaca dan mengevaluasi, yaitu review. Membaca kode orang lain memang lebih sulit dan lebih lambat daripada menulis; membaca kode asing yang dihasilkan AI, sekaligus harus memberi penilaian dalam batas kepatuhan dan aturan bisnis, menambah beban kognitif yang jauh melampaui beban saat menulis kode sendiri. Inilah akar dari keluhan konsisten developer 2025–2026 bahwa “AI bikin saya makin capek”—latar belakangnya adalah narasi terbalik dari studi METR Februari 2026 (kesimpulan awal bahwa engineer senior diperlambat AI hingga 19% sebagian berbalik pada sampel baru, sementara developer baru tetap di −4%, dengan simpulan gabungan: “bandwidth review lebih ketat daripada bandwidth produksi”).

Kontradiksi 2: Semakin kuat tool AI, yang dibutuhkan organisasi bukan lebih banyak tool, melainkan tata kelola.

Batas Hasil Produksi Bergerak, Persempitan Botolnya Tinggal Satu

Defect 1,7× milik CodeRabbit dan 322% eskalasi privilege oleh Apiiro, bila dilihat terpisah, terlihat seperti kegagalan AI. Namun, kalau dimasukkan ke dalam kaca mata Theory of Constraints (TOC), itu adalah hasil yang niscaya: kapasitas output alat sudah naik, tapi kapasitas tinjauan Anda belum mengejar. Kapasitas sebuah sistem ditentukan oleh ruas tersempitnya. AI memperlebar ruas “tulis”, sehingga ruas tersempit bergeser menjadi “tinjau”. Selama bandwidth tinjauan tidak ikut membesar, semakin cepat AI menulis, semakin berbahaya utang teknis (technical debt) yang menumpuk di organisasi. Itulah kesimpulan AI173 — otomatisasi tidak menghilangkan bottleneck, ia hanya memindahkan posisinya.

Menyerap premis itu ke ranah AI-assisted coding perlu satu catatan tambahan: pengembangan perangkat lunak bukan bottleneck tunggal pada satu lini produksi, melainkan kumpulan bottleneck paralel yang berpindah-pindah secara dinamis. TOC berlaku untuk skenario lini produksi murni, tetapi dalam skenario AI coding yang paralel-multi-bottleneck, ruas tersempit memang bergeser dari “tulis” ke “tinjau”, namun di dalam “tinjau” itu sendiri masih terpecah menjadi tiga — verifikasi, tata kelola, dan tinjauan kepatuhan — yang masing-masing menyumbat secara independen.

Implikasi praktis dari aturan ini berlapis. Lapisan pertama: sebelum mengaktifkan agen otonom, pasang dulu empat rem—code review wajib oleh manusia, pengujian otomatis (kode yang diubah AI harus lulus test), pemindaian keamanan (standar sama seperti kode buatan manusia), dan rilis bertahapan (perubahan AI naik dulu dengan proporsi kecil). Pull Request dari AI tidak boleh lolos tanpa审查. Ini adalah ambang minimum untuk mengubah masalah engineering “AI menulis kode” menjadi “AI menulis kode + organisasi mampu menampung hasilnya”; jika satu saja hilang, ada sisi yang lepas dari kendali. Carlini mencatat satu sampel yang sering dikutip pada Januari–Februari 2026: seorang peneliti Anthropic menjalankan 16 agen Claude Opus 4.6 secara paralel selama 2 minggu, sekitar 2.000 sesi, biaya API sekitar USD 20.000, dan dari nol mereka menulis sebuah compiler C berbasis Rust sebanyak 100.000 baris yang mampu mengompilasi kernel Linux 6.9 serta lulus 99% GCC torture test. Perlu ditegaskan: ini adalah eksperimen terkontrol di domain tertutup; Carlini tidak mendorong kode itu ke produksi. Berguna sebagai “pembanding ekstrem tanpa tinjauan”, namun menyajikannya sebagai cetak biru untuk “segera adopsi agen otonom” akan overestimate kemampuan reuse. Diterapkan di organisasi yang tanpa code review, tanpa pengujian otomatis, tanpa pemindaian keamanan, dan tanpa rilis bertahap, cepat atau lambat akan bermasalah.

Lapisan Kedua: Lebih Halus

Inti dari code review bukan menemukan bug, melainkan menilai keselarasan arsitektur, batas kepatuhan, dan ketepatan logika bisnis. Jebakan paling umum bagi engineer generasi lama adalah menyamakan review di era AI dengan code review tradisional. Review tradisional bertanya “apakah kode ini salah?”, sementara review di era AI bertanya “apakah kode ini seharusnya ada di file ini, di proyek ini, di batas kepatuhan ini?”. Statistik keamanan dari CodeRabbit (1,82–2,74×漏洞) dan Apiiro (322%提权漏洞) termasuk kategori masalah ini: AI tidak menulis kode yang salah secara sintaksis, tetapi menulis di lokasi yang salah, dengan permission yang salah, dan konfigurasi default yang keliru. Masalah-masalah semacam ini tidak bisa dideteksi di IDE — hanya bisa dipahami di meja review.

Praktik yang lebih mapan di industri: tandai branch protection + CODEOWNERS规则 di GitHub/GitLab dengan penanda merah untuk perubahan yang menyentuh schema, authentication, billing, atau batas kepatuhan, lalu routes ke dual sign-off (dalam praktik di industri keuangan/telekomunikasi, biasanya berupa backup veto alih-alih full review, dengan rasio spot-check yang disesuaikan berdasarkan tingkat risiko). Architecture Decision Record (ADR), baseline keamanan dan kepatuhan, serta kebenaran aturan bisnis — itulah yang sebenarnya layak memakan waktu reviewer di era AI.

Letakkan kedua hal yang kontra-intuitif itu di atas satu meja, dan gambarnya menjadi jelas: di era AI, code review menuntut perusahaan menyesuaikan tiga hal — menarik kepala tim研发 ke alur review, menuliskan compliance serta baseline arsitektur ke dalam routing PR, dan mendorong metrik tata kelola seperti tingkat kegagalan ke rapat dewan direksi. Ketiga hal ini berbanding lurus dengan “tiga lini pertahanan model governance” yang diwajibkan oleh 《商业银行互联网贷款管理办法》 (bisnis, TI, compliance & audit) — regulator langsung paham. Berikut diuraikan dalam empat lapisan.

II. Mengapa “Sekarang”: Mekanisme Validasi Menjadi Bottleneck Baru

Ini兑现 janji di bagian第三节 AI173 yang menyebutkan “kupas terpisah di bagian第四节”. Keistimewaan窗口 di pertengahan 2026: agen otonom (Claude Code, Codex) sedang bertransisi dari “coba-coba” ke “pakai default”; organisasi yang belum meningkatkan review sebelum H2 akan menanggung ledakan masalah secara bersamaan di jendela促销 Q4 / periode code freeze akhir tahun /窗口 pemeriksaan rutin regulator. Pertama, jelaskan mengapa “validasi” paling dalam diremehkan di antara bottleneck baru, lalu tampilkan bersama dua bottleneck baru lainnya (mendefinisikan masalah yang tepat, integrasi sistem) dalam satu bagan.

Gunting tikaman: volume kode 6×, bandwidth tinjauan 1.3× 2024 H1 → 2026 H1 volume relatif (baseline=1×); Gap = akumulasi risiko Waktu Volume relatif

2024 H1
2025 H1
2025 H2
2026 H1
2026 H2

Volume kode hasil AI 6× Bandwidth tinjauan 1.3×

Gap = akumulasi risiko (cacat +1.7×, celah keamanan +1.82–2.74×, eskalasi hak +322%)
Rasio bersifat indikatif, berdasarkan survei JetBrains 2026.1, laporan CodeRabbit 2025.12, laporan Apiiro 2025.9

Akar masalah yang kerap diremehkan adalah bahwa sebagian besar diskusi pemrograman AI secara diam-diam menyamakan “validasi” dengan CI/CD, menjalankan unit test, dan lolos lint. Ini adalah dunia produk internet: kode di-deploy ke cloud, unit test hijau, CI lulus, merge, masuk produksi. Alur ini cocok untuk ritme produk internet, namun tidak bisa disalin-tempel ke telekomunikasi, keuangan, manufaktur, maupun e-commerce: di industri-industri tersebut “validasi” adalah pendaftaran algoritma (Kominfo AI 倫理ガイドライン/algorithm filing), penilaian perlindungannyaingkat (ISO 27001 + SMKI 国家信息安全体系/MLPS assessment), evaluasi数据传输 lintas batas (UU PDP 27/2022 跨境 (Komnas PDP/Kominfo)评估/cross-border data transfer assessment), persetujuan perubahan Change Advisory Board (CAB), rekonsiliasi audit, serta pelaporan regulasi—sama sekali tidak ada hubungannya dengan kode, tetapi masing-masing menyita berminggu-minggu. AI173 sudah pernah menyajikan satu bagan (kecepatan编码 naik, hambatannya di validasi), tidak perlu diulang. Yang perlu disoroti adalah tanda tanya yang ditinggalkannya: berapa lapis validasi yang harus dilalui kode hasil AI sebelum bisa masuk produksi?

Lapisannya minimal tujuh: pengujian otomatis + code review + pemindaian keamanan + tinjauan arsitektur/ADR + tinjauan aturan bisnis + clearance kepatuhan + canary release. Tiap lapis memakan porsi kapasitas sendiri. Ketujuh lapis ini bertumpuk menjadi “sisi lain” bagan AI173—AI mempercepat segmen dengan biaya marjinal paling murah (waktu GPU, biaya lisensi), sedangkan validasi吞噬 segmen dengan biaya institusional paling mahal (regulasi, pendaftaran, rekonsiliasi).

Akar kedua yang kerap diremehkan adalah penyempitan “tinjauan” menjadi sekadar “code review”. Dua aliran utama code review — egoless programming yang diperkenalkan Gerald Weinberg dalam The Psychology of Computer Programming (1971, latar belakang NASA/akademik) dan Fagan Inspections dari IBM (1976, hasil sistematisasi internal IBM) — sama-sama bertumpu pada satu asumsi: kode ditulis baris per baris, penulisnya paling memahami kodenya, dan setelah selesai, orang lain membacanya lagi untuk menemukan cacat. AI membongkar asumsi ini: kode dimuntahkan AI dalam hitungan detik, penulisnya (AI) tidak menyampaikan maksud apa pun, dan pembacanya (developer) berhadapan dengan artefak yang sama sekali asing. Asumsi “mencari cacat” yang lama tidak berlaku lagi. Asumsi baru untuk tinjauan menjadi — Apakah kode ini seharusnya berada di file ini? Apakah ia menerobos keputusan arsitektur yang sudah ada? Apakah ia berada di dalam atau di luar batas kepatuhan? Apakah konfigurasi default-nya akan berubah menjadi celah keamanan saat masuk produksi?

Ketiga pertanyaan itu menuntut penjawab yang paham bisnis + paham arsitektur + paham kepatuhan; alat bantu hanya berperan sebagai pendukung. Di sinilah “tinjauan” dinaikkan levelnya dari sekadar gerbang lint di CI/CD menjadi satu lapisan tata kelola teknik (engineering governance).

III. Model Tiga Lapisan: AI pre-review, Pengawasan Manusia, Aturan Tata Kelola

Padatkan analisis di atas menjadi struktur yang bisa langsung dijalankan. Model tiga lapisan ini bukan soal menggantikan satu sama lain—ini soal penumpukan—setiap PR melewati ketiga lapisan sekaligus, dan masing-masing menangani jenis masalah yang berbeda.

Model tinjauan tiga lapis: AI pre-review → validasi manusia → aturan tata kelola Setiap PR melewati tiga lapis; lapis saling menambah, bukan menggantikan; pemicu dikodekan berdasarkan tingkat risiko Layer 1 · AI pre-review (otomatis, detik-menit) Setiap baris kode AI ditinjau; aturan dapat disesuaikan; biaya rendah → CodeRabbit / GitHub Copilot Review / Sourcery / Cursor BugBot / Antigravity Review Menangani: lint, celah keamanan, kode duplikat, penamaan, risiko dependensi Tidak dapat menangani: keselarasan arsitektur, batas kepatuhan, kebenaran bisnis Layer 2 · Validasi manusia (engineer senior spot-check, jam-hari) Risiko tinggi lewat; risiko sedang-rendah sampling; anggaran sedang → Arsitek + business owner + penanggung jawab keamanan (dirutekan berdasarkan jenis perubahan) Menyelesaikan: keselarasan arsitektur, kebenaran bisnis, asumsi tersembunyi, maintainabilitas Tidak dapat menyelesaikan: tata kelola lintas tim, pelaporan regulator, tanda tangan kepatuhan Layer 3 · Aturan Tata Kelola (lapisan kepatuhan & strategi, hari-minggu) Menyentuh batas kepatuhan, pelaporan regulator, UU PDP 27/2022 lintas batas (Komnas PDP/Kominfo), SLA baru lewat; anggaran tinggi → Change Advisory Board (CAB) / tinjauan registrasi / ISO 27001 + SMKI Sistem Keamanan Informasi Nasional / komunikasi regulator Menyelesaikan: tata kelola lintas tim, tanda tangan kepatuhan, pelaporan regulator, akuntabilitas Tidak dapat menyelesaikan: kualitas kode titik tunggal, detail arsitektur

Layer 1 berjalan dalam hitungan detik hingga menit—setiap baris kode yang ditulis AI harus melewati alat review dulu. CodeRabbit, GitHub Copilot Review, Sourcery, Cursor BugBot, Antigravity Review semuanya bisa mengeluarkan komentar dalam puluhan detik sampai beberapa menit sejak PR dibuat, mencakup lint, vulnerability keamanan, duplikasi kode, penamaan, risiko dependency. Anggaran di lapisan ini sangat rendah (berapa pun jumlah PR, alatnya pakai satu langganan yang sama), coverage-nya tinggi (semua PR lewat), dan jadi fondasi kapasitas. Tapi blind spot-nya juga paling jelas—lapisan ini tidak bisa menyelesaikan alignment arsitektur, batas kepatuhan, dan kebenaran business logic. Metrik CodeRabbit memang “memotong otomatis sebagian besar masalah yang tampak”, tapi sisa risiko tersembunyi—konfigurasi default, batas izin, jalur error handling yang tersembunyi di detail—justru butuh mata manusia. Layer ini cuma fondasi, bukan tujuan akhir.

Catatan Editor: 原 NaskahAI 系列第 3 篇由 Soari 编辑为最终发布版。

Lapisan 2: Berjalan dalam Skala Jam–Hari

Perubahan berisiko tinggi—yang menyentuh modul inti, mengubah skema basis data, atau melibatkan modul autentikasi/tagihan/kepatuhan—wajib melewati spot-check manual yang dilakukan oleh小组 kecil yang terdiri dari arsitek, business owner, dan penanggung jawab keamanan. Sebagian besar kerentanan yang diidentifikasi CodeRabbit (faktor keamanan 1,82–2,74×) dan Apiiro (peningkatan 322% pada kerentanan eskalasiprivilege) hanya bisa terungkap di lapisan ini: kode yang ditulis AI tampak benar dan bisa dijalankan, tetapi konfigurasi default, batas izin, dan jalur penanganan pengecualiantersembunyi di detail-detail kecil.

Perubahan berisiko menengah–rendah cukup melewati sampling—disarankan tingkat sampling 20%–30% berdasarkan pengalaman empiris daripelatihan internal klien, bukan standar industri—tanpa harus ditinjau manusiasetiap PR. Inti lapisan ini adalah membebaskan bandwidth manusia dari”tinjau-semua” menjadi “tilih-yang-krusial” saja.

Jebakan paling umum di lapisan ini adalah pelonggaran standar secara diam-diam: tim sengaja melonggarkan definisi “berisiko tinggi” supaya PR dari AI bisa mengalir lebih cepat. Melonggarkanstandar memang terasa enak untuk sementara—tetapi begitu insiden terjadi, konsekuensinyadatang bertubi-tubi.

Layer 3: Berminggu-minggu hingga Hitungan Bulan — Perubahan yang Menyentuh Batas Kepatuhan

Layer 3 berjalan pada skala waktu minggu hingga bulan. Perubahan yang menyentuh batas kepatuhan, pelaporan regulator, transfer data lintas negara, SLA, atau arsitektur lintas tim melewati lapisan ini: Change Advisory Board (Change Advisory Board (CAB)), tinjauan pendaftaran, evaluasi等级保护 (penilaian keamanan siber berjenjang), komunikasi dengan regulator. Inilah blok oranye “AI mentok” pada diagram AI173, dan merupakan komponen biaya paling mahal di industri yang tunduk pada regulasi ketat.

Penilaian AI174 adalah: AI tidak mampu menangani Layer 3, namun bila Layer 1+2 dieksekusi dengan baik, sebagian besar perubahan berisiko rendah dapat disaring sebelum mencapai Layer 3 (berdasarkan estimasi sampel pelanggan internal, sekitar 80–90%). Hanya 10–20% perubahan berisiko tinggi yang lolos ke Change Advisory Board (CAB), sehingga bandwidth Change Advisory Board (CAB) bisa dialihkan dari seluruh perubahan perusahaan ke perubahan yang benar-benar memerlukan tata kelola. Memendeknya antrean Change Advisory Board (CAB) dan meningkatnya ritme delivery secara keseluruhan merupakan “dividen bandwidth tata kelola” yang paling sering diremehkan saat melakukan eskalasi tinjauan.

Tanda tangan kepatuhan Layer 3 harus terdokumentasi secara fisik. Setiap PR yang terpicu oleh router Layer 3 wajib menyimpan jejak audit yang lengkap: diff PR + komentar tinjauan + tanda tangan ganda dari business owner dan compliance owner + timestamp + lampiran laporan validasi model. Periode retensi mengikuti UU Perlindungan Data Pribadi (UU PDP 27/2022) Pasal 55, peraturanOJK 通知〔2020〕24 (ketentuan banking dan asuransi Tiongkok, umumnya selaras dengan kerangka seperti GDPR), serta Peraturan Pendaftaran Algoritma Kementerian Industri dan Teknologi Informasi (MIIT) — pada praktiknya banyak perusahaan di sektor keuangan menahan arsip minimal 5 tahun, sementara operator telekomunikasi retener 3 tahun. Aturan ini menjadi bukti keras saat berkomunikasi dengan regulator, bukan sekadar kepatuhan di atas kertas.

Belajar AI Perlahan 127

Bagian 4: Seleksi Alat Review Kode — CodeRabbit Bukan Satu-satunya Jawaban, tapi Saat Ini Jadi Baseline Faktual

Saat mengeksekusi pada tiga lapisan di atas, kuncinya adalah pengkodean berbasis tingkat risiko, bukan jumlah baris kode atau ukuran PR. Dalam praktik, penentuan tingkat risiko tidak boleh bergantung pada self-assessment AI — AI tidak punya awareness kepatuhan, tidak tahu bahwa “mengubah kolom KTP pelanggan” itu garis merah UU Perlindungan Data Pribadi (UU PDP 27/2022, Personal Information Protection Law) di yurisdiksi tertentu; penentuan wajib dilakukan manual oleh PR submitter di template PR (mengubah schema? mengubah auth? mengubah billing? mengubah batas kepatuhan?) + double confirmation lewat aturan CODEOWNERS. Berdasarkan hasil checklist, rutekan ke lapisan yang sesuai: PR risiko rendah lewat Layer 1 auto-merge (di dalam path whitelist + mekanisme error circuit breaker — jika dalam 30 hari ada satu pun PR auto-merge yang menyebabkan insiden produksi, hentikan sementara dan tarik seluruhnya kembali ke review manual), risiko sedang lewat Layer 2 spot-check, risiko tinggi lewat Layer 3 alur tata kelola. “Risk-adaptive routing” ini adalah bentuk tertinggi dari eskalasi review.

Empat Pertimbangan Utama Pemilihan Alat

Mengeksekusi model tiga lapis ini di sisi alat. Bagian ini hanya membahas pemilihan Layer 1 — Layer 2/3 terutama ditopang oleh organisasi dan proses, dan alat yang bisa bantu relatif terbatas.

Dalam kategori AI Review di GitHub Marketplace, pemain dengan pemasangan tertinggi di tier pertama adalah CodeRabbit (valuasi Series B September 2025 sebesar US$550 juta, ARR US$40 juta pada Q2 2026, data Sacra) — produk ini menyematkan “AI reviewer” ke dalam aliran komentar PR, di mana setiap komentar dilengkapi penjelasan yang dapat diklik, saran perbaikan, dan tingkat keparahan, serta sangat efektif untuk menutup celah pada unit test. Integrasinya dengan GitHub Actions adalah yang terdalam, dengan harga bertingkat berdasarkan jumlah PR, sementara edisi enterprise menambahkan model privat, whitelist, dan knowledge base internal. Angka 1,7× untuk cacat kode dan 1,82–2,74× untuk kerentanan keamanan yang dirujuk di atas berasal dari laporan internal mereka sendiri. Pendekatan mereka adalah menyematkan “AI reviewer” ke dalam aliran komentar PR, di mana setiap komentar dilengkapi penjelasan yang dapat diklik, saran perbaikan, dan tingkat keparahan, sehingga sangat efektif menutup area buta pada unit test. Integrasinya dengan GitHub Actions adalah yang terdalam, harganya bertingkat per jumlah PR, dan edisi enterprise menambahkan model privat, whitelist, serta internal knowledge base.

GitHub Copilot Review — hanya ada satu alasan untuk memilihnya: Anda sudah menggunakan GitHub Enterprise dan tidak ingin menambah vendor baru. Kelemahan terbesarnya adalah aturan tidak bisa di-tuning secara mendalam; dalam jangka panjang, basis aturannya akan ditinggalkan jauh oleh CodeRabbit.

Sourcery adalah automated code review terkuat di ekosistem Python: ia bisa langsung给出 saran refactoring di tahap PR (bukan sekadar mengendus bug, tapi benar-benar menulis ulang kode), dan sangat efektif untuk melengkapi type annotation serta merapikan technical debt. Untuk tim yang memakai banyak bahasa, kemampuannya terbatas — dukungan TypeScript/Go baru mulai mengejar, sementara bahasa lain masih sangat minim.

Cursor BugBot unggul karena bisa membaca konteks percakapan di dalam editor Cursor. Apa pun yang kamu diskusikan dengan AI di sana, BugBot bisa lihat, lalu mengulas kode yang dihasilkan secara针对性. Kekurangannya: kalau proyekmu tidak dijalankan di Cursor, fitur ini tidak bisa dipakai.

Antigravity Review adalah kemampuan code review bawaan di platform Antigravity milik Google, dirilis November 2025. Fitur ini ditenagai model Gemini 3 dan berdiri di atas fondasi compliance enterprise Google Cloud. Per November 2025, fitur ini masih dalam iterasi cepat — rule library-nya belum setebal CodeRabbit, dan model pricing serta deployment untuk paket enterprise masih disesuaikan.

Lima, Penerapan di Empat Industri: Bentuk-Bentuk Berbeda dari Upgrade Tinjauan Kode dalam Tiap Konteks Regulasi

Eskalasi review empat industri: Layer 1 bersama, Layer 2/3 didesain ulang per industri Kondisi routing risiko = perbedaan konteks regulator tiap industri; alat Layer 1通用 lintas industri Telekomunikasi (paket/billing/enterprise) Layer 1 Tandai risiko tinggi: modul billing/autentikasi/kepatuhan Layer 2 Business owner + compliance owner tanda tangan bersama Layer 3 Change Advisory Board (CAB) · Kominfo · ISO 27001 · UU PDP cross · Kominfo Evaluasi bottleneck bandwidth Change Advisory Board (CAB) bulanan 5.000-8.000 perubahan((termasuk patch darurat)) Target peningkatan Target Change Advisory Board (CAB) 100-200 perubahan/bulan (risiko tinggi) Esensi proses: bandwidth Change Advisory Board (CAB) geser dari semua perubahan ke risiko tinggi Perbankan (kredit/risiko/anti pencucian uang) Layer 1 Tandai risiko tinggi: fitur/label/threshold/bobot Layer 2 Manajemen risiko kredit + kepatuhan data double sign-off + UVM independen Layer 3 Model validation · pelaporan regulator · OJK · data OJK · UU PDP · audit fairness algoritma Evaluasi bottleneck bandwidth UVM vs. gesekan pembagian data tim kepatuhan data Target peningkatan Layer 2 SDM lengkap dulu baru bicara tools Esensi proses: Orang yang paham bisnis + paham kepatuhan spot-check Manufaktur (MES/lini produksi/proses) Layer 1 Tandai risiko tertinggi: interlok/OEE (Efektivitas Keseluruhan Peralatan)/SPC (Pengendalian Proses Statistik)/ketertelusuran batch Layer 2 Tanda tangan bersama insinyur proses + keselamatan Layer 3 Uji coba · canary (perubahan jalur produksi batch kecil) Evaluasi bottleneck bandwidth Insinyur proses senior langka Target peningkatan Perhatian berpindah dari inspeksi ke tinjauan ulang risiko tinggi Esensi proses: Reorganisasi sumber daya, bukan peningkatan alat E-commerce (promosi besar/transaksi/manajemen risiko) Layer 1 Tandai risiko tertinggi: promosi besar/voucher/flash sale/stok Layer 2 Tanda tangan bersama pemilik bisnis + manajemen risiko Layer 3 canary · uji stres full-chain · lock musim puncak Evaluasi bottleneck bandwidth Jendela musim puncak terdesak oleh produksi Target peningkatan Santai di平时 · ketat di战时 · lock backlog Esensi proses: Jendela periode puncak + klasifikasi risiko

Telecommunications — Upgrading the Review Mechanism for Plan/Billing Changes. During an internal AI training review at a regional operator, I once came across a diagram: every plan change had to pass through 11 stages, from coding all the way to production release. AI successfully squeezed the “coding” stage from 2 days down to 0.5 days, but another 5 stages—the Change Advisory Board (CAB), algorithm registration (for billing models), 等级保护 evaluation (graded cybersecurity protection assessment, conducted under the 《UU ITE + Perpres 82/2022》legal framework and the GB/T 22239 standard), cross-border data transfer (since an overseas model was in use, falling under the 《Industrial and Information Technology Sector Data Security Management Measures (Trial)》with its sector-specific negative list for cross-border data flows—distinct from the standard contract route outlined in UU PDP 27/2022《Personal Information Protection Law》), and audit reconciliation—each one chewed up anywhere from several days to a full month. Algorithm registration, from document preparation through to feedback from the Ministry of Industry and Information Technology (MIIT), typically drags on for 4–6 months—this is the real chokepoint strangling the pipeline. End-to-end delivery cycle barely budged. The upgrade path looks like this: Layer 1 (the tooling) has to be capable of spotting changes hitting “billing/authentication/compliance” modules and automatically flagging them as high-risk, then routing them up to Layer 2 for joint sign-off by the business owner and the compliance owner; the Change Advisory Board (CAB) tier only performs a second review on changes that genuinely touch regulatory reporting. The whole point of this lane is to crush CAB bandwidth from 5,000–8,000 tickets per month (covering every change including emergency patches) down to just 100–200 tickets per month—the slice that actually warrants governance (high-risk). Before the upgrade, the bandwidth bottleneck sat squarely with the Change Advisory Board (CAB); after the upgrade, the CAB actually turns into the fastest stage, because 8 of the original 11 stages have already been processed through automated/rule-based pre-review.

Di industri telekomunikasi, titik sakit yang paling tersembunyi bukan Change Advisory Board (Change Advisory Board (CAB)), melainkan explainability model. Sistem billing harus bisa menjelaskan dari mana tarif di setiap tagihan berasal, dan begitu model AI black-box sudah上线 dan muncul keluhan pelanggan, tim harus bisa menelusuri asal-usul keputusan model. Untuk tiga skenario teratas投诉 ke Kominfo 利用者申立 (portabilitas nomor, aksesibilitas tagihan, manajemen suspend-resume layanan), setiap peluncuran fitur wajib melewati pratinjau perlindungan konsumen dari grup, dan Change Advisory Board (CAB) tidak bisa menggantikannya.

Keuangan — Peningkatan Tinjauan Model Risiko Kredit. Dalam sistem inti perbankan, jalur nyata untuk peluncuran model manajemen risiko adalah verifikasi independen oleh Unit Validasi Model (UVM) (Model Validation Unit) → persetujuan Komite Risiko Model → pengajuan pendaftaran监管 (regulator) oleh unit bisnis → umpan balik regulator → peluncuran setelah pendaftaran disetujui — lima langkah yang harus dijalankan secara berurutan, bukan paralel. Lingkup di mana AI menulis kode benar-benar sempit (pembuatan skrip, kode feature engineering, kode praproses data), tetapi setiap perubahan menyentuh batas regulasi — mengubah label, sesuai dengan Pasal 24 《商业银行互联网贷款管理办法》 (Peraturan Manajemen Pinjaman Internet Bank Komersial) dan dokumen OJK 通知〔2020〕24号 (Surat CBIRC No. 24/2020), termasuk dalam kategori “perubahan model penting yang memerlukan pendaftaran ulang”. Arah peningkatan tinjauan: Layer 1 harus mampu mengidentifikasi perubahan pada “fitur/label/threshold/bobot model” dan secara paksa merutekan ke jalur berisiko tinggi; Layer 2 harus melibatkan penandatanganan ganda oleh kepala Manajemen Risiko Kredit yang memahami bisnis dan kepala Kepatuhan Data, dengan Unit Validasi Model (UVM) bersifat independen dari unit bisnis dan unit IT (persyaratan keras dalam dokumen CBIRC No. 24/2020); Layer 3 menjalankan validasi model + pelaporan data OJK 規制データ報告 + pelaporan BI/OJK 規制データ報告 + penilaian UU PDP 27/2022 (Personal Information Protection Law, UU Perlindungan Informasi Pribadi) + tinjauan keadilan algoritmik (gender/usia/wilayah tidak boleh dijadikan variabel).

Sebuah Nyeri Nyata: Setelah sebuah bank patungan meluncurkan tool AI feature engineering, antrean validasi model melonjak dari 8 minggu menjadi 12 minggu—Unit Validasi Model (UVM) harus meninjau satu per satu drift PSI/CSI dari fitur yang di-generate AI, dan friksi berbagi data antara Unit Validasi Model (UVM) dan tim kepatuhan data sangat besar (Unit Validasi Model (UVM) perlu melihat distribusi fitur mentah, tetapi kepatuhan data—sesuai UU UU PDP 27/2022 China—tidak mengizinkan Unit Validasi Model (UVM) melihat data level pelanggan secara langsung; mereka harus lewat “jalur sempit”: sandbox validasi model + fitur agregat yang sudah di-mask). Lengkapi dulu personel di Layer 2, baru bicara soal tool. Sekuat apa pun tool-nya, tanpa orang yang paham bisnis + paham kepatuhan untuk melakukan spot-check, eskalasi tinjauan cuma jadi angan-angan.

Manufaktur — Peningkatan Tinjauan Perubahan Proses MES. Daya tarik AI menulis kode di sektor manufaktur memang besar—integrasi lini produksi, model inspeksi kualitas, hingga penjadwalan proses—tetapi perubahan pada MES (Manufacturing Execution System) sering menyentuh interlock keselamatan. Mengubah satu parameter proses saja bisa membuat satu lini produksi berhenti total. Know-how manufaktur jauh lebih dalam dari yang terlihat di permukaan: menyentuh interlock OEE (Efektivitas Keseluruhan Peralatan) (Overall Equipment Effectiveness), peta kontrol SPC (Pengendalian Proses Statistik) (Statistical Process Control), logika traceability batch, maupun alur rework/return material termasuk kategori berisiko tinggi, bukan sekadar “menyentuh ambang batas proses”. Arah peningkatan tinjauan: Layer 1 wajib menandai “menyentuh interlock keselamatan/OEE (Efektivitas Keseluruhan Peralatan)/SPC (Pengendalian Proses Statistik)/traceability batch” sebagai risiko tertinggi dan melarang auto-merge; Layer 2 harus memiliki tanda tangan bersama dari process engineer dan safety engineer; Layer 3 menerapkan trial run + canary release (uji coba di satu lini produksi dengan batch kecil terlebih dahulu, verifikasi tidak ada efek samping pada interlock keselamatan sebelum diperluas). Bottleneck di industri ini ada pada manusia di Layer 2: process engineer senior sangat稀缺, dan waktu mereka sudah tertekan oleh aktivitas produksi. Peningkatan tinjauan pada hakikatnya adalah restrukturisasi sumber daya—“menggeser perhatian mereka dari patroli rutin ke tinjauan PR berisiko tinggi”.

E-commerce — Peningkatan Standar Review Saat Big Sale. Di e-commerce, efisiensi AI dalam menulis kode paling terasa terasa (halaman front-end, aturan promosi, dasbor data, logika rekomendasi), tetapi perubahan kode selama periode big sale menyentuh链路 transaksi,链路 risk control, dan链路 rekonsiliasi keuangan—satu kesalahan bisa merugikan lebih dari seratus juta. Arah upgrade review-nya: Layer 1 wajib menandai modul terkait big sale/kupon/flash sale/inventaris sebagai risiko tertinggi; Layer 2 ditandatangani bersama oleh业务 owner dan风控 owner; Layer 3 menggunakan灰度 (canary release) dan压力测试 full-stack. Kekhasan e-commerce adalah big sale punya jendela waktu: 11.11, Mid-Year Sale / 618, dan Festival Tahun Baru Imlek—dua minggu sebelum dan sesudahnya, standar review lebih ketat dari hari biasa, namun bandwidth review justru paling terkompresi karena sibuk dengan produksi. Praktik terbaik di industri ini adalah “longgar di平时, ketat di战时”—satu minggu sebelum jendela big sale, kunci semua perubahan berisiko tinggi dan hanya menerima perbaikan bug; bandwidth review difokuskan untuk menangani backlog yang terkunci, agar perubahan berisiko tinggi tidak lolos masuk ke jendela big sale.

Melihat keempat industri tersebut, polanya jelas: inti dari eskalasi review bukan membeli alat, melainkan mendesain ulang risk routing. Kondisi routing Layer 2/3 berbeda di tiap industri—telekomunikasi menggunakan Change Advisory Board (Change Advisory Board (CAB)) + algorithm filing (pendaftaran algoritma ke regulator, ekuivalen dengan备案 di China) + model explainability; keuangan menggunakan Model Validation Unit (unit validasi model) independen + model validation + regulasi Explainability, Accountability, and Sustainability of Technology (OJK 規制データ報告) + algorithmic fairness; manufaktur menggunakan pilot run + canary deployment + Overall Equipment Effectiveness/Statistical Process Control (OEE (Efektivitas Keseluruhan Peralatan)/SPC (Pengendalian Proses Statistik)); serta e-commerce menggunakan big sale lock—tetapi logika Layer 1 pada dasarnya sama: “identifikasi risiko tinggi, anotasi otomatis, routing paksa.” Dari sisi alat, membeli satu atau dua platform Layer 1 untuk digunakan lintas industri tidak masalah; dari sisi proses, setiap industri tetap harus mendesain ulang alurnya sesuai konteksnya.

Enam. Implikasi bagi Pengambil Keputusan

Refleksi jujur—apakah tim Anda semakin percaya atau justru semakin meragukan output AI? Bagaimana AI pull request (permintaan perubahan yang dihasilkan AI) Anda di-review—apakah 100% direview seluruhnya, disampling berdasarkan risiko, atau justru diam-diam dilewatkan? Berapa kali routing Layer 3 Anda terpicu dalam 6 bulan terakhir? Di antaranya, berapa kali menemukan masalah? Berapa kali berhasil mencegah insiden? Jika ketiga angka ini tidak bisa Anda hadirkan ke dewan direksi, maka tata kelola Anda hanya kepatuhan di atas kertas (paper compliance).

Insight #1: Upgrade review adalah upgrade kapabilitas organisasi, bukan pembelian teknologi. CodeRabbit Pro dijual US$24/kursi/bulan (Pro Plus US$48/kursi/bulan, dihitung dari developer yang membuat PR); untuk tim 200 orang, setahun sekitar US$58 ribu, dan lisensi enterprise bisa 3–5 kali lebih mahal. Dibandingkan anggaran R&D level jutaan dolar, angka-angka ini tetap kecil. Yang mahal adalah merakit manusia di Layer 2 dan mendesain ulang proses di Layer 3. Hal-hal itu tidak bisa dibeli dengan anggaran; dibutuhkan kemauan organisasi untuk berubah dan kesediaan engineer senior untuk meluangkan waktu di aktivitas review. Hampir semua inisiatif upgrade review yang gagal digerakkan dengan pola pikir proyek TI: bagikan lisensi, konfigurasikan tool, pasang KPI. Yang berhasil adalah saat kepala R&D dan kepala kepatuhan didudukkan di satu meja yang sama untuk mendefinisikan aturan routing PR bersama. Ini adalah sinyal anggaran untuk memindahkan tata kelola dari pusat biaya menjadi aset kapasitas — hanya dengan begitu anggaran akan bergeser dari “beli lisensi lagi” menjadi “tambah kapasitas review.”

Pelajaran Kedua: Sebelum Mengaktifkan Agen Otonom, AI Pre-Review Wajib Berjalan Lebih Dulu. Ini adalah sisi lain dari prinsip “pasang rem sebelum bicara mesin”: agen otonom (seperti Claude Code, Codex) mampu mengubah belasan file sendiri, mengajukan pull request, serta mengeksekusi perintah shell. Sebelum kemampuan seperti ini diaktifkan, Layer 1 harus bisa mengidentifikasi “modul mana yang disentuh, batas mana yang terlanggar” dan secara paksa merutekan perubahan ke level review yang sesuai. Standar kuantitatif yang disarankan untuk kondisi “berjalan到位”: tingkat auto-merge Layer 1 ≥95%, cakupan spot-check Layer 2 ≥20%, dan nol insiden P0 selama 3 bulan berturut-turut. Sampel Carlini—compiler C berbasis Rust dengan 100.000 baris kode—bukan sesuatu yang jauh dari realitas Anda. Agen otonom memang bisa mengirimkan proyek siap-produksi dalam 2 minggu, tapi di organisasi tanpa proses review yang matang, dalam 2 minggu pula bisa menumpuk 20.000 risiko tingkat produksi. Contoh yang lebih sebanding dari industri sejenis adalah agen “Minions” milik Stripe, yang menggabungkan sekitar 1.300 PR per minggu—nol kode ditulis manusia, hanya review oleh manusia. Produksi full-otomatis oleh AI + review-only oleh manusia adalah ciri khas pola ini; inilah bentuk nyata dari review yang sudah naik level.

Poin Ketiga: “Penambahan” dan “Kehilangan” dari Eskalasi Review, Dihitung Bersama Bandwidth.

Mari kita redefinisi “bandwidth review” — ini bukan sekadar jam kerja manual di meja review, melainkan total kemampuan organisasi untuk mengidentifikasi, merutekan, dan menangani risiko. Dalam laporan CodeRabbit, istilah “menahan otomatis sebagian besar masalah eksplisit” hanya mencakup satu bagian;能否用好 AI (apakah AI dapat dimanfaatkan dengan baik) bergantung pada apakah risiko implisit yang tersisa (keselarasan arsitektur, batas kepatuhan, kebenaran bisnis) dapat memperoleh cukup tenaga manusia di Layer 2/3.

Pola kegagalan yang paling mudah terpicu saat eskalasi review adalah membiarkan PR dari AI otomatis di-merge: demi “membuat AI tampak lebih efisien”, aturan Layer 1 secara diam-diam dilonggarkan, Layer 2 diubah menjadi sampling rate 5%, dan Layer 3 menjadi sia-sia. Dalam jangka pendek, angkanya terlihat bagus; dalam jangka panjang, tingkat insiden naik — AI menulis cepat + review dilonggarkan = utang teknis (technical debt) naik secara proporsional. Peringatan ganda dari CodeRabbit (cacat kode 1,7×) dan Apiiro (eskalasi hak akses 322%) adalah harga keseluruhan dari pelonggaran semacam ini, bukan hanya kegagalan di satu titik. Bandwidth review harus berkembang sebanding dengan volume PR; ketidakseimbangan proporsi adalah hilangnya kendali.

Checklist implementasi 30 hari (dengan tingkat detail yang cukup praktis untuk menentukan rapat hari Senin berikutnya dan dokumen yang perlu diubah):

Week 1: Inventory the existing PR routing rules, then highlight in red every change tied to the four categories—schema, auth, billing, and compliance. Pull the trailing 90-day metrics for Layer-3 triggers and average queue time to lock in the baseline.

Week 2: Pick one Layer-1 tool—either CodeRabbit or GitHub Copilot Review—and cut any option that can’t satisfy a strict on-premises (private) deployment mandate. Wire up its rule set and bolt a manual risk-tier picker onto the PR template.

Week 3: Draw up the Layer-2 business-owner and compliance-owner roster, lock in a spot-check sampling rate (20–30% is the recommended band), and finish the CODEOWNERS file by module owner.

Week 4: Pipe these five signals into the weekly PMO report: mean PR review time, change-failure rate, defect escape rate after review, mean Layer-2/3 queue time, and the count of compliance incidents surfaced by Layer-3 routing. At the same time, hard-code the thresholds: ≥95% Layer-1 approval rate, ≥20% Layer-2 spot-check coverage, and three straight months of zero P0 incidents as the gating criteria for admitting autonomous agents into the flow.

Metrik Pendamping yang Menyusul: Rata-rata durasi review PR, tingkat kegagalan perubahan, tingkat lolos defect pasca-review, rata-rata waktu antrian Layer 2/3, jumlah insiden kepatuhan yang dipicu oleh routing Layer 3, serta waktu antrian validasi model. Di akhir AI173 sempat ada satu catatan: banyak enterprise besar ketika melaporkan ROI AI coding ke level atas menggunakan metrik “berapa banyak developer yang ter-cover” serta “berapa seat yang dibeli” — justru di situlah bottleneck sesungguhnya disembunyikan. Dorong metrik-metrik di atas ke pelaporan board (bukan jumlah seat atau baris kode), barulah anggaran akan bergeser dari “beli lebih banyak lisensi” ke “tambah bandwidth review.”

Tata kelola Shadow AI juga harus berjalan beriringan. Berdasarkan laporan UpGuard 2025, lingkupnya adalah “penggunaan global atas tools generative AI yang belum disetujui” — bukan hanya developer. Sekitar 80% karyawan mengaku menggunakan tool AI tanpa persetujuan IT; unit bisnis melewati IT dan memakai ChatGPT untuk menulis kode sendiri, dan ini adalah mimpi terburuk bagi penanggung jawab kepatuhan saat ini. Jika peningkatan tata kelola tidak dibarengi dengan tata kelola shadow AI, sama artinya dengan mengatur “senjata yang sudah terdaftar” tanpa mengatur “senjata yang belum terdaftar.”

Skenario yang Tidak Berlaku: Jika tim Anda kurang dari 50 orang, tidak bergerak di industri yang teregulasi ketat, tidak menangani agen otonom, dan volume PR < 100/bulan, setidaknya 60% dari penilaian dalam artikel ini tidak berlaku secara langsung—jangan memaksakan strukturnya; cukup terapkan dua lapis: alat Layer 1 + spot-check kunci.

Langkah Selanjutnya

Artikel berikutnya (AI175) membahas lapisan alat: Pertarungan alat AI sudah berakhir di tahun 2026, tetapi apakah pemenangnya benar-benar bisa digunakan adalah cerita lain. Itu adalah soal dua penguasa takhta (Claude Code / Codex), Copilot yang ditopang inersia pengadaan, dan Antigravity yang baru mulai berlari—serta soal “kapabilitas tata kelola yang menentukan siapa yang boleh menggunakan, dan sampai level mana.” AI174 memberikan struktur peningkatan tinjauan, AI175 memberikan struktur pemilihan alat; keduanya dibaca berurutan, Anda mendapatkan gambaran lengkap tentang “setelah AI menulis kode, bagaimana organisasi menangkapnya.”

Setelah membaca artikel ini, disarankan untuk membaca juga bagian 3 AI173 (penilaian bottleneck baru) + bagian X AI175 (korespondensi antara kapabilitas tata kelola dan kapabilitas alat)—tiga penilaian kunci tersebar di tiga artikel.


Ingin Menerapkan Penilaian Ini ke Perusahaan Anda?

Alat Pemrograman AI di Perusahaan: Memulai dari Diagnostik yang Tepat

Begitu tooling pemrograman AI masuk ke lingkungan enterprise, masalah-masalah konkret yang harus dipecahkan biasanya hanya beberapa: apakah proses code review yang ada mampu menampung volume output dari AI, seberapa besar staffing yang dibutuhkan di Layer 2 (dihitung dari volume PR, jumlah modul, atau rasio FTE), apakah Change Advisory Board (CAB) / proses备案 di Layer 3 perlu didesain ulang, dan metrik apa yang dipakai untuk memvalidasi pilot.

Titik masuk diagnostik: lihat dulu 5 angka berikut di tim Anda — rata-rata durasi review per PR, change failure rate, defect escape rate setelah review, rata-rata waktu antrian di Layer 2/3, dan jumlah kejadian kepatuhan yang terpicu oleh routing Layer 3. Kalau satu angka saja tidak bisa ditarik keluar, tim Anda belum siap mengadopsi tools AI pre-review.

Saat ini tersedia tiga model kolaborasi:

Pelatihan Internal: disesuaikan dengan proyek riil di perusahaan Anda, mencakup implementasi model tiga lapis (three-layer AI review model) untuk AI-assisted review, pemilihan tool Layer 1 — dievaluasi dari empat dimensi: dukungan private deployment, kustomisasi aturan, kedalaman integrasi, dan harga (kandidat seperti CodeRabbit / GitHub Copilot Review), redesain proses Layer 2/3, serta sistem pengukuran pendukung. Deliverable: ① skor kondisi tim saat ini (tingkat saturasi bandwidth review); ② roadmap implementasi model tiga lapis (3–6 bulan); ③ decision tree pemilihan tool Layer 1; ④ draf awal dashboard pengukuran. Durasi 3 hari, investasi sekitar ¥90.000.

Konsultasi Khusus: Berfokus pada satu keputusan yang jelas—misalnya mengevaluasi adopsi CodeRabbit, cara menerapkan model tinjauan tiga lapis di lingkungan dengan regulasi ketat (keuangan: Unit Validasi Model (UVM) independen + rantai jejak audit / telekomunikasi: pendaftaran algoritma + jalur pengaduan 12330), atau cara merombak ritme Change Advisory Board (Change Advisory Board (CAB)) yang sudah ada untuk mengatur rute AI pull request. Dihargai per topik keputusan (paket konsultasi 5–15 jam), dengan deliverable = notulen keputusan + checklist implementasi + tindak lanjut 1 minggu. ¥5K/jam.

Pelatihan 1-on-1 / Mastermind Privat: Untuk wakil presiden, direktur, dan engineer senior yang “sungguh-sungguh berinvestasi untuk berkembang”—Anda sudah memakai AI coding assistant dan ingin membangun kemampuan internal dalam menyempurnakan proses tinjauan, tata kelola tim, dan dinamika lintas departemen. 12 sesi / 6 bulan, harga per topik, dengan deliverable = notulen sesi coaching + tinjauan aksi berkala. ¥180–360 ribu.

Sesi Eksekutif & Pembicaraan Industri: Mengusung tema tinjauan berbantuan AI, tata kelola organisasi, transformasi AI perusahaan, dan perubahan rekayasa perangkat lunak. Tersedia dalam format setengah hari atau sehari penuh, disesuaikan dengan kebutuhan penyelenggara.

Artikel ini dapat menyediakan kerangka kerja umum. Implementasi konkret tetap perlu dirancang ulang dengan mempertimbangkan batas data perusahaan, требования regulasi, kematangan rekayasa, dan proses tinjauan yang sudah ada. Untuk kerja sama, silakan menghubungi coach@iaiuse.com.

Bacaan Lebih Lanjut: Metodologi “Lihat Nama Toko” v1.0 (Belajar AI Slowly 187), yang介绍 kerangka 7 langkah transformasi AI perusahaan secara sistematis.


Tentang Seri Ini

“Revolution of Software Engineering di Era AI” adalah seri riset yang ditujukan untuk CIO, CDO, CTO, dan kepala bidang digitalisasi di industri telekomunikasi, keuangan, manufaktur, dan e-commerce, dengan fokus membahas bagaimana AI coding tools memengaruhi proses delivery software, struktur organisasi, mekanisme tata kelola, dan metrik manajemen.

Di balik akun ini sebenarnya ada sebuah tim kecil—saya sendiri dan 1-2 rekan kolaborator jangka panjang, yang masing-masing menangani riset AI coding tools, penggalian kasus tata kelola organisasi, dan dialog coaching. Sebagian besar proyek yang kami sebut “telah kami dampingi” adalah proyek yang kami selesaikan bersama.

Seri ini secara konsisten melacak paper akademik, material vendor, dan laporan industri; basis riset telah melampaui 200 dokumen, dengan tingkatan evidensi yang ditandai pada setiap penilaian kunci, berusaha membedakan fakta terverifikasi, klaim vendor, observasi industri, dan inferensi penulis.

Saya memiliki hampir 8 tahun pengalaman konsultasi perusahaan besar dan business analysis, pernah bekerja di IBM, serta terlibat dalam proyek-proyek di sektor telekomunikasi, keuangan, asuransi, dan manufaktur. Setelah itu, saya melanjutkan karier di lini depan produk operator, produk internet, dan pengembangan aplikasi AI,,从事需求分析、产品设计 dan implementasi lintas-tim.

Tulisan dalam seri ini tentang eskalasi hasil peninjauan, tata kelola organisasi, dan redesain proses bersumber dari praktik-praktik tersebut, lalu divalidasi silang dengan penelitian publik dan studi kasus industri. Seluruh detail proyek yang bersifat spesifik telah disanitasi; beberapa skenario industri merupakan ilustrasi masalah典型 dan dasar pemikirannya tercantum dalam daftar referensi di akhir artikel.

参考来源(逐条出处 + 证据层级 + 立场标注)

  • Laporan CodeRabbit State of AI vs Human Code Generation (17 Desember 2025, sumber primer,立場vendor): Menganalisis 470 PR open-source GitHub (AI vs manusia, tidak dipairing berdasarkan ukuran/kompleksitas file). Total缺陷 1,7× (rata-rata 10,83 vs 6,45缺陷 per PR); kerentanan keamanan按subkelas 1,57–2,74× — XSS 2,74×, penanganan kata sandi yang tidak tepat 1,88×, Insecure Direct Object Reference 1,91×, deserialisasi tidak aman 1,82×; logic/correctness 1,75× (tinggi 75%), code quality 1,64×, performance 1,42×, readability 3×+, formatting 2,66×, error handling ~2×, excessive I/O ~8×. Riset internal CodeRabbit,立场vendor, sampel dan metodologi terbuka untuk publik. https://www.coderabbit.ai/whitepapers/state-of-AI-vs-human-code-generation-report / Diliput The Register, 17 Desember 2025.

Data Dampak Agentic AI terhadap Kualitas & Keamanan Kode

Berikut ringkasan dua sumber utama yang kami andalkan:

  • Apiiro 2025.9.4 (perspektif vendor): Hasil pemindaian repository Fortune 50 (periode data: Desember 2024 – Juni 2025). Temuan keamanan bulanan dari kode yang dihasilkan AI melonjak dari sekitar 1.000 menjadi lebih dari 10.000 insiden (10× lipat dalam jumlah absolut); kerentanan eskalasi hak akses +322% (jumlah absolut), cacat desain pada lapisan arsitektur +153%; setelah dinormalisasi terhadap pertumbuhan volume kode, kenaikan berkisar 60–80%. Kesalahan sintaksis turun 76%, bug logika turun 60%. Diliput oleh The Register, Cloud Security Alliance Labs, dan SiliconANGLE.

  • JetBrains AI Pulse Survey 2026.1 (sumber primer): Lebih dari 10.000 developer profesional, 8 bahasa pemrograman. 90% developer menggunakan minimal satu tool AI; 70% menggunakan 2–4 tool sekaligus. https://blog.jetbrains.com/research/2026/08/ai-coding-agent-adoption-2026/

  • Pragmatic Engineer Newsletter (Februari 2026, sumber primer): sekitar 906 respons, menjangkau 150 ribu pembaca; 56% engineer senior menyatakan 70%+ pekerjaan rekayasa mereka bergantung pada alat AI (self-reported heavy use, bukan proporsi baris kode); Claude Code paling disukai di angka 46% (vs Cursor 19%, Copilot 9%); perusahaan di bawah 10 ribu karyawan memilih Claude Code sebanyak 75%, sementara perusahaan di atas 10 ribu karyawan memilih Copilot sebanyak 56%. https://newsletter.pragmaticengineer.com/p/ai-tooling-2026

  • GitHub Octoverse 2024 / 2025 (sumber tingkat pertama): Laporan Octoverse 2025 mengungkapkan bahwa Copilot coding agent telah mengotorisasi 1 juta+ PR dalam kurun waktu lima bulan (Mei–September 2025); 80% developer baru menggunakan Copilot dalam minggu pertama mereka. “Tingkat partisipasi PR 40–60%” merupakan estimasi industri, bukan data langsung dari Octoverse. Diringkas dari GitHub Engineering Blog dan The New Stack.

  • Stripe Minions (Maret 2026, sumber utama): Agent “Minions” milik Stripe menggabungkan sekitar 1.300 PR per minggu, nol kode yang ditulis manusia (manusia murni berperan sebagai reviewer) —ciri khas model ini adalah AI menghasilkan kode sepenuhnya otomatis + manusia hanya melakukan review. 500+ MCP tools, AWS EC2 devbox, strategi branching Block Goose. https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents /报道 InfoQ 20 Maret 2026.

  • Sistem Anthropic Skills (2026.1, sumber primer, sudut pandang vendor): Anthropic memublikasikan dokumen desain Skills—inti dari sistem ini adalah modularisasi kemampuan tugas (modular folders that teach Claude specific tasks, dirancang dengan struktur file skill + progressive context loading), dan tidak terkait dengan routing PR. Pengaturan routing risiko PR yang lebih umum di industri biasanya ditangani oleh branch protection + aturan CODEOWNERS di GitHub/GitLab—yaitu merutekan PR berdasarkan path/Codeowner. Anthropic Engineering Blog.

  • Carlini / Anthropic (Januari–Februari 2026, tingkat pertama, penelitian primer): Nicholas Carlini, peneliti di Anthropic, menjalankan 16 agen Claude Opus 4.6 secara paralel selama 2 minggu—sekitar 2.000 sesi dan biaya API sekitar USD 20.000—untuk membangun dari nol sebuah compiler C berbasis Rust sebanyak 100.000 baris kode, yang mampu mengompilasi Linux 6.9 (x86/ARM/RISC-V) dan lulus 99% GCC torture test. Bersifat riset domain tertutup, belum dibawa ke produksi, dan tidak menyertakan mekanisme review. Diliput oleh The Register (9 Februari 2026) dan Ars Technica (Februari 2026).

  • Pembaruan Riset METR 2026.2 (Tingkat 1, perlu diverifikasi): Studi awal melibatkan 16 developer senior, 246 tugas nyata, menggunakan Cursor Pro + Claude 3.5/3.7 Sonnet, menunjukkan AI memperlambat pekerjaan sebesar 19% (95% CI 2%-39%), meskipun secara subjektif developer merasa 20% lebih cepat. Studi lanjutan pada Februari 2026 menunjukkan narasi yang berbalik (developer baru -4%, sebagian developer senior mengalami reversal), metodologi perlu diverifikasi ulang ke laporan asli METR. https://metr.org/blog/2026-02-24-uplift-update

  • Microsoft FY26 Frontier Suite / Studi Kasus EY (sumber primer, sudut pandang vendor): EY menerapkan Microsoft 365 Copilot ke 150.000 karyawan, dengan peningkatan produktivitas sebesar 15% (setara 14 jam per orang per minggu, dialihkan ke pengiriman proyek klien dan pembelajaran); rollout berikutnya mencakup lebih dari 400.000 karyawan. Pada skenario operasional keuangan yang diterapkan melalui Microsoft Power Platform + Copilot Studio, lead time end-to-end meningkat 95% dan biaya operasional turun 37% (hanya pada lingkup operasional keuangan, bukan representatif untuk seluruh perusahaan). Microsoft Customer Story 25760 / halaman investor FY26.

  • Deployment Atos Agent 365 (Juni 2026, sumber primer,立场 vendor): Atos men-deploy Microsoft 365 Copilot ke 56.000 karyawan secara global (54 negara), dengan Agent 365 mengelola 19.000 AI agent internal; Atos menyatakan sendiri bahwa “tata kelola dan keamanan adalah garis pertahanan pertama untuk agentic AI”. Microsoft News 9 Juni 2026 / CDO Magazine.

  • Kemampuan agen otonom Anthropic Claude Code / OpenAI Codex (sumber primer,立场 vendor): Claude Code mampu mengubah belasan file sendiri, menjalankan shell, mengelola Git, hingga mengajukan PR; Codex mampu menjalankan beberapa sub-agent secara paralel di salinan terisolasi lalu menggabungkan hasilnya. Dokumentasi teknis Anthropic / OpenAI.

  • CodeRabbit – Profil Perusahaan (2025–2026, Tier 1): Pemimpin pangsa pasar di segmen alat code review AI di GitHub Marketplace; valuasi Series B sekitar US$550 juta per September 2025; ARR tumbuh hampir 10× menjadi sekitar US$40 juta pada 2025–2026 (Q2 2026, data Sacra); harga Pro US$24/seat/bulan, Pro Plus US$48/seat/bulan (dihitung per developer yang membuat PR). Multi-sumber: Sacra / Reuters / TechCrunch. https://sacra.com/c/coderabbit

  • GitHub Copilot Review / Sourcery / Cursor BugBot / Antigravity Review (sumber primer, posisi vendor): Dokumentasi resmi dan halaman produk masing-masing alat review Tier 1, yang dapat dibandingkan dari sisi cakupan, kustomisasi aturan, dan kedalaman integrasi. Antigravity GA pada 18 November 2025, dilaporkan oleh VentureBeat / PCMag.

  • Asal-usul code review (Tingkat 1): Dua aliran utama — ① Weinberg, dalam The Psychology of Computer Programming (1971), memperkenalkan konsep egoless programming (Weinberg sendiri bekerja di NASA Goddard Space Flight Center dan mengajar di University of Nebraska, bukan berasal dari latar belakang IBM); ② IBM Fagan Inspections, disistematisasikan oleh Michael Fagan di IBM pada 1976 (Fagan sendiri merupakan karyawan IBM). Kedua tradisi ini berkembang secara paralel. Ini menjadi referensi historis untuk membandingkan review di era AI dengan code review tradisional.

  • Referensi监管 keuangan (sumber primer): 商业银行互联网贷款管理办法 (Peraturan Pinjaman Online Bank Komersial) Pasal 24, ditambah OJK 通知〔2020〕24号 — Tata Kelola Model Tiga Lini Pertahanan (Bisnis, IT, Kepatuhan & Audit) + Minimum Viable Unit (Unit Validasi Model (UVM)) yang independen + perubahan signifikan pada model penting wajib didaftarkan ulang; pelaporan OJK 規制データ報告 (Examination and Analysis System) setiap bulan dalam satu batch + pelaporan BI/OJK 規制データ報告; biro kredit individu oleh bank sentral + tinjauan kewajaran algoritma (pembatasan variabel gender/usia/wilayah).

  • Referensi Regulasi Telekomunikasi (sumber primer): Regulasi Pengelolaan Filerasi Algoritma Kementerian Industri dan Teknologi Informasi (Kementerian MIIT) – untuk algoritma yang terkait dengan tagihan/layanan keuangan berlaku监管 ganda; uji Tingkat Perlindungan Jaringan (peringkat 2: 30 hari kerja / peringkat 3: 45 hari kerja); tiga keluhan teratas di jalur Kominfo 利用者申立 (portabilitas nomor, ketersediaan tagihan, pengelolaan aktivasi/non-aktivasi layanan); Daftar negatif transfer data lintas batas sesuai Tindakan Pengelolaan Keamanan Data di Bidang Industri dan Teknologi Informasi (uji coba).

  • Pemrosesan Data yang Didelegasikan dalam UU PDP 27/2022 (sumber primer): Pasal 21 + Pasal 55 Undang-Undang Perlindungan Informasi Pribadi (UU PDP 27/2022) – perjanjian pemrosesan pihak ketiga dengan periode retensi log 3–5 tahun (bervariasi menurut industri).

  • Stack Overflow 2025 Developer Survey (sumber primer): Survei terhadap 49.000+ developer. Proporsi developer yang memercayai akurasi AI turun dari 40% (2024) menjadi 29% (2025) – penurunan 11 poin persentase; sementara itu, 46% developer secara aktif tidak memercayai keluaran AI (naik dari 31% di 2024). Code churn naik dari 3,1% (2020) menjadi 5,7% (2024). https://survey.stackoverflow.co/2025/

  • Shadow AI (UpGuard 2025, tingkat 2): 80% karyawan global menggunakan tools AI generatif yang tidak disetujui (bukan hanya developer), dan 68% kepala keamanan mengakui adanya AI tanpa otorisasi. Peningkatan tata kelola tanpa diiringi tata kelola shadow AI merupakan titik buta kepatuhan. https://www.upguard.com/resources/the-state-of-shadow-ai

  • Kasus milik penulis (sudah dianonimkan): ① Pelatihan internal AI operator telekomunikasi tingkat provinsi (Q4 2024, tinjauan ulang 11 pos pemeriksaan, dianonimkan) ② Diskusi peningkatan tinjauan risiko kredit bank patungan (H1 2025, dianonimkan) ③ Desain ulang alur tinjauan perubahan proses MES perusahaan manufaktur besar (H2 2025, dianonimkan) ④ Praktik lock saat promosi besar platform e-commerce papan atas (11.11 2025, dianonimkan).

  • Keterangan anonimisasi kasus: Kasus operator telekomunikasi, keuangan, manufaktur, dan e-commerce yang упоминаются dalam artikel ini berasal dari pengalaman penulis dalam pelatihan internal AI terkait operator dan pendampingan tim digitalisasi, dan telah dianonimkan; bagian implementasi industri merupakan eksplorasi masalah tipikal, bukan pencapaian konsultasi klien tertentu. Mohon cantumkan keterangan anonimisasi untuk setiap kutipan.