Ultrareview di Claude Code dapat memeriksa branch Git yang sudah ada di cloud Anthropic sebelum manusia memutuskan penggabungannya. Pertanyaannya lebih luas daripada apakah tinjauan menemukan bug: materi repositori apa yang meninggalkan komputer, berapa biayanya, dan bisakah setiap temuan diverifikasi pada kode? Panduan ini untuk orang yang berwenang meninjau branch besar dan mengunggah repositori sesuai aturan organisasi. Panduan ini mengikuti manual pratinjau riset terkini Anthropic; BIG CHANGE tidak menjalankan perintah atau menguji temuannya.

Perubahan besar

  • Apa yang berubah: /code-review ultra menawarkan tinjauan cloud atas branch saat ini dibandingkan branch default atau basis yang Anda tentukan, termasuk perubahan staged dan yang belum di-commit.
  • Mengapa penting: Tinjauan dapat menghasilkan temuan pada file tertentu dari perubahan yang sudah ada, tetapi jalur branch juga mengunggah keadaan repositori. Diff yang terlihat saja tidak menentukan apa yang meninggalkan komputer.
  • Yang perlu diperhatikan: Ketersediaan, cakupan unggahan, jatah gratis satu kali, dan perkiraan kredit dapat berubah. Temuan tetap memerlukan verifikasi lokal; tinjauan tanpa temuan tidak membuktikan branch bebas bug.

1. Tetapkan branch dan pemeriksaan awalnya

Mulai di repositori yang berisi perubahan. Catat branch saat ini, basis yang dimaksud, kriteria penerimaan, dan perintah pengujian atau build yang sudah ada. Periksa seluruh diff, termasuk edit staged dan belum di-commit pada file terlacak. Tanpa basis, perintah membandingkan branch saat ini dengan branch default; basis lain mengubah perbandingan itu. Simpan hasil awal agar pemeriksaan yang sama dapat diulang setelah temuan diperbaiki.

Pastikan inilah branch yang ingin ditinjau. Perbandingan kosong ditolak. Commit pertama atau branch tanpa basis penggabungan bersama dapat menjadikan semua file terlacak sebagai target, sesuai konfirmasi dan batas manual. Jika bukan itu tinjauan yang diinginkan, perbaiki branch atau basis sebelum memulai. Batas default yang didokumentasikan saat ini ialah 500 file berubah dan 8.000 baris berubah; penolakan sebenarnya melaporkan batas yang berlaku.

2. Putuskan apakah repositori boleh dikirim ke cloud

Aturan unggahan Anthropic menjelaskan bundle klon lengkap sebagai riwayat repositori di semua branch, ditambah perubahan belum di-commit pada file terlacak. File tak terlacak dikecualikan kecuali sengaja ditambahkan. Pada Windows native, edit belum di-commit pada file terlacak tetap diunggah meski namanya menyerupai kredensial. Pada macOS, Linux, dan WSL, beberapa edit sensitif yang belum di-commit dihilangkan, tetapi materi yang sudah di-commit tetap ada dalam riwayat. Periksa riwayat dan edit terlacak berdasarkan kebijakan kode; jika salah satunya berisi materi yang tidak berwenang Anda unggah, pertahankan dan berhenti. Diff kecil tidak menyelesaikan keputusan ini.

Batas bundle yang didokumentasikan ialah kurang dari 100 MB. Untuk bundle lebih besar, Claude Code dapat beralih ke branch saat ini, kemudian snapshot pohon kerja dengan riwayat diringkas, atau gagal. Periksa cakupan sebenarnya sebelum menerima alternatif. Meninjau pull request di github.com merupakan jalur terpisah: sandbox cloud mengklon PR melalui akun GitHub terhubung, bukan mengunggah pohon kerja lokal.

Periksa juga kelayakan akun. Ultrareview memerlukan masuk ke claude.ai, bukan autentikasi hanya dengan kunci API. Manual saat ini mengecualikan Bedrock, Google Cloud Agent Platform, Microsoft Foundry, konfigurasi Zero Data Retention dan HIPAA; kunci enkripsi kelolaan pelanggan juga memblokirnya. Pada beberapa kondisi yang dikecualikan, perintah justru melakukan tinjauan lokal. Sebutkan hasil itu secara tepat jika cloud tidak tersedia. Alur terpisah lokal /code-review yang dijelaskan di sini tersedia untuk tinjauan lokal yang diizinkan.

