SpyBara
Go Premium

Documentation 2026-11-07 23:58 UTC to 2026-11-08 22:58 UTC

2 files changed +33 −4. View all changes and history on the product overview
2026
Thu 12 21:00 Wed 11 22:59 Tue 10 21:57 Mon 9 23:02 Sun 8 22:58 Sat 7 23:58 Fri 6 23:01 Thu 5 23:03 Wed 4 23:59 Tue 3 23:58 Mon 2 23:57 Sun 1 23:57

desktop.md +30 −3

Details

116 116 

117Claude dapat memulai dev server dan membukanya di pane Browser untuk memverifikasi perubahannya. Ini berfungsi untuk aplikasi web frontend serta server backend: Claude dapat menguji endpoint API, melihat log server, dan mengulangi masalah yang ditemukannya. Dalam kebanyakan kasus, Claude memulai server secara otomatis setelah mengedit file proyek. Anda juga dapat meminta Claude untuk pratinjau kapan saja. Secara default, Claude [auto-verifies](#auto-verify-changes) perubahan setelah setiap edit.117Claude dapat memulai dev server dan membukanya di pane Browser untuk memverifikasi perubahannya. Ini berfungsi untuk aplikasi web frontend serta server backend: Claude dapat menguji endpoint API, melihat log server, dan mengulangi masalah yang ditemukannya. Dalam kebanyakan kasus, Claude memulai server secara otomatis setelah mengedit file proyek. Anda juga dapat meminta Claude untuk pratinjau kapan saja. Secara default, Claude [auto-verifies](#auto-verify-changes) perubahan setelah setiap edit.

118 118 

119Di sesi lokal, klik path HTML, PDF, atau video di chat untuk membukanya di pane Browser.119Di sesi lokal, klik path HTML, PDF, atau video di chat untuk membukanya di pane Browser. Di sesi SSH atau WSL, Anda dapat [melihat pratinjau file HTML](#preview-html-files-in-ssh-and-wsl-sessions).

120 120 

121> [!NOTE]121> [!NOTE]

122>122>


137 137 

138Untuk menghapus data yang disimpan Browser, pilih **Clear browsing data** di menu **⋮** pane Browser. Untuk menonaktifkan Browser sepenuhnya, matikan **Browser tools** di **Settings > Code** atau **Settings > Claude Code**.138Untuk menghapus data yang disimpan Browser, pilih **Clear browsing data** di menu **⋮** pane Browser. Untuk menonaktifkan Browser sepenuhnya, matikan **Browser tools** di **Settings > Code** atau **Settings > Claude Code**.

139 139 

140#### Pratinjau file HTML di sesi SSH dan WSL

141 

142Dalam sesi [SSH](#ssh-sessions) atau [WSL](https://code.claude.com/docs/id/desktop-wsl.md), klik path file HTML di chat untuk melihat pratinjau file tersebut di pane Browser. Jika grafik atau tabel di pratinjau tetap kosong, pemberitahuan di atasnya memberi tahu Anda alasannya:

143 

144* **`This preview doesn't load anything from the web`**: skrip yang ditulis di file tersebut berjalan, tetapi grafik yang memuat pustakanya dari web tetap kosong. Jika pemberitahuan memiliki tombol **Export**, pilih tombol tersebut dan buka file yang disimpan di browser Anda, tempat konten dari web dapat dimuat.

145* **`This preview doesn't run scripts or load anything from the web`**: sebelum Claude Desktop v4.23118.0, pratinjau ini tidak menjalankan skrip, jadi perbarui Desktop dan buka file tersebut lagi. Jika Desktop sudah versi terbaru dan pemberitahuan tetap muncul, mulai ulang Desktop. Jika masih tetap muncul, skrip mungkin [dinonaktifkan untuk organisasi Anda](#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization), jadi tanyakan kepada administrator Anda.

146 

147Jika Anda menutup pemberitahuan tersebut, buka file itu lagi untuk memunculkannya kembali.

148 

149#### Nonaktifkan skrip di pratinjau SSH dan WSL untuk organisasi Anda

150 

151Agar [pratinjau HTML di sesi SSH dan WSL](#preview-html-files-in-ssh-and-wsl-sessions) tidak menjalankan skrip, atur [pengaturan terkelola `disableBrowserExternalNavigation`](#managed-settings) ke `true`. Dengan pengaturan ini, pengguna juga tidak dapat [menjelajahi situs eksternal](#restrict-external-browsing-for-your-organization) di pane Browser.

152 

153Atur pengaturan ini di [pengaturan terkelola server](https://code.claude.com/docs/id/server-managed-settings.md) Anda, atau di [kebijakan MDM Claude Code atau file pengaturan terkelola](https://code.claude.com/docs/id/managed-settings.md#where-each-mechanism-stores-the-policy) pada komputer yang menjalankan Desktop. Desktop tidak membacanya dari mesin jarak jauh atau distribusi WSL. Dengan [penyedia pihak ketiga](https://code.claude.com/docs/id/third-party-integrations.md), gunakan kebijakan MDM atau file tersebut.

154 

155> [!WARNING]

156>

157> Jika komputer yang menjalankan Desktop belum menerima pengaturan terkelola Claude Code, atur juga [`parentSettingsBehavior`](https://code.claude.com/docs/id/settings-reference#parentsettingsbehavior) ke `"merge"` di pengaturan terkelola yang Anda buat. Desktop meneruskan kebijakannya sendiri ke Claude Code, dan tanpa `"merge"`, Claude Code [mengabaikan kebijakan tersebut](https://code.claude.com/docs/id/managed-settings.md#let-an-embedding-host-add-policy) setelah komputer memiliki pengaturan terkelola. Di Windows, jika Anda membuat file pengaturan terkelola, pengguna juga kehilangan sesi WSL hingga Anda [mengizinkannya](https://code.claude.com/docs/id/admin-setup.md#wsl-sessions-in-claude-code-desktop).

158>

159> Jika komputer sudah menerima pengaturan terkelola Claude Code, tambahkan pengaturan tersebut ke sana, dan biarkan `parentSettingsBehavior` sebagaimana adanya di sana. Pada komputer dengan lebih dari satu kebijakan MDM atau file pengaturan terkelola, gunakan [yang berperingkat tertinggi](https://code.claude.com/docs/id/managed-settings.md#how-claude-code-combines-managed-sources).

160 

161Kemudian minta pengguna memulai ulang Desktop untuk memastikan pengaturan tersebut berlaku, dan beri tahu mereka apa yang akan terjadi:

162 

163* **File yang mereka buka**: pratinjau tidak menjalankan skrip, sehingga grafik dan tabel yang digambar oleh skrip tetap kosong

164* **Pratinjau yang sedang menjalankan skrip**: jika Desktop menerapkan pengaturan sebelum dimulai ulang, pratinjau tersebut ditutup. Pengguna melihat `This preview closed because scripts are turned off for previews. Open the file again to view it without scripts.`

165* **File yang mereka ekspor**: jika pengguna [mengekspor file](#preview-html-files-in-ssh-and-wsl-sessions) dan membukanya di browser, skripnya berjalan di sana, dengan atau tanpa pengaturan ini

166 

140### Jelajahi situs eksternal167### Jelajahi situs eksternal

141 168 

142Pane Browser adalah browser bertab, jadi Anda dapat membuka dokumentasi, pelacak masalah, atau situs lainnya di sebelah aplikasi yang sedang berjalan. Untuk membuka Browser, tekan **Cmd+Shift+B** di macOS atau **Ctrl+Shift+B** di Windows, atau klik **Browser** di bilah judul sesi. Anda dapat masuk ke situs di pane, termasuk alur sign-in popup seperti Google OAuth.169Pane Browser adalah browser bertab, jadi Anda dapat membuka dokumentasi, pelacak masalah, atau situs lainnya di sebelah aplikasi yang sedang berjalan. Untuk membuka Browser, tekan **Cmd+Shift+B** di macOS atau **Ctrl+Shift+B** di Windows, atau klik **Browser** di bilah judul sesi. Anda dapat masuk ke situs di pane, termasuk alur sign-in popup seperti Google OAuth.


162 189 

163Browser mengikuti [site allowlist dan blocklist controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) yang sama dengan Claude in Chrome extension. Jika organisasi Anda sudah mengonfigurasi daftar tersebut untuk extension, Browser menghormatinya secara otomatis. Administrator juga dapat menonaktifkan tool Claude di halaman eksternal dengan [pengaturan terkelola `browserExternalPageTools`](#managed-settings). Dengan tool dinonaktifkan, pengguna masih dapat mengunjungi situs eksternal; tool Claude tidak dapat membaca atau bertindak pada mereka.190Browser mengikuti [site allowlist dan blocklist controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) yang sama dengan Claude in Chrome extension. Jika organisasi Anda sudah mengonfigurasi daftar tersebut untuk extension, Browser menghormatinya secara otomatis. Administrator juga dapat menonaktifkan tool Claude di halaman eksternal dengan [pengaturan terkelola `browserExternalPageTools`](#managed-settings). Dengan tool dinonaktifkan, pengguna masih dapat mengunjungi situs eksternal; tool Claude tidak dapat membaca atau bertindak pada mereka.

164 191 

165Untuk menonaktifkan browsing eksternal sepenuhnya, atur [pengaturan terkelola `disableBrowserExternalNavigation`](#managed-settings) ke `true`. Ini memblokir semua navigasi eksternal di Browser, termasuk situs di allowlist organisasi Anda; server dev localhost dan pratinjau file tetap berfungsi. Gunakan `browserExternalPageTools` untuk membiarkan pengguna terus menjelajahi situs eksternal tanpa tool Claude, dan `disableBrowserExternalNavigation` untuk memblokir situs eksternal untuk pengguna dan Claude.192Untuk menonaktifkan browsing eksternal sepenuhnya, atur [pengaturan terkelola `disableBrowserExternalNavigation`](#managed-settings) ke `true`. Ini memblokir semua navigasi eksternal di Browser, termasuk situs di allowlist organisasi Anda. Server dev localhost dan pratinjau file tetap berfungsi, tetapi [pratinjau HTML di sesi SSH dan WSL](#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization) tidak menjalankan skrip. Gunakan `browserExternalPageTools` untuk membiarkan pengguna terus menjelajahi situs eksternal tanpa tool Claude, dan `disableBrowserExternalNavigation` untuk memblokir situs eksternal untuk pengguna dan Claude.

166 193 

167### Tinjau perubahan dengan diff view194### Tinjau perubahan dengan diff view

168 195 


2009| `autoMode` | sesuaikan apa yang dipercaya dan diblokir oleh pengklasifikasi auto mode di seluruh organisasi Anda. Lihat [Configure auto mode](https://code.claude.com/docs/id/auto-mode-config.md). |2036| `autoMode` | sesuaikan apa yang dipercaya dan diblokir oleh pengklasifikasi auto mode di seluruh organisasi Anda. Lihat [Configure auto mode](https://code.claude.com/docs/id/auto-mode-config.md). |

2010| `browserExternalPageTools` | atur ke `"disabled"` untuk mencegah Claude menggunakan tools untuk membaca atau bertindak pada halaman eksternal di [Browser pane](#browse-external-sites). Pengguna masih dapat menavigasi ke situs eksternal sendiri, dan pratinjau server dev lokal tidak terpengaruh. |2037| `browserExternalPageTools` | atur ke `"disabled"` untuk mencegah Claude menggunakan tools untuk membaca atau bertindak pada halaman eksternal di [Browser pane](#browse-external-sites). Pengguna masih dapat menavigasi ke situs eksternal sendiri, dan pratinjau server dev lokal tidak terpengaruh. |

2011| `disableMobileSimulatorTools` | atur ke `true` untuk memblokir tools Claude untuk mengontrol dan menangkap perangkat di [iOS Simulator pane](https://code.claude.com/docs/id/desktop-ios-simulator.md#turn-off-simulator-access). Pane tetap dapat digunakan untuk ketukan pengguna sendiri; hanya akses Claude yang dihapus. Nilainya harus berupa boolean JSON `true`; string `"true"` diabaikan. |2038| `disableMobileSimulatorTools` | atur ke `true` untuk memblokir tools Claude untuk mengontrol dan menangkap perangkat di [iOS Simulator pane](https://code.claude.com/docs/id/desktop-ios-simulator.md#turn-off-simulator-access). Pane tetap dapat digunakan untuk ketukan pengguna sendiri; hanya akses Claude yang dihapus. Nilainya harus berupa boolean JSON `true`; string `"true"` diabaikan. |

2012| `disableBrowserExternalNavigation` | atur ke `true` untuk mematikan penjelajahan eksternal di [Browser pane](#browse-external-sites) sepenuhnya. Baik pengguna maupun Claude tidak dapat menavigasi ke situs eksternal, dan pratinjau server dev localhost tidak terpengaruh. Nilainya harus berupa boolean JSON `true`; string `"true"` diabaikan. |2039| `disableBrowserExternalNavigation` | atur ke `true` untuk mematikan penjelajahan eksternal di [Browser pane](#browse-external-sites) sepenuhnya. Baik pengguna maupun Claude tidak dapat menavigasi ke situs eksternal, dan pratinjau server dev localhost tidak terpengaruh. Pratinjau HTML dalam sesi SSH dan WSL [tidak menjalankan skrip](#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization). Nilainya harus berupa boolean JSON `true`; string `"true"` diabaikan. |

2013| `sshConfigs` | pre-configure [SSH connections](#pre-configure-ssh-connections-for-your-team) yang muncul di pemilih lingkungan. Pengguna tidak dapat menghapus koneksi yang dikelola atau mengedit apa pun selain **Worktree folder** mereka sendiri. |2040| `sshConfigs` | pre-configure [SSH connections](#pre-configure-ssh-connections-for-your-team) yang muncul di pemilih lingkungan. Pengguna tidak dapat menghapus koneksi yang dikelola atau mengedit apa pun selain **Worktree folder** mereka sendiri. |

2014| `sshHostCommands` | berikan pengguna [koneksi SSH yang host-nya berasal dari sebuah perintah](#distribute-commands-to-your-team), di samping koneksi mereka sendiri. Desktop membacanya dari file pengaturan terkelola atau kebijakan MDM di komputer, dan mengabaikannya dalam [server-managed settings](https://code.claude.com/docs/id/server-managed-settings.md). Memerlukan Claude Desktop v3.6556.0 atau lebih baru di macOS atau Linux, atau v4.16336.0 atau lebih baru di Windows, dengan masuk menggunakan akun Claude. Di Windows, Desktop juga harus [terhubung melalui klien OpenSSH](#use-your-ssh-configuration). |2041| `sshHostCommands` | berikan pengguna [koneksi SSH yang host-nya berasal dari sebuah perintah](#distribute-commands-to-your-team), di samping koneksi mereka sendiri. Desktop membacanya dari file pengaturan terkelola atau kebijakan MDM di komputer, dan mengabaikannya dalam [server-managed settings](https://code.claude.com/docs/id/server-managed-settings.md). Memerlukan Claude Desktop v3.6556.0 atau lebih baru di macOS atau Linux, atau v4.16336.0 atau lebih baru di Windows, dengan masuk menggunakan akun Claude. Di Windows, Desktop juga harus [terhubung melalui klien OpenSSH](#use-your-ssh-configuration). |

2015| `sshHostAllowlist` | batasi [SSH sessions](#restrict-which-ssh-hosts-users-can-connect-to) ke host yang nama hostname yang diselesaikannya cocok dengan salah satu pola ini. Dibaca dari pengaturan terkelola saja. |2042| `sshHostAllowlist` | batasi [SSH sessions](#restrict-which-ssh-hosts-users-can-connect-to) ke host yang nama hostname yang diselesaikannya cocok dengan salah satu pola ini. Dibaca dari pengaturan terkelola saja. |

Details

5427 5427 

5428### `disableBrowserExternalNavigation`5428### `disableBrowserExternalNavigation`

5429 5429 

5430Matikan penjelajahan eksternal di [Browser pane](https://code.claude.com/docs/id/desktop.md#browse-external-sites) aplikasi desktop untuk orang-orang dan Claude. Pratinjau server dev localhost terus bekerja. Aplikasi desktop membaca kunci ini; CLI terminal mengabaikannya.5430Matikan penjelajahan eksternal di [Browser pane](https://code.claude.com/docs/id/desktop.md#browse-external-sites) aplikasi desktop untuk orang-orang dan Claude. Pratinjau server dev localhost terus bekerja. Pratinjau HTML di sesi SSH dan WSL tetap terbuka, tetapi [tidak menjalankan skrip](https://code.claude.com/docs/id/desktop.md#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization). Aplikasi desktop membaca kunci ini; CLI terminal mengabaikannya.

5431 5431 

5432* **Scope**: [`Managed`](#scopes)5432* **Scope**: [`Managed`](#scopes)

5433* **Type**: Boolean; hanya Boolean JSON `true` yang berlaku5433* **Type**: Boolean; hanya Boolean JSON `true` yang berlaku


5443 5443 

5444Aplikasi desktop mengabaikan nilai lainnya, dan nilai yang bukan Boolean, seperti string `"true"` atau `1`, juga mencatat peringatan. Untuk membiarkan penjelajahan eksternal tetap aktif tetapi menjaga alat Claude tetap mati pada halaman eksternal, atur [`browserExternalPageTools`](#browserexternalpagetools) sebagai gantinya. Lihat [Restrict external browsing for your organization](https://code.claude.com/docs/id/desktop.md#restrict-external-browsing-for-your-organization).5444Aplikasi desktop mengabaikan nilai lainnya, dan nilai yang bukan Boolean, seperti string `"true"` atau `1`, juga mencatat peringatan. Untuk membiarkan penjelajahan eksternal tetap aktif tetapi menjaga alat Claude tetap mati pada halaman eksternal, atur [`browserExternalPageTools`](#browserexternalpagetools) sebagai gantinya. Lihat [Restrict external browsing for your organization](https://code.claude.com/docs/id/desktop.md#restrict-external-browsing-for-your-organization).

5445 5445 

5446Jika komputer yang menjalankan aplikasi desktop tidak menerima pengaturan terkelola Claude Code lainnya, atur juga [`parentSettingsBehavior`](#parentsettingsbehavior) ke `"merge"` di pengaturan terkelola yang Anda buat. Di Windows, jika Anda membuat file pengaturan terkelola, pengguna juga kehilangan sesi WSL hingga Anda [mengizinkannya](https://code.claude.com/docs/id/admin-setup.md#wsl-sessions-in-claude-code-desktop). Lihat [Turn off scripts in SSH and WSL previews for your organization](https://code.claude.com/docs/id/desktop.md#turn-off-scripts-in-ssh-and-wsl-previews-for-your-organization) untuk alasannya.

5447 

5446### `disableMobileSimulatorTools`5448### `disableMobileSimulatorTools`

5447 5449 

5448Blokir alat Claude untuk [iOS Simulator pane](https://code.claude.com/docs/id/desktop-ios-simulator.md#turn-off-simulator-access) aplikasi desktop. Orang-orang tetap mempertahankan penggunaan manual dari pane; hanya akses Claude yang dihapus, dan tidak ada yang dapat menghidupkannya kembali dari dalam aplikasi. Aplikasi desktop membaca kunci ini; CLI terminal mengabaikannya.5450Blokir alat Claude untuk [iOS Simulator pane](https://code.claude.com/docs/id/desktop-ios-simulator.md#turn-off-simulator-access) aplikasi desktop. Orang-orang tetap mempertahankan penggunaan manual dari pane; hanya akses Claude yang dihapus, dan tidak ada yang dapat menghidupkannya kembali dari dalam aplikasi. Aplikasi desktop membaca kunci ini; CLI terminal mengabaikannya.