Proxy jaringan

Satu proxy untuk setiap CLI agen,
diatur sekali untuk semua agennya

Kantor Anda ingin Claude Code keluar lewat proxy kantor, sementara Codex pribadi Anda keluar lewat koneksi rumah. Mengekspor HTTPS_PROXY di shell mengirim semua CLI lewat jalur yang sama. AgentsRoom memberi setiap penyedia jalan keluarnya sendiri.

Pilih penyedia di Pengaturan > Penyedia AI, buka Pengaturan lanjutan, ketik alamat proxy, lalu tekan Uji: AgentsRoom menampilkan IP keluar sebelum Anda meluncurkan apa pun. Setelah itu setiap agen dari penyedia tersebut dimulai dengan variabel proxy terpasang, dan pengecekan kuota AgentsRoom sendiri untuk penyedia itu menempuh jalur yang sama.

Satu jalan keluar per penyedia
  • Claude CodeProxy kantorproxy.corp.example:3128IP keluar203.0.113.10
  • CodexProxy rumahhome.example.net:8080IP keluar198.51.100.24
  • GitHub Copilot CLILangsungIP keluar192.0.2.7

Setiap penyedia keluar lewat proxy-nya sendiri, atau langsung, dan Uji menampilkan alamat yang akan dilihat penyedia.

Sebagian besar CLI agen sudah bisa memakai proxy: mereka membaca variabel standar HTTPS_PROXY, HTTP_PROXY, dan NO_PROXY saat dimulai. Masalahnya ada di tempat variabel itu disimpan. Jika diekspor di profil shell Anda, setiap CLI yang Anda jalankan keluar lewat pintu yang sama, sehingga Anda tidak bisa menjaga Claude Code di jaringan kantor dan Codex di koneksi rumah pada saat yang sama.

AgentsRoom memindahkan pengaturan ini satu tingkat ke bawah, ke penyedia. Setiap tab penyedia di Pengaturan > Penyedia AI punya kolom Proxy di bawah Pengaturan lanjutan. Setiap agen dari penyedia itu dimulai dengan variabel proxy di terminalnya, di proyek mana pun ia berjalan, dan penyedia lain tidak tersentuh.

Pengaturan ini juga mencakup panggilan yang dilakukan AgentsRoom sendiri ke penyedia, seperti membaca penggunaan Claude atau Codex Anda. Panggilan itu lewat proxy yang sama, sehingga akun hanya melihat satu alamat, bukan alamat agen di satu sisi dan alamat komputer Anda di sisi lain.

Apa yang dilakukan kolom Proxy

Satu kolom per penyedia, diterapkan ke setiap agen dari penyedia itu saat dimulai.

Satu proxy per penyedia

Claude Code, Codex, GitHub Copilot CLI, dan CLI agen lainnya masing-masing punya kolom Proxy sendiri. Biarkan satu kosong dan penyedia itu keluar langsung.

HTTP, HTTPS, atau SOCKS

Alamat http://, https://, socks5://, dan socks5h:// diterima. Claude Code tidak mendukung SOCKS, jadi berikan proxy http:// untuk agen Claude.

Uji menampilkan IP keluar

Sebelum Anda meluncurkan apa pun, Uji meminta alamat publik Anda secara langsung dan lewat proxy, lalu menampilkan keduanya beserta latensinya. Jika keduanya sama, proxy tidak mengubah IP Anda, dan panel memberitahukannya.

Pengecualian, localhost selalu langsung

Daftarkan host yang harus melewati proxy, seperti intranet atau registry paket. localhost, 127.0.0.1, dan ::1 selalu dikecualikan, agar hooks dan server MCP lokal tetap berjalan.

Pengecekan kuota menempuh jalur yang sama

Panggilan AgentsRoom sendiri ke penyedia itu, seperti meter penggunaan, juga lewat proxy. Jika proxy mati, panggilan gagal seperti galat jaringan: tidak pernah beralih ke koneksi langsung.

Tanpa kata sandi dalam teks biasa

Pengaturan ini mengikuti akun Anda ke komputer Anda yang lain, jadi kata sandi tidak bisa diketik sebagai teks biasa. Simpan di Pengelola Rahasia dan tulis http://user:{{secret:NAME}}@host:port.

AgentsRoom, Settings, halaman AI providers, tab Codex terpilih: bagian Proxy di bawah Advanced settings dengan alamat proxy http:// yang sudah diketik, kolom Exceptions, dan tombol Test, di bawah variabel lingkungan
Kolom Proxy di tab Codex, di bawah Pengaturan lanjutan. Setiap agen Codex yang dimulai setelahnya keluar lewat alamat ini, penyedia lain tetap memakai jalurnya sendiri, dan Uji menampilkan IP keluar sebelum Anda meluncurkan apa pun.