3. Baca dialog peluncuran, lalu izinkan satu proses

Dalam sesi Claude Code interaktif pada branch yang ditinjau, masukkan:

Text
/code-review ultra

Untuk basis alternatif yang telah diperiksa, seperti develop, masukkan:

Text
/code-review ultra develop

Perintah menargetkan perbandingan branch, bukan path. Baca branch, basis, jumlah file dan baris berubah, sisa jatah gratis, serta perkiraan kredit dalam dialog bersama cakupan unggahan dari langkah 2. Berhenti jika perbandingan, izin unggahan, atau perkiraan tidak sesuai. Perintah hanya dimulai setelah Anda memanggil dan mengonfirmasinya.

Anthropic saat ini mencantumkan tiga proses gratis satu kali untuk akun Pro dan Max. Proses berikutnya biasanya menggunakan kredit senilai US$5–US$25 menurut manual; perkiraan peluncuran akun menjadi dasar keputusan. Tinjauan berbayar memerlukan kredit penggunaan aktif. Satu proses dihitung saat sesi cloud dimulai. Menghentikan proses gratis tetap menghabiskannya, sementara pekerjaan berbayar dapat ditagih untuk bagian yang telah berjalan. Fitur, harga, dan ketersediaan mengikuti ketentuan pratinjau riset, jadi periksa dialog terkini, bukan menyusun anggaran dari angka tetap di sini.

4. Ikuti proses yang sama dan periksa setiap temuan

Manual menyatakan tinjauan biasanya memerlukan 15–25 menit dan berjalan di latar belakang. Gunakan /tasks untuk melihat tinjauan yang berjalan atau selesai dan pemberitahuan sesi untuk temuannya. Terminal yang tenang bukan alasan memulai tinjauan kedua. Menghentikan tinjauan tidak menghasilkan temuan sebagian. Jika sesi tampak hilang, periksa apakah dihentikan, diarsipkan, dihapus, atau akun yang masuk berubah. Perintah noninteraktif yang kehabisan waktu dapat meninggalkan proses cloud aktif; pastikan keadaan proses awal sebelum mempertimbangkan proses gratis atau berbayar lainnya.

Untuk setiap temuan, buka file dan lokasi yang disebutkan. Bandingkan klaim dengan perilaku yang dimaksud dan jalankan pemeriksaan terarah ketika dapat direproduksi. Catat perbaikan, positif palsu, kompromi yang diterima, atau pertanyaan belum selesai beserta kode dan pemeriksaan pendukungnya. Jika Claude mengusulkan perbaikan, periksa diff sebelum menerima. Anthropic menyatakan agen peninjaunya memverifikasi temuan yang dilaporkan, tetapi uraian penyedia itu tidak menggantikan pemeriksaan Anda. Tinjauan selesai tanpa temuan adalah hasil tinjauan, bukan bukti bahwa tidak ada bug.

5. Tentukan penggabungan dari branch akhir

Setelah edit, periksa seluruh diff akhir terhadap basis yang dimaksud. Ulangi perintah penerimaan awal dan pemeriksaan terarah yang digunakan untuk menilai temuan; catat hasil sebenarnya, termasuk kegagalan. Biarkan branch gagal atau bermasalah belum digabungkan sampai pemilik menentukan tindak lanjut. Peninjau manusia atau pemilik yang memutuskan penggabungan. Ultrareview lain merupakan proses terpisah dengan konsekuensi jatah gratis atau kredit tersendiri, yang hanya layak jika perubahan kode memang memerlukannya.

Ini langkah tinjauan cloud untuk branch yang sudah dikembangkan. Untuk rangkaian desain, implementasi, dan tinjauan branch yang lebih luas, lihat panduan Superpowers BIG CHANGE.

Sumber dan bacaan lanjutan