Izin agen

Lewati permintaan izin di Claude Code dan Codex.
Dan pertanyaan yang tetap lolos.

Agen yang bekerja tanpa Anda hanya berguna jika ia tidak berhenti pada pertanyaan yang tak ada orang untuk menjawabnya. Di AgentsRoom, setiap CLI agen yang menawarkan bypass punya mode izin, Otonom atau Manual. Otonom meluncurkan agen dengan flag bypass milik CLI itu sendiri, lalu menangani apa yang tetap ditanyakan Claude Code.

Anda memilih sekali per CLI, saat peluncuran pertamanya. Setiap tindakan tetap terlihat di terminal, dan Anda bisa menghentikan agen kapan saja.

Apa yang masih menghentikan agen
  • Peringatan mode Bypass PermissionsDijawab oleh AgentsRoom
  • “Yes, I trust this folder”Dijawab oleh AgentsRoom
  • “Dangerous rm operation”Dijawab oleh AgentsRoom
  • Input berisi email akun AndaDijawab oleh AgentsRoom

Empat pertanyaan yang bisa diajukan Claude Code dalam mode bypass, dan sakelar yang menangani masing-masing. Keempatnya aktif secara default dan bisa dimatikan.

Kebanyakan orang mengalaminya dengan urutan yang sama. Claude Code bertanya sebelum setiap perintah, jadi Anda mencari flag-nya dan memulainya dengan --dangerously-skip-permissions. Permintaan izin berhenti. Lalu Anda membiarkan agen berjalan, kembali sejam kemudian, dan mendapatinya tertahan di depan sebuah pertanyaan: peringatan saat peluncuran, folder yang harus dipercayai, penghapusan yang harus dikonfirmasi.

Pertanyaan-pertanyaan itu bukan bug. Mode bypass melewati permintaan izin, dan dokumentasi Anthropic mencantumkan tindakan yang tidak dilewatinya. Di terminal Anda sendiri, biayanya satu tekanan tombol. Pada tiket backlog, tugas terjadwal, atau tim agen yang berjalan pada malam hari, biayanya seluruh run.

Halaman ini berisi dua hal: penjelasan apa adanya tentang apa yang dilakukan tiap CLI dengan sendirinya, lengkap dengan flag aslinya, dan apa yang ditambahkan AgentsRoom di atasnya. Jika Anda hanya ingin flag-nya, flag itu ada di tabel di bawah, dan Anda tidak memerlukan AgentsRoom untuk memakainya.

Enam mode izin Claude Code

Dari dokumentasi Anthropic, dibaca pada 7 November 2026. Claude Code 2.1.318 mencantumkan enam mode yang sama di claude --help.

ModeApa yang berjalan tanpa bertanyaCara memulainya
default (Manual)Hanya membaca. Selebihnya bertanya. Berlabel Manual di CLI.--permission-mode default
acceptEditsPembacaan, pengeditan file, dan perintah sistem file umum seperti mkdir, touch, mv, dan cp.--permission-mode acceptEdits
planPembacaan dan perintah baca-saja. Mode ini tidak mengedit file sumber Anda.--permission-mode plan
autoSemuanya, dengan model pengklasifikasi terpisah yang memeriksa tindakan sebelum dijalankan.--permission-mode auto
dontAskPembacaan file di direktori kerja Anda dan tool yang sudah Anda setujui sebelumnya. Apa pun yang seharusnya meminta persetujuan akan ditolak.--permission-mode dontAsk
bypassPermissionsSemuanya, kecuali daftar pendek tindakan yang tidak disetujui mode mana pun.--dangerously-skip-permissions

Shift+Tab berpindah antar mode selama sesi, tetapi Anda tidak bisa masuk ke bypassPermissions dari sesi yang dimulai tanpanya: aktifkan saat peluncuran. Varian --allow-dangerously-skip-permissions hanya menambahkannya ke siklus. Di VS Code, sakelar Allow dangerously skip permissions di pengaturan ekstensi juga diperlukan.

Apa yang masih bertanya dalam mode bypass