Cara mengaturnya

Lima langkah, sekali per penyedia.

  1. 1

    Buka tab penyedia

    Pengaturan > Penyedia AI, pilih penyedia (misalnya Codex), lalu buka Pengaturan lanjutan. Kolom Proxy ada di bawah variabel lingkungan. Mengetik Proxy di pencarian Pengaturan juga membawa Anda ke sana.

  2. 2

    Ketik alamat proxy

    Masukkan alamatnya, misalnya http://proxy.example.com:3128, dan di Pengecualian host yang harus keluar langsung. Sakelar di samping judul mematikan proxy tanpa menghapusnya, praktis saat proxy rumah tidak bisa dijangkau dari kantor.

  3. 3

    Tekan Uji

    AgentsRoom menampilkan IP keluar lewat proxy, latensinya, dan alamat Anda tanpa proxy. Kata sandi yang ditolak, proxy yang tidak bisa dijangkau, atau proxy yang tidak menjawab disebutkan dengan jelas.

  4. 4

    Mulai agen

    Proxy berlaku saat agen dimulai: setiap agen baru dari penyedia itu mendapat HTTPS_PROXY, HTTP_PROXY, ALL_PROXY, dan NO_PROXY, dalam huruf besar dan huruf kecil, karena beberapa alat seperti curl hanya membaca bentuk huruf kecil. Agen yang sudah berjalan tetap memakai jalurnya sampai Anda memulai ulang.

  5. 5

    Semua yang dijalankan agen ikut

    git, npm, atau curl yang dijalankan agen di terminalnya lewat proxy yang sama. Tambahkan host ke Pengecualian saat salah satunya harus tetap di jalur langsung.

Apa yang sudah dilakukan Claude Code dan Codex sendiri

Claude Code membaca HTTPS_PROXY, HTTP_PROXY, dan NO_PROXY, termasuk bentuk huruf kecilnya, dan menerima nama pengguna serta kata sandi di dalam URL proxy. Dokumentasinya menyatakan dengan jelas bahwa ia tidak mendukung proxy SOCKS. Dokumentasi itu menyarankan memasang variabel ini di blok env dari ~/.claude/settings.json, bukan di shell, karena itulah satu-satunya konfigurasi yang pasti sampai ke agen latar belakangnya, dan /status menampilkan proxy yang ia pakai. Di balik proxy perusahaan yang menginspeksi TLS, ia memercayai sertifikat sistem operasi dan NODE_EXTRA_CA_CERTS. (Dokumentasi Claude Code, Enterprise network configuration, dibaca pada 21 Oktober 2026.)

Codex CLI membaca HTTPS_PROXY, ALL_PROXY, dan NO_PROXY dari lingkungannya, dan mengambil sertifikat root kustom dari CODEX_CA_CERTIFICATE atau SSL_CERT_FILE. Di codex-cli 0.163.0, mengikuti proxy sistem macOS atau file PAC masih fitur dalam pengembangan, nonaktif secara default (codex features enable respect_system_proxy). Entri Network proxy di menu /experimental-nya adalah hal lain: ia membatasi apa yang bisa dijangkau perintah di sandbox, bukan memilih alamat yang dilihat OpenAI.

Jadi untuk satu CLI di satu komputer, variabel itu sudah cukup, dan proxy yang dipasang di ~/.claude/settings.json memang hanya berlaku untuk Claude Code. Yang tidak mereka berikan adalah satu tempat untuk semua CLI, pengecekan IP keluar sebelum peluncuran, jalur yang sama untuk pembacaan kuota, dan pengaturan yang mengikuti Anda ke komputer lain tanpa kata sandi di dalamnya. Itulah bagian yang ditambahkan AgentsRoom.

Batasan

  • Proxy berlaku saat agen dimulai. Agen yang sudah berjalan tetap memakai jalurnya sampai Anda memulai ulang.
  • CLI yang mengabaikan variabel proxy standar terhubung langsung untuk lalu lintasnya sendiri. AgentsRoom tidak memaksanya, sementara pengecekan kuota untuk penyedia itu tetap lewat proxy.
  • Claude Code tidak mendukung proxy SOCKS. Untuk Claude, gunakan proxy http:// atau https://.
  • Tidak ada peralihan diam-diam: saat proxy mati, agen dari penyedia itu tidak bisa menjangkau penyedianya dan meter penggunaannya menampilkan galat jaringan.
  • Rahasia kata sandi tersimpan di brankas setiap komputer, dan rahasia tidak disinkronkan: di komputer kedua, simpan rahasia dengan nama yang sama.
  • Hanya agen dari penyedia itu dan panggilan AgentsRoom ke penyedia itu yang memakai proxy. Browser bawaan, server dev Anda, dan perintah yang Anda jalankan di terminal lain tetap memakai jalur jaringannya sendiri.
  • Baris HTTPS_PROXY eksplisit di blok variabel lingkungan (penyedia, folder, proyek, atau agen) mengalahkan pengaturan ini untuk terminal agen.

