SpyBara
Go Premium

code-review.md 2026-10-21 23:02 UTC to 2026-10-22 22:58 UTC

This page contains 23 additions and 23 deletions.

2026
Fri 2 22:59 Sat 3 23:57 Tue 6 23:59 Wed 7 23:59 Sat 10 23:01 Wed 14 22:58 Thu 15 23:58 Tue 20 23:00 Thu 22 22:58 Fri 23 22:59 Sun 25 23:58 Fri 30 23:01

Code Review

Tangkap bug di pull request GitHub dengan Code Review: Claude me-review setiap perubahan, memverifikasi temuannya, dan berkomentar sebaris. Untuk paket Team dan Enterprise

Dengan Code Review, Claude me-review pull request di repositori GitHub Anda. Beberapa agent membaca setiap perubahan bersama kode di sekitarnya, mencari masalah seperti kesalahan logika, kerentanan keamanan, atau kasus tepi yang rusak. Langkah verifikasi memeriksa temuan terhadap kode sebelum temuan tersebut dilaporkan.

Temuan tiba sebagai komentar sebaris pada baris yang bersangkutan, diurutkan berdasarkan tingkat keparahan, dengan ringkasan dan check run pada pull request. Review tidak pernah menyetujui atau memblokir pull request, sehingga keputusan untuk melakukan merge tetap berada di tangan tim Anda.

Diagram review dalam empat tahap. Pull request di GitHub diteruskan ke beberapa agent yang mencari secara paralel di infrastruktur Anthropic. Langkah verifikasi membuang positif palsu, temuan yang tersisa dideduplikasi dan diurutkan berdasarkan tingkat keparahan, dan review memposting komentar sebaris, ringkasan, dan check run kembali ke GitHub.

[!NOTE]

Code Review menggunakan AI untuk me-review kode dan mungkin melewatkan bug, kerentanan keamanan, atau masalah lainnya. Review tanpa temuan tidak berarti kode Anda bebas dari kesalahan atau aman.

Untuk mengaktifkan Code Review, seorang Owner organisasi Claude Anda mengikuti Siapkan Code Review. Claude juga dapat me-review kode tanpa layanan ini. Jalankan /code-review di sesi Claude Code Anda pada paket apa pun, atau bandingkan semua opsi.

Ketersediaan

Periksa apakah organisasi Anda memenuhi syarat sebelum Anda menyiapkan Code Review:

  • Paket: Team dan Enterprise
  • Host kode: repositori yang di-host di GitHub, termasuk GitHub Enterprise Server dan GitHub Enterprise Cloud dengan residensi data. Untuk residensi data, minta seorang Owner mengikuti penyiapan admin GitHub Enterprise Server dan memasukkan hostname ghe.com milik enterprise Anda.
  • Retensi data: Code Review tidak tersedia untuk organisasi yang mengaktifkan Zero Data Retention atau yang menerapkan konfigurasi HIPAA, dan tidak tercakup dalam Business Associate Agreement (BAA) Anthropic.
  • Kunci enkripsi: Code Review belum tersedia untuk organisasi yang menggunakan kunci enkripsi yang dikelola pelanggan (CMEK).
  • Penyedia cloud: Anda memerlukan organisasi Claude pada salah satu paket ini meskipun developer Anda menggunakan Claude Code melalui Amazon Bedrock, Agent Platform Google Cloud, atau Microsoft Foundry

Siapkan dan gunakan Code Review

Pilih halaman sesuai dengan apa yang perlu Anda lakukan:

Siapkan Code Review

Periksa persyaratan, pasang Claude GitHub App, dan pilih repositori, tingkat review, serta kapan review berjalan

Sesuaikan Code Review

Sesuaikan apa yang ditandai dengan file REVIEW.md dan CLAUDE.md di repositori Anda

Baca dan minta review pada pull request

Baca temuan beserta tingkat keparahannya, dan minta review lain dengan komentar

Pemecahan masalah Code Review

Perbaiki review yang tidak dimulai, gagal, atau dilewati karena anggaran

Biaya dan penggunaan Code Review

Lihat cara review ditagih, perkirakan pengeluaran, tetapkan batas pengeluaran bulanan, dan lacak aktivitas review

Cara kerja review

Secara default, Code Review berfokus pada kebenaran: bug yang akan merusak produksi, bukan preferensi pemformatan atau cakupan pengujian yang hilang. Untuk mengubah apa yang ditandainya, tambahkan file panduan ke repositori Anda.