Setiap pertanyaan seperti yang Anda lihat di terminal, mengapa muncul, dan apa yang dilakukan AgentsRoom terhadapnya.

“WARNING: Claude Code running in Bypass Permissions mode”

Sesi interaktif pertama dalam mode ini menampilkan peringatan dengan dua baris, 1. No, exit dan 2. Yes, I accept. Baris No, exit yang terpilih, jadi menekan Enter secara refleks akan menutup Claude. Setelah diterima, Claude Code mencatatnya dan berhenti bertanya.

Terima peringatan Bypass untuk saya: AgentsRoom mencatat penerimaan Anda sebelum peluncuran. Hanya mode Otonom, tidak pernah lewat SSH.

“Yes, I trust this folder”

Sebelum mulai di folder baru, Claude bertanya apakah Anda memercayainya, karena sebuah repositori bisa membawa hook dan server MCP sendiri. Pertanyaan ini datang sebelum mode bypass berlaku, dan inilah pemberhentian paling sering yang kami ukur pada peluncuran pertama di awal November 2026.

Percayai folder tempat saya meluncurkan agen: AgentsRoom menjawab ya untuk folder tempat Anda meluncurkan agen, di kedua mode izin. Hook dan server MCP folder itu kemudian dimuat tanpa peringatan. Folder home Anda selalu bertanya.

“Dangerous rm operation”, “Compound command contains cd with write operation”

Claude Code bertanya sebelum beberapa penghapusan, seperti rm -f * setelah cd, lalu memblokir perintah setelah dua menit dengan pesan “Claude Code will automatically block this request”. Meski bunyinya begitu, masalahnya bukan cd, melainkan penghapusannya.

Jawab pemeriksaan penghapusan Claude: AgentsRoom menjawab untuk agen dalam mode Otonom pada penghapusan biasa. Claude tetap bertanya jika targetnya root disk, folder sistem, folder home Anda, atau folder proyek, atau salah satu induknya, dan untuk sudo, eval, atau sh -c.

“This call's input holds your account email address”

Claude bertanya sebelum perintah yang berisi alamat email akunnya dan mungkin menjangkau jaringan, jadi agen yang melakukan commit atau memanggil API dengan alamat Anda bisa berhenti di situ.

Lewati pemeriksaan email akun Claude: AgentsRoom mematikan pemeriksaan ini untuk agen dalam mode Otonom, hanya selama sesi mereka. Tidak ada yang ditulis ke pengaturan Claude Anda, dan pemicu webhook yang bertindak atas payload dari luar tetap menjalani pemeriksaan ini.

Yang tidak disentuh AgentsRoom

  • Aturan permissions.ask milik Anda sendiri, dan hook PreToolUse yang menjawab ask. CLI menjalankan hook sebelum memeriksa mode, jadi keduanya tetap bertanya. Pengaturan menampilkan pemberitahuan dengan tombol untuk membuka folder.
  • Kebijakan terkelola. Jika perusahaan Anda mengatur permissions.disableBypassPermissionsMode ke disable, mode ini mati dan AgentsRoom tidak mengakalinya.
  • Aturan deny. Aturan ini memblokir di semua mode, termasuk bypass.
  • Pertanyaan dari agen itu sendiri. Saat agen membutuhkan keputusan dari Anda, ia tetap bertanya.
Pengaturan AgentsRoom, Penyedia AI, tab Claude: Izin agen diatur ke Otonom, dengan sakelar untuk peringatan Bypass, pemeriksaan email akun, pemeriksaan penghapusan, dan kepercayaan folder
Tab Claude di Pengaturan > Penyedia AI. Otonom atau Manual berlaku untuk agen baru dari CLI ini, dan sakelar di bawahnya menjawab pertanyaan yang tetap diajukan Claude Code.

Sakelar yang sama di setiap CLI agen

Pilih Otonom dan AgentsRoom meneruskan flag di bawah ini. Di luar AgentsRoom, inilah flag yang bisa Anda pakai sendiri.

