> ## Documentation Index
> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Menyiapkan Code Review

> Aktifkan Code Review untuk organisasi Claude Anda: hubungkan GitHub, instal Claude GitHub App, pilih repositori, dan atur kapan review dijalankan

Sebagai Owner organisasi Claude Anda, Anda mengaktifkan Code Review di [**Admin settings > Claude Code**](https://claude.ai/admin-settings/claude-code#code-review) di claude.ai. Review berjalan di infrastruktur Anthropic, sehingga Anda tidak perlu menambahkan file workflow ke repositori Anda.

Setelah penyiapan, Anda memilih seberapa menyeluruh review dilakukan dan kapan review dijalankan di setiap repositori. Pengeluaran Anda lebih besar pada tingkat review yang lebih tinggi dan ketika review dijalankan lebih sering. Lihat [Biaya Code Review](/docs/id/code-review-costs#pricing).

<h2 id="what-you-need-to-turn-on-code-review">
  Yang Anda perlukan untuk mengaktifkan Code Review
</h2>

Pertama, periksa apakah organisasi Anda [memenuhi syarat untuk Code Review](/docs/id/code-review#availability). Kemudian pastikan Anda memiliki akses berikut, atau ada seseorang yang memilikinya:

| Akses | Diperlukan untuk |
| :- | :- |
| [Peran Owner](/docs/id/server-managed-settings#access-control) di organisasi Claude Anda | Setiap langkah di halaman admin |
| Owner organisasi GitHub | Menginstal Claude GitHub App dan [menautkannya ke organisasi Claude Anda](/docs/id/admin-setup#connected-github-accounts). Jika Anda bukan owner, minta seorang owner untuk menginstal dan menautkan aplikasi tersebut sebelum Anda memulai |
| Akses tulis ke setiap repositori yang Anda tambahkan, dari akun GitHub yang Anda hubungkan ke Claude | Menambahkan repositori |

<h2 id="turn-on-code-review">
  Mengaktifkan Code Review
</h2>

<Steps>
  <Step title="Klik sakelar Allow code review">
    Buka bagian **Code review** di [**Admin settings > Claude Code**](https://claude.ai/admin-settings/claude-code#code-review) dan klik sakelar **Allow code review**.

    Jika Code Review langsung aktif tanpa dialog, organisasi Anda sudah memiliki Claude GitHub App yang tertaut atau repositori yang sudah ditambahkan. Lanjutkan ke [Menambahkan lebih banyak repositori](#add-more-repositories), lalu kembali untuk langkah terakhir.
  </Step>

  <Step title="Hubungkan akun GitHub Anda">
    Jika dialog **Connect GitHub** terbuka, klik **Connect**. Jika organisasi Anda menggunakan GitHub Enterprise Server, pilih instans Anda di dialog terlebih dahulu. GitHub akan meminta Anda mengotorisasi Claude, lalu mengembalikan Anda ke halaman admin dengan dialog **Add a repository** terbuka.

    Jika **Add a repository** langsung terbuka, akun Anda sudah terhubung, jadi lanjutkan ke langkah berikutnya.
  </Step>

  <Step title="Instal Claude GitHub App">
    Jika repositori yang Anda inginkan tercantum di dialog **Add a repository**, atau Anda menemukannya dengan mencari di sana, lanjutkan ke langkah berikutnya. Dialog hanya mencantumkan repositori jika Claude GitHub App dapat mengaksesnya, jadi jika repositori tersebut tidak ada di sana, instal aplikasinya:

    * Klik **Install GitHub App**. Jika tidak ada repositori yang tercantum, ini berupa tombol di dialog. Jika ada, tombol ini berada di bagian bawah menu filter organisasi GitHub pada dialog. Halaman instalasi GitHub terbuka di tab baru.
    * Pilih organisasi GitHub yang memiliki repositori tersebut.
    * Pilih repositori mana yang dapat diakses oleh aplikasi.
    * Setujui izin yang diminta. Kumpulan izin ini lebih luas daripada yang digunakan oleh review dan digunakan bersama oleh fitur Claude lainnya, seperti [GitHub Actions](/docs/id/github-actions). Lihat [apa yang dapat diakses oleh review](/docs/id/code-review#what-a-review-can-access) dan [daftar izin lengkap](/docs/id/github-actions#github-app-permissions).
    * Ketika instalasi selesai, tab akan kembali ke Claude. Jika tab tersebut menampilkan tombol **Finish connecting GitHub**, klik tombol tersebut untuk menautkan instalasi ke organisasi Claude Anda.
    * Kembali ke tab halaman admin, tempat daftar di dialog akan dimuat ulang.
  </Step>

  <Step title="Pilih repositori">
    Pilih repositori yang ingin Anda review, lalu klik **Continue**. Menambahkan repositori memerlukan akses tulis ke repositori tersebut dari akun GitHub yang Anda hubungkan. Anda dapat [menambahkan lebih banyak repositori](#add-more-repositories) nanti.
  </Step>

  <Step title="Klik Finish">
    Dialog **Code review is set up** akan muncul. Klik **Finish** untuk mengaktifkan Code Review. Jika Anda menutup dialog dengan cara lain, repositori Anda tetap ditambahkan tetapi **Allow code review** tetap nonaktif, dan Anda mengaktifkannya dari sakelar.

    Setiap repositori awalnya diatur untuk melakukan review setelah setiap push, yang menjalankan review paling banyak. Untuk menjalankan lebih sedikit, [atur kapan review dijalankan](#set-when-reviews-run).
  </Step>

  <Step title="Verifikasi dengan pull request uji">
    Buka pull request uji di salah satu repositori yang Anda tambahkan, dan jangan tandai sebagai draft. Check run bernama **Claude Code Review** akan muncul dalam beberapa menit. Jika Anda sudah mengatur repositori ke **Manual (@claude review)**, beri komentar `@claude review` pada pull request untuk memulai review pertama.

    Jika tidak ada check run yang muncul, lihat [No check run appears on the test pull request](/docs/id/code-review-troubleshooting#no-check-run-appears-on-the-test-pull-request).

    Setelah review tiba, kirimkan kepada developer Anda [Membaca dan meminta review pada pull request](/docs/id/code-review-pull-requests), yang membahas tingkat keparahan, perintah komentar, dan cara menanggapi temuan.
  </Step>
</Steps>

<h2 id="set-defaults-for-your-organization">
  Mengatur default untuk organisasi Anda
</h2>

Sebagai Owner, Anda menentukan seberapa menyeluruh review dilakukan dan seberapa sering review dijalankan. Keduanya ada di bagian **Code review** di [**Admin settings > Claude Code**](https://claude.ai/admin-settings/claude-code#code-review).

<h3 id="set-the-default-review-level">
  Mengatur tingkat review default
</h3>

Tingkat review menentukan seberapa menyeluruh setiap review, dan review yang lebih menyeluruh memerlukan biaya lebih besar. Anda menetapkan satu default untuk organisasi dan dapat menimpanya untuk repositori tertentu.

| Tingkat | Yang dikompromikan |
| :- | :- |
| Quick | Pemeriksaan yang lebih ringan. Tingkat tercepat, dengan biaya terendah |
| Standard | Keseimbangan antara kedalaman, kecepatan, dan biaya. Tingkat default |
| Deep | Pemeriksaan paling menyeluruh. Memakan waktu paling lama dan biaya paling besar |

* **Default organisasi**: pilih tingkat di bawah **Review level** dan konfirmasi dengan **Change level**. Setiap repositori menggunakannya kecuali Anda memberikan tingkat tersendiri untuk repositori tersebut.
* **Satu repositori**: klik **Edit** pada baris repositori, lalu pilih **Review level** di sana. Opsi pertama, **Default**, mengikuti organisasi. Tingkat tersimpan segera setelah Anda memilihnya.

Tingkat baru berlaku untuk review yang dimulai setelah perubahan. Untuk faktor lain yang memengaruhi biaya setiap review, lihat [Biaya dan penggunaan Code Review](/docs/id/code-review-costs).

<h3 id="set-when-reviews-run">
  Mengatur kapan review dijalankan
</h3>

Setiap repositori memiliki pengaturan **Review runs** tersendiri, yang menentukan kapan pull request-nya di-review.

* **Once after PR creation**: review dijalankan ketika pull request dibuka, dibuka kembali, atau ditandai siap untuk di-review
* **After every push**: review dijalankan pada setiap push ke branch pull request, menangkap masalah baru seiring perkembangan pull request dan menyelesaikan thread secara otomatis ketika Anda memperbaiki masalah yang ditandai
* **Manual (@claude review)**: membuka atau melakukan push ke pull request tidak memulai review. Beri komentar [`@claude review`](/docs/id/code-review-pull-requests#comment-commands) untuk meminta review, atau `@claude review always` untuk juga melanggankan pull request ke review pada push berikutnya.

Manual berguna untuk repositori dengan lalu lintas tinggi di mana Anda ingin memilih pull request tertentu untuk di-review, atau untuk mulai me-review pull request hanya setelah siap. Untuk membandingkan dampak setiap opsi terhadap pengeluaran, lihat [Seberapa sering review dijalankan](/docs/id/code-review-costs#how-often-reviews-run).

Untuk mengubah pengaturan, klik **Edit** pada baris repositori di tabel **Repositories** dan pilih opsi **Review runs**. Pilihan tersimpan segera setelah Anda memilihnya, dan kolom **Review runs** pada tabel menampilkannya dalam bentuk singkat sebagai Once per PR, Every push, atau Manual.

* **Draft dan pull request dari fork**: opsi apa pun yang Anda pilih, [review otomatis melewati keduanya](/docs/id/code-review-pull-requests#review-drafts-and-pull-requests-from-forks)
* **Repositori baru**: repositori yang Anda tambahkan dari dialog **Add a repository** dimulai dengan **After every push**. Jika organisasi GitHub-nya [dicakup secara keseluruhan](#cover-a-whole-github-organization), repositori tersebut mengikuti pengaturan baris organisasi tersebut.

<h3 id="turn-tip-comments-on-or-off">
  Mengaktifkan atau menonaktifkan komentar tip
</h3>

Komentar tip adalah komentar singkat yang diposting Claude pada pull request ketika tidak ada review yang dimulai, yang menjelaskan alasannya dan langkah selanjutnya. **Show tips on pull requests** aktif secara default. Jika aktif, Claude memposting tip dalam setiap kasus berikut, yang menjelaskan:

* **Repositori diatur ke Manual**: cara meminta review dengan komentar
* **Pull request berasal dari fork**: bahwa maintainer dapat meminta review
* **Bot, atau seseorang tanpa akses tulis, memberi komentar `@claude review`**: bahwa tidak ada review yang dimulai, dan siapa yang dapat memintanya
* **Organisasi GitHub tidak tertaut ke organisasi Claude Anda**: bahwa review dijeda, dan cara menautkannya

Nonaktifkan pengaturan ini untuk menghentikan komentar-komentar tersebut.

<h3 id="what-developers-can-change">
  Yang dapat diubah oleh developer
</h3>

Developer akan menghubungi Anda untuk mengubah tingkat review, pengaturan **Review runs**, atau repositori mana yang mendapatkan review. Dari GitHub, tanpa peran Owner, mereka dapat melakukan hal-hal berikut:

* **Meminta review**: beri komentar [`@claude review`](/docs/id/code-review-pull-requests#comment-commands) pada pull request. Ini memerlukan akses tulis ke repositori, dan berfungsi pada [draft dan pull request dari fork](/docs/id/code-review-pull-requests#review-drafts-and-pull-requests-from-forks), yang dilewati oleh review otomatis.
* **Melanggankan satu pull request ke review pada setiap push**: beri komentar `@claude review always` pada pull request yang bukan [draft atau berasal dari fork](/docs/id/code-review-pull-requests#review-drafts-and-pull-requests-from-forks), misalnya di repositori yang diatur ke Manual
* **Mengubah apa yang ditandai oleh review**: lakukan commit [file `REVIEW.md` dan `CLAUDE.md`](/docs/id/code-review-customize) ke repositori, misalnya untuk menambahkan pemeriksaan

Review yang diminta oleh developer [ditagihkan ke organisasi Anda](/docs/id/code-review-costs#pricing). Untuk membatasi pengeluaran Code Review dalam sebulan, lihat [Membatasi pengeluaran Anda](/docs/id/code-review-costs#limit-your-spend).

<h2 id="manage-repositories">
  Mengelola repositori
</h2>

Anda dapat menambahkan repositori satu per satu atau mencakup seluruh organisasi GitHub sekaligus, dan menghentikan review di mana pun Anda tidak menginginkannya.

<h3 id="add-more-repositories">
  Menambahkan lebih banyak repositori
</h3>

Untuk menambahkan repositori setelah penyiapan, klik **Add** di atas tabel **Repositories** di bagian **Code review**. Dialog **Add a repository** akan terbuka. Pilih repositori dan klik **Continue**.

* **Repositori tidak tercantum**: lihat [A repository isn't listed in Add a repository](/docs/id/code-review-troubleshooting#a-repository-isn’t-listed-in-add-a-repository).
* **Anda menginginkan setiap repositori dalam organisasi GitHub**: [cakup organisasi tersebut](#cover-a-whole-github-organization) alih-alih memilih repositori satu per satu

<h3 id="cover-a-whole-github-organization">
  Mencakup seluruh organisasi GitHub
</h3>

Untuk mengaktifkan Code Review bagi setiap repositori dalam organisasi GitHub, atur **Review runs** pada baris organisasi tersebut di tabel **Repositories**. Ini mencakup setiap repositori di sana yang dapat diakses oleh Claude GitHub App, termasuk repositori yang ditambahkan kemudian. Hal ini dapat meningkatkan pengeluaran secara signifikan. Ini memerlukan semua hal berikut:

* Akun GitHub yang Anda hubungkan ke Claude adalah owner organisasi GitHub tersebut.
* Organisasi berada di github.com. Instans GitHub Enterprise Server dan akun GitHub pribadi tidak memenuhi syarat.
* [Batas pengeluaran bulanan](/docs/id/code-review-costs#limit-your-spend) telah ditetapkan, untuk organisasi Claude Anda atau untuk Code Review.

Untuk mencakup organisasi, klik **Edit** pada barisnya, pilih opsi **Review runs**, dan konfirmasi. Opsinya adalah tiga opsi dari [Mengatur kapan review dijalankan](#set-when-reviews-run) ditambah **Off**.

Setelah Anda mengonfirmasi, perubahan berikut akan berlaku:

* **Cakupan**: setiap repositori dicakup mulai dari pull request berikutnya. Jika Claude GitHub App diinstal pada repositori tertentu alih-alih semua repositori, Claude me-review repositori tersebut; ubah akses repositori aplikasi di GitHub untuk mencakup sisanya.
* **Pengaturan yang sudah ada**: setiap repositori dalam organisasi GitHub tersebut mengikuti opsi yang Anda pilih, termasuk repositori yang sebelumnya Anda atur secara individual. Mengatur baris tersebut lagi memberikan hasil yang sama. Repositori yang Anda nonaktifkan pada barisnya sendiri tetap nonaktif.
* **Perubahan individual setelahnya**: repositori yang kemudian Anda atur berbeda dari organisasinya ditandai **Custom** di tabel.
* **Tingkat review**: baris organisasi tidak memiliki tingkat review tersendiri.

<h3 id="turn-off-code-review-or-remove-a-repository">
  Menonaktifkan Code Review atau menghapus repositori
</h3>

Di bagian **Code review** di [**Admin settings > Claude Code**](https://claude.ai/admin-settings/claude-code#code-review), pilih kontrol yang sesuai dengan apa yang ingin Anda hentikan:

* **Satu repositori, tetap di daftar**: klik **Edit** pada barisnya dan nonaktifkan **Code review**. Tabel menampilkan repositori tersebut sebagai Off.
* **Satu repositori, menghapusnya**: klik **Edit** pada barisnya, lalu **Remove repository** di bagian bawah dialog. Review berhenti di sana, dan organisasi Claude lain kemudian dapat menyiapkan repositori tersebut. Selama organisasi GitHub repositori tersebut dicakup secara keseluruhan, Anda tidak dapat menghapusnya; nonaktifkan sakelar **Code review**-nya sebagai gantinya.
* **Seluruh organisasi GitHub**: klik **Edit** pada baris organisasi dan pilih **Off**. Ini juga menonaktifkan repositori dalam organisasi tersebut yang Anda tambahkan satu per satu.
* **Semuanya**: nonaktifkan **Allow code review**. Tidak ada review baru yang dimulai di repositori mana pun, dan daftar repositori Anda tetap ada sehingga Anda dapat mengaktifkannya kembali nanti.

<h2 id="related-resources">
  Sumber daya terkait
</h2>

* [Biaya dan penggunaan Code Review](/docs/id/code-review-costs): bagaimana tingkat review dan waktu review dijalankan memengaruhi pengeluaran, cara menetapkan batas pengeluaran, dan tempat melihat penggunaan
* [Membaca dan meminta review pada pull request](/docs/id/code-review-pull-requests): apa yang dilihat developer pada pull request dan perintah komentar
* [Menyesuaikan Code Review](/docs/id/code-review-customize): sesuaikan apa yang ditandai Claude dengan `REVIEW.md` dan `CLAUDE.md`
* [GitHub Enterprise Server](/docs/id/github-enterprise-server): hubungkan instans GitHub yang di-host sendiri sebelum penyiapan