Pertanyaan yang sering diajukan

Bagaimana cara mengatur proxy untuk Claude Code?

Claude Code membaca variabel standar HTTPS_PROXY, HTTP_PROXY, dan NO_PROXY, dari shell Anda atau dari blok env di ~/.claude/settings.json, dan tidak mendukung SOCKS. Di AgentsRoom, buka Pengaturan > Penyedia AI, pilih Claude, buka Pengaturan lanjutan, dan ketik alamat proxy http:// di Proxy: setiap agen Claude Code yang dimulai setelahnya mendapat variabel itu, dan CLI lain tetap memakai jalurnya sendiri.

Bagaimana cara membuat Codex CLI memakai proxy?

Codex CLI membaca HTTPS_PROXY, ALL_PROXY, dan NO_PROXY dari lingkungannya, dan sertifikat root kustom dari CODEX_CA_CERTIFICATE atau SSL_CERT_FILE. Di codex-cli 0.163.0, mengikuti pengaturan proxy sistem operasi masih fitur dalam pengembangan, nonaktif secara default. Di AgentsRoom, kolom Proxy di tab Codex memasang variabel itu untuk setiap agen Codex, dan pembacaan penggunaan Codex lewat proxy yang sama.

Bisakah Claude Code memakai satu proxy dan Codex proxy lain pada saat yang sama?

Bisa. Setiap tab penyedia punya kolom Proxy sendiri, jadi agen Claude bisa keluar lewat proxy kantor sementara agen Codex memakai koneksi rumah Anda, di proyek yang sama dan pada saat yang sama. Penyedia tanpa proxy keluar langsung.

Bagaimana cara memeriksa alamat IP yang dilihat penyedia?

Tekan Uji di samping alamat proxy. AgentsRoom meminta alamat Anda dua kali ke layanan publik, secara langsung dan lewat proxy, lalu menampilkan keduanya beserta latensinya. Jika keduanya sama, proxy tidak mengubah alamat Anda dan panel memperingatkan Anda.

Bisakah saya memakai proxy yang butuh nama pengguna dan kata sandi?

Bisa, tanpa menulis kata sandi sebagai teks biasa. Pengaturan proxy mengikuti akun Anda ke komputer lain, jadi kata sandi dalam teks biasa ditolak. Simpan kata sandi di Pengelola Rahasia, lalu rujuk rahasia itu di alamat proxy: nilainya diisi di komputer Anda saat agen dimulai. Jika kata sandi berisi @, : atau /, simpan dalam bentuk URL-encoded.

Apakah proxy berlaku untuk npm, git, dan perintah yang dijalankan agen?

Ya. Variabelnya dipasang di terminal agen, jadi semua yang dijalankan agen di sana (git, npm, curl, test runner) juga memakai proxy. Masukkan host yang harus tetap langsung ke Pengecualian; localhost, 127.0.0.1, dan ::1 selalu dikecualikan.

Apa yang terjadi jika proxy mati?

Tidak ada yang beralih ke koneksi langsung, dan itu disengaja: Anda memilih jalan keluar itu agar penyedia tidak pernah melihat alamat Anda yang lain. Agen dari penyedia itu tidak bisa menjangkau penyedianya, dan meter penggunaannya menampilkan galat jaringan sampai proxy kembali atau Anda mematikannya.

Apakah saya harus mengaturnya lagi di setiap komputer?

Alamat dan pengecualian tidak: keduanya disimpan bersama akun Anda dan muncul kembali di setiap komputer tempat Anda masuk. Kata sandi, ya: rahasia tetap di brankas setiap komputer, jadi simpan rahasia dengan nama yang sama di komputer kedua. Agen yang Anda mulai dari ponsel berjalan di desktop dan memakai proxy desktop itu.

Anda mungkin juga suka

Beri setiap CLI agen jalan keluarnya sendiri

Unduh AgentsRoom, buka Pengaturan > Penyedia AI, dan atur proxy per penyedia. Tersedia di semua paket.

GratisUnduh AgentsRoom

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.

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