CLIFlag yang diteruskan dalam mode Otonom
Claude Code--dangerously-skip-permissions --enable-auto-mode
Codex--sandbox danger-full-access -a never
Antigravity CLI--dangerously-skip-permissions
GitHub Copilot CLI--allow-all-tools
Cursor--force
Grok Build--always-approve
OpenCode--auto
Kimi Code--auto
Mistral Vibe--agent auto-approve --trust
Amp--dangerously-allow-all
Devin--permission-mode dangerous
oh-my-pi--yolo
Command Code--yolo
Muse Code--yolo
ZCode--mode yolo

--auto milik OpenCode menyetujui apa yang tidak Anda tolak secara eksplisit. Kimi punya dua flag: --yolo masih berhenti sebelum tindakan sensitif, --auto tidak. GitHub Copilot CLI tidak punya flag Manual, jadi AgentsRoom menerapkan flag-nya kecuali Anda mengatur opsi CLI sendiri. Aider selalu mengonfirmasi sendiri di sini, Pi memang dirancang tidak pernah meminta persetujuan tool, dan Freebuff tidak punya flag izin. oh-my-pi berjalan dalam yolo secara default, jadi Manual meneruskan --approval-mode always-ask. MiniMax Code tidak punya flag: AgentsRoom menulis mode ke file konfigurasinya, yang juga berlaku untuk mcode di luar AgentsRoom.

Cara mengaturnya

Satu pilihan per CLI, dan pengecualian di mana pun Anda membutuhkannya.

  1. 1

    Pilih saat peluncuran pertama

    Agen pertama dari sebuah CLI membuka Izin agen: Otonom, ditandai Disarankan untuk mesin dev Anda, atau Manual. Jika Anda tidak pernah ditanya, Otonom-lah yang berlaku.

  2. 2

    Ubah untuk satu CLI penuh

    Pengaturan > Penyedia AI, pilih CLI, lalu Izin agen. Pilihan ini berlaku untuk sesi baru CLI tersebut. Tab Claude juga memuat sakelar yang dijelaskan di atas.

  3. 3

    Ubah untuk satu agen

    Edit agen, Opsi lanjutan, Izin agen: Diwarisi, Otonom, atau Manual. Agen peninjau bisa tetap di Manual sementara yang lain berjalan bebas.

  4. 4

    Atur pada tugas terjadwal

    Di bagian Lanjutan pada sebuah tugas, Mode izin menawarkan tiga nilai yang sama. Agen Manual Anda di CLI itu tetap bertanya, sementara run pukul 3 pagi tidak berhenti.

  5. 5

    Teruskan flag Anda sendiri

    Opsi CLI, di tab penyedia atau pada satu agen, menerima flag apa pun dari CLI. Dalam Otonom, AgentsRoom tetap menambahkan flag bypass yang tidak Anda atur sendiri. Untuk menjalankan Claude Code dalam mode auto, bukan bypass, pilih Manual dan tambahkan --permission-mode auto.

Saat agen benar-benar berhenti

Mode Otonom mengurangi pemberhentian, bukan membuatnya mustahil: hook Anda sendiri bisa bertanya, penghapusan yang dilindungi bisa bertanya, agen bisa punya pertanyaan sungguhan. AgentsRoom menandainya agar ia tidak menunggu diam-diam: lingkaran cahaya merah pada agen, proyek naik di bilah sisi, kotak masuk dengan Cmd/Ctrl+Shift+I, dan notifikasi push di ponsel Anda, tempat Anda bisa menjawab.

Permintaan yang diselesaikan CLI sendiri, seperti pemeriksaan keamanan yang menolak perintah, hilang dengan sendirinya begitu agen kembali bekerja.

Haruskah Anda menjalankan agen dengan cara ini?

Saran Anthropic lebih ketat daripada default kami, dan Anda sebaiknya membaca keduanya. Dokumentasinya menyebut tentang mode bypass: “Only use this mode in isolated environments like containers, VMs, or dev containers without internet access, where Claude Code cannot damage your host system.” Dokumentasi itu juga mengatakan bahwa mode ini “offers no protection against prompt injection or unintended actions” dan mengarahkan ke mode auto untuk pemeriksaan keamanan di latar belakang dengan permintaan izin yang jauh lebih sedikit.