Review berjalan di infrastruktur Anthropic dalam empat tahap:

  1. Temukan: beberapa agent memeriksa diff dan kode di sekitarnya secara paralel.
  2. Verifikasi: langkah verifikasi memeriksa kandidat temuan terhadap kode dan menyaring positif palsu.
  3. Urutkan: temuan yang tersisa dideduplikasi dan diurutkan berdasarkan tingkat keparahan.
  4. Posting: review memposting hasilnya pada pull request.

Setiap review meninggalkan hal-hal berikut pada pull request:

  • Temuan: komentar sebaris pada baris yang bersangkutan, dengan ringkasan di badan review
  • Check run: bernama Claude Code Review, dengan temuan tercantum di detailnya. Check run tidak berakhir dengan status gagal.
  • Ketika tidak menemukan apa pun: judul check run berbunyi Code review found no issues, dan Claude memposting catatan singkat yang sama pada pull request

Code Review memilih model Claude yang digunakan untuk menjalankan review, dan pengaturan admin-nya tidak menawarkan pilihan model. Untuk membuat review lebih atau kurang menyeluruh, ubah tingkat review.

Setelah seorang Owner mengaktifkan Code Review, setiap repositori memiliki pengaturan untuk kapan review berjalan: sekali ketika pull request dibuka, setelah setiap push, atau hanya atas permintaan. Apa pun pengaturannya, siapa pun dengan akses tulis ke repositori dapat mengomentari @claude review pada pull request untuk memulai review.

Tingkat review

Tingkat review menentukan seberapa menyeluruh setiap review, dan review yang lebih menyeluruh memerlukan biaya lebih besar:

  • Quick: pemeriksaan yang lebih ringan. Tingkat tercepat, dengan biaya terendah.
  • Standard: kedalaman, kecepatan, dan biaya yang seimbang. Tingkat default.
  • Deep: pemeriksaan paling menyeluruh. Memakan waktu paling lama dan biaya paling besar.

Seorang Owner memilih satu tingkat untuk organisasi dan dapat memberikan tingkat tersendiri untuk repositori individual, seperti Quick untuk codebase biasa dan Deep untuk codebase yang kritis. Untuk faktor lain yang memengaruhi biaya setiap review, lihat Biaya dan penggunaan Code Review.

Apa yang dapat diakses review

Review menjangkau repositori Anda melalui Claude GitHub App yang dipasang Owner selama penyiapan:

  • Tempat review berjalan: di infrastruktur Anthropic, dalam lingkungan terkelola. Review tidak berjalan di lingkungan self-hosted.
  • Apa yang dibaca dan ditulisnya: di dalam review, akses ke repositori Anda bersifat read-only, dan review tidak melakukan push commit. Pada pull request, review memposting komentar dan check run, menyelesaikan utas komentarnya sendiri yang sebelumnya, dan dapat bereaksi terhadap perintah komentar dengan 👀. Aplikasi itu sendiri memiliki kumpulan izin yang lebih luas yang dibagikan oleh fitur Claude lainnya.
  • Cara memeriksa kode Anda: review bekerja dengan membaca diff dan kode di sekitarnya, tanpa membangun atau menjalankan kode Anda.

Siapa yang mengendalikan review

Bandingkan cara mendapatkan review

Untuk menemukan opsi yang tersedia bagi Anda, periksa kolom Siapa yang dapat menggunakannya terhadap paket dan host kode Anda:

Opsi Apa yang memulai review Tempat berjalan Siapa yang dapat menggunakannya
Code Review Aktivitas pull request, sesuai pengaturan setiap repositori, atau komentar @claude review Infrastruktur Anthropic Organisasi pada paket Team atau Enterprise dengan repositori GitHub, setelah Owner mengaktifkannya
/code-review Anda menjalankan perintah pada branch Anda Sesi Claude Code Anda Siapa saja, pada paket apa pun
Ultrareview Anda memulainya dari Claude Code Sandbox cloud Memerlukan masuk dengan akun claude.ai. Lihat Ultrareview untuk mengetahui di mana fitur ini tidak tersedia
Claude di CI Anda sendiri, dengan GitHub Actions atau GitLab CI/CD Event pipeline Anda, seperti setiap pull request atau merge request Runner CI Anda sendiri Siapa saja dengan kunci API Claude atau kredensial penyedia cloud, di GitHub atau GitLab
Reviewer Anda sendiri, sebagai subagent atau skill Anda atau Claude memanggilnya selama sesi Di mana pun Anda menjalankan Claude Code Siapa saja yang menulisnya

Sumber daya terkait