AgentsRoom memakai Otonom sebagai default karena agennya sering berjalan tanpa Anda, pada tiket, jadwal, atau langkah tim, ketika satu agen yang berhenti membuat seluruh run hilang. Itu sebuah kompromi, bukan fitur keamanan: Otonom bukan sandbox, dan agen bisa menghapus, melakukan push, atau mengirim apa yang diizinkan perintahnya.

Batas yang masuk akal jika Anda memakainya: aturan deny untuk apa yang tidak boleh pernah berjalan, seperti Bash(git push *), satu git worktree per agen agar run yang buruk tetap terkurung, peninjauan per agen sebelum apa pun di-commit, dan server atau container sekali pakai untuk repositori yang tidak Anda percayai. Pada apa pun yang memiliki kredensial produksi dalam jangkauan, pilih Manual.

Aturan deny berlaku di semua mode (.claude/settings.json):

{
  "permissions": {
    "deny": ["Bash(git push *)", "Read(*.env)"]
  }
}

Batasan

  • Mode izin adalah pengaturan peluncuran. Mode ini berlaku untuk sesi baru: mulai ulang agen yang sudah berjalan.
  • Konsol di host jarak jauh lewat SSH berjalan tanpa hook dan penerimaan awal dari AgentsRoom: Claude tetap bertanya di sana, kecuali Anda sudah menjawab di mesin itu.
  • Kepercayaan folder ditulis untuk agen Claude lokal. CLAUDE_CONFIG_DIR yang diatur oleh profil shell Anda masih bisa memunculkan pertanyaan itu.
  • Keempat sakelar ini menyangkut Claude Code. Untuk CLI lain, pertanyaan folder ditangani saat peluncuran tanpa sakelar: Codex lewat konfigurasinya, Kimi dan Antigravity lewat registry mereka, Cursor, Grok, dan Vibe dengan --trust.
  • Permintaan ini milik Claude Code dan bisa berubah di versi mana pun. Pesan yang dikutip di sini dibaca pada November 2026.
  • AgentsRoom tidak menaruh agen Anda dalam sandbox. Ia menjalankan CLI di mesin Anda, dengan file dan kredensial Anda.

Pertanyaan yang sering diajukan

Tanyakan hal lain kepada kami
Bagaimana cara menghentikan Claude Code agar tidak meminta izin?
Mulai dengan claude --dangerously-skip-permissions, atau claude --permission-mode bypassPermissions, yang setara. Untuk opsi yang lebih ringan, gunakan --permission-mode acceptEdits untuk menyetujui pengeditan file saja, --permission-mode auto agar pengklasifikasi memeriksa tindakan menggantikan Anda, atau tambahkan aturan permissions.allow untuk perintah yang Anda percayai. Di AgentsRoom, Otonom adalah mode izin default, jadi agen dimulai dengan cara ini tanpa perlu mengetik flag.
Mengapa Claude Code masih meminta izin dalam mode bypass?
Karena mode bypass punya pengecualian. Menurut dokumentasi Anthropic, mode ini masih berhenti pada aturan ask yang eksplisit, pada penghapusan jalur kritis yang dikenali dan perintah yang ditandai Dangerous rm operation, dan pada pertanyaan yang diajukan agen kepada Anda. Peringatan peluncuran pertama dan layar kepercayaan folder juga muncul sebelum mode ini berlaku. Hook PreToolUse milik Anda yang menjawab ask juga tetap bertanya. Lihat daftar di atas untuk arti tiap pesan.
Bagaimana cara melewati “Yes, I trust this folder”?
Claude Code menyimpan jawaban Anda per folder di ~/.claude.json, jadi ia hanya bertanya sekali per folder, kecuali di folder home Anda, tempat tidak ada jawaban yang disimpan. Di AgentsRoom, Percayai folder tempat saya meluncurkan agen menjawab untuk folder tempat Anda meluncurkan agen, dan aktif secara default. Menerima berarti hook dan server MCP folder itu dimuat tanpa peringatan: matikan pengaturan ini jika Anda membuka repositori yang bukan tulisan Anda.
Bypass permissions atau mode auto: apa bedanya?
Bypass permissions melewati permintaan izin dan pemeriksaan keamanan: pemanggilan tool langsung berjalan. Mode auto juga berjalan tanpa permintaan izin rutin, tetapi model pengklasifikasi terpisah meninjau tindakan terlebih dahulu dan memblokir apa yang melampaui permintaan Anda, menyasar infrastruktur yang tidak dikenal, atau tampak digerakkan oleh konten berbahaya. Anthropic merekomendasikan mode auto karena alasan itu, dan mencatat bahwa mode ini pun tidak menjamin keamanan. Mode ini bergantung pada paket Anda, model Anda, dan pengaturan organisasi Anda.
Bisakah bypass permissions dijadikan default di settings.json?
Ya. Atur permissions.defaultMode ke bypassPermissions di pengaturan pengguna Anda, ~/.claude/settings.json, di file yang diteruskan dengan --settings, atau di pengaturan terkelola. Dokumentasi Anthropic tidak mencantumkan pengaturan proyek untuk nilai ini, dan cara terdokumentasi untuk melarang mode ini adalah permissions.disableBypassPermissionsMode yang diatur ke disable.
Bisakah bypass permissions diaktifkan di tengah sesi?
Tidak dari sesi yang dimulai tanpanya. Dokumentasi Anthropic mengatakan untuk mengaktifkannya saat peluncuran. Mulai dengan --allow-dangerously-skip-permissions untuk menambahkannya ke siklus Shift+Tab tanpa mengaktifkannya, lalu pilih saat Anda membutuhkannya.
Mengapa muncul pesan “cannot be used with root/sudo privileges”?
Di Linux dan macOS, Claude Code menolak dimulai dalam mode ini sebagai root atau di bawah sudo, kecuali sesi berjalan di dalam sandbox yang dikenalinya. Solusinya adalah menjalankannya sebagai pengguna biasa, yang juga diminta Anthropic di dalam container.
Apa flag yang sama di Codex dan CLI lainnya?
AgentsRoom meneruskan --sandbox danger-full-access -a never ke Codex, yang mematikan persetujuan dan menghapus sandbox-nya; codex --help juga mendokumentasikan --dangerously-bypass-approvals-and-sandbox. Antigravity CLI memakai --dangerously-skip-permissions, Grok Build --always-approve, Amp --dangerously-allow-all, Cursor --force, dan Kimi Code --auto. Tabel di atas mencantumkan semuanya.
Apakah mode Otonom aman dibiarkan aktif?
Itu sebuah kompromi, bukan perlindungan. Mode ini menghilangkan pertanyaannya, bukan risikonya: agen bisa menghapus atau melakukan push apa yang diizinkan perintahnya, dan repositori yang Anda buka bisa memuat instruksi yang ditulis untuk menyesatkannya. Gunakan aturan deny untuk apa yang tidak boleh pernah berjalan, satu worktree per agen, dan tinjau sebelum commit. Pilih Manual, atau mesin sekali pakai, saat kredensial produksi berada dalam jangkauan.
Apakah saya harus memakai AgentsRoom untuk ini?
Tidak. Flag dan pengaturan di atas adalah milik CLI itu sendiri dan berfungsi di terminal mana pun. Yang ditambahkan AgentsRoom adalah satu pilihan per CLI alih-alih flag di setiap peluncuran, jawaban atas pertanyaan Claude Code yang tersisa, pengecualian per agen atau per tugas terjadwal, dan peringatan yang terlihat di desktop dan ponsel saat agen benar-benar berhenti.

Anda mungkin juga suka

Claude Code Hooks

Panduan lengkap hooks Claude Code: lifecycle hooks PreToolUse, PostToolUse, UserPromptSubmit, Stop, Notification, dan SubagentStop. Konfigurasi hooks di .claude/settings.json, otomatiskan guardrail, dan pantau setiap event hook secara real-time di berbagai agen Claude Code dengan AgentsRoom.

Review Per-Agen

Tinjau perubahan kode dari setiap agen AI secara terpisah. AgentsRoom melacak agen Claude Code mana yang memodifikasi file mana. Filter diff berdasarkan agen, tinjau secara individual, commit per agen untuk riwayat git yang bersih.

Tugas Terjadwal: cron untuk agen AI

Jadwalkan agen AI dan alur kerja pengembangan yang berulang tanpa menulis satu pun ekspresi cron. Jalankan sesi Claude Code atau Codex setiap pagi untuk meninjau pull request, pindai log kerusakan setiap malam, periksa dependensi setiap Senin, hasilkan changelog mingguan, atau jalankan satu putaran QA setelah setiap deploy. Pilih frekuensi (setiap N menit, per jam, harian, mingguan, bulanan), prompt, dan peran agen. AgentsRoom menjalankannya untuk Anda, menyusul jalankan yang terlewat pada peluncuran berikutnya, dan menyimpan riwayat jalankan yang bisa dibuka kembali.

Multi-Provider

AgentsRoom mendukung 19 provider AI coding: Claude, Codex, GitHub Copilot CLI, OpenCode, Antigravity CLI, Aider, Grok Build, Mistral Vibe, Kimi Code, Amp, oh-my-pi, Freebuff, Devin, Cursor, Command Code, Muse Code, Pi, MiniMax Code dan ZCode. Tetapkan provider berbeda per agent, beralih provider di tengah percakapan, dan pertahankan konteks penuh dengan handoff otomatis. Alat multi-provider AI coding terbaik.

Autonomous Coding Agent

Autonomous coding agent adalah AI developer yang merencanakan, mengeksekusi, menguji, dan mengoreksi dirinya sendiri tanpa input manusia yang terus-menerus. Pelajari apa itu autonomous coding agent, bagaimana perbedaannya dari copilot, autonomous AI coding agent utama yang tersedia saat ini (Claude Code, Codex CLI, Antigravity CLI, OpenCode, Aider, Grok Build, Mistral Vibe, Kimi Code), dan bagaimana AgentsRoom adalah pusat komando visual untuk menjalankan armada autonomous coding agent secara paralel.

Insinyur DevOpsPenulisPengembang FrontendTenaga PenjualanPengembang BackendCoach & PelatihArsitek Perangkat LunakPenasihat HukumInsinyur QAKeuangan & AdministrasiPengembang Full-StackDesainer KreatifPengembang MobilePenelitiInsinyur KeamananSDM & Rekrutmen
Manajer ProyekPenerjemahAhli GitAnalis DataSpesialis SEOAkuntanSpesialis LokalisasiKomunikasi & HumasPemikir KreatifOperasional & LogistikSpesialis PemasaranLayanan PelangganAsisten proyekStaf PengadaanManajer KomunitasAsisten Pribadi

Biarkan agen Anda menyelesaikan apa yang mereka mulai

Unduh AgentsRoom, pilih Otonom atau Manual sekali per CLI, dan dapatkan peringatan hanya saat agen benar-benar membutuhkan Anda.

Unduh AgentsRoomGratis

Aplikasi pendamping: pantau agen Anda saat bepergian

Gunakan Claude, Codex, Antigravity CLI, atau penyedia AI lainnya.

Dapatkan ekstensi
Chrome Web Store

Kirim bug dan permintaan langsung ke backlog publik Anda.

Agen yang dibaca seperti percakapan

Setiap agen punya peran, wajah, dan utas yang Anda baca seperti aplikasi pesan.

Tampilan percakapan

Tampilan percakapan AgentsRoom: pekerjaan agen AI coding ditampilkan sebagai utas obrolan
Beberapa proyek
Multi-penyedia
Beberapa agen
Status langsung
File diff & commit
Pendamping mobile
Pratinjau langsung
Tim agen
Otomatisasi browser
Dev berbasis backlog
Pustaka prompt
Pustaka skill
Lihat semua fitur