14 14
15Sebuah file markdown dari instruksi proyek yang Anda tulis untuk agen coding AI. Jika repositori Anda memiliki satu dan tidak ada [CLAUDE.md](#claude-md), Claude membacanya sebagai instruksi proyek Anda tanpa Anda menambahkan file kedua. Anda dapat mengubah pengaturan **Project instructions** di `/config` untuk membuat Claude membaca kedua file atau hanya `CLAUDE.md`. Membaca `AGENTS.md` secara langsung memerlukan Claude Code v2.1.277 atau lebih baru. Dalam beberapa sesi Claude [tidak dapat membaca `AGENTS.md`](/docs/id/memory#when-agents-md-support-is-unavailable), jadi [impor dari `CLAUDE.md`](/docs/id/memory#share-one-file-with-other-coding-tools) sebagai gantinya.15Sebuah file markdown dari instruksi proyek yang Anda tulis untuk agen coding AI. Jika repositori Anda memiliki satu dan tidak ada [CLAUDE.md](#claude-md), Claude membacanya sebagai instruksi proyek Anda tanpa Anda menambahkan file kedua. Anda dapat mengubah pengaturan **Project instructions** di `/config` untuk membuat Claude membaca kedua file atau hanya `CLAUDE.md`. Membaca `AGENTS.md` secara langsung memerlukan Claude Code v2.1.277 atau lebih baru. Dalam beberapa sesi Claude [tidak dapat membaca `AGENTS.md`](/docs/id/memory#when-agents-md-support-is-unavailable), jadi [impor dari `CLAUDE.md`](/docs/id/memory#share-one-file-with-other-coding-tools) sebagai gantinya.
16 16
17Pelajari lebih lanjut: [AGENTS.md](/docs/id/memory#agents-md)17Pelajari lebih lanjut: [AGENTS.md](/docs/id/memory.md#agents-md)
18 18
19### Agent teams19### Agent teams
20 20
21Beberapa sesi Claude Code independen yang dikoordinasikan oleh pemimpin tim, dengan daftar tugas bersama dan pesan peer-to-peer. Tidak seperti [subagents](#subagent), yang berjalan dalam satu sesi dan hanya melaporkan ke induk, rekan kerja masing-masing memiliki jendela konteks mereka sendiri dan Anda dapat berinteraksi dengan salah satu dari mereka secara langsung. Agent teams bersifat eksperimental dan dinonaktifkan secara default; lihat [Enable agent teams](/docs/id/agent-teams#enable-agent-teams).21Beberapa sesi Claude Code independen yang dikoordinasikan oleh pemimpin tim, dengan daftar tugas bersama dan pesan peer-to-peer. Tidak seperti [subagents](#subagent), yang berjalan dalam satu sesi dan hanya melaporkan ke induk, rekan kerja masing-masing memiliki jendela konteks mereka sendiri dan Anda dapat berinteraksi dengan salah satu dari mereka secara langsung. Agent teams bersifat eksperimental dan dinonaktifkan secara default; lihat [Enable agent teams](/docs/id/agent-teams.md#enable-agent-teams).
22 22
23Pelajari lebih lanjut: [Run agent teams](/docs/id/agent-teams)23Pelajari lebih lanjut: [Run agent teams](/docs/id/agent-teams.md)
24 24
25### Agentic coding25### Agentic coding
26 26
27Alur kerja di mana AI dapat membaca file, menjalankan perintah, dan membuat perubahan secara otonom saat Anda menonton, mengalihkan, atau pergi, berbeda dengan asisten berbasis chat yang hanya merespons dengan teks yang harus Anda terapkan sendiri. Claude Code bersifat agentic karena memiliki [tools](#tool) yang memungkinkannya bertindak, bukan hanya memberi saran.27Alur kerja di mana AI dapat membaca file, menjalankan perintah, dan membuat perubahan secara otonom saat Anda menonton, mengalihkan, atau pergi, berbeda dengan asisten berbasis chat yang hanya merespons dengan teks yang harus Anda terapkan sendiri. Claude Code bersifat agentic karena memiliki [tools](#tool) yang memungkinkannya bertindak, bukan hanya memberi saran.
28 28
29Pelajari lebih lanjut: [How Claude Code works](/docs/id/how-claude-code-works)29Pelajari lebih lanjut: [How Claude Code works](/docs/id/how-claude-code-works.md)
30 30
31### Agentic harness31### Agentic harness
32 32
33Tools, manajemen konteks, dan lingkungan eksekusi yang mengubah model bahasa menjadi agen coding yang mampu. Claude Code adalah harness; Claude adalah model di dalamnya. Harness menyediakan akses file, eksekusi shell, gating izin, pemuatan memori, dan loop yang menghubungkan tindakan bersama-sama.33Tools, manajemen konteks, dan lingkungan eksekusi yang mengubah model bahasa menjadi agen coding yang mampu. Claude Code adalah harness; Claude adalah model di dalamnya. Harness menyediakan akses file, eksekusi shell, gating izin, pemuatan memori, dan loop yang menghubungkan tindakan bersama-sama.
34 34
35Pelajari lebih lanjut: [How Claude Code works](/docs/id/how-claude-code-works)35Pelajari lebih lanjut: [How Claude Code works](/docs/id/how-claude-code-works.md)
36 36
37### Agentic loop37### Agentic loop
38 38
39Siklus yang Claude lalui untuk setiap tugas: kumpulkan konteks, ambil tindakan, verifikasi hasil, dan ulangi sampai selesai. Setiap penggunaan tool mengembalikan informasi yang menginformasikan langkah berikutnya. Anda dapat mengganggu loop kapan saja untuk mengalihkan. Sebagian besar titik ekstensi, termasuk [hooks](#hook), [skills](#skill), dan [MCP](#mcp-model-context-protocol), terhubung ke fase spesifik dari loop ini.39Siklus yang Claude lalui untuk setiap tugas: kumpulkan konteks, ambil tindakan, verifikasi hasil, dan ulangi sampai selesai. Setiap penggunaan tool mengembalikan informasi yang menginformasikan langkah berikutnya. Anda dapat mengganggu loop kapan saja untuk mengalihkan. Sebagian besar titik ekstensi, termasuk [hooks](#hook), [skills](#skill), dan [MCP](#mcp-model-context-protocol), terhubung ke fase spesifik dari loop ini.
40 40
41Pelajari lebih lanjut: [How Claude Code works](/docs/id/how-claude-code-works#the-agentic-loop)41Pelajari lebih lanjut: [How Claude Code works](/docs/id/how-claude-code-works.md#the-agentic-loop)
42 42
43### Artifact43### Artifact
44 44
45Halaman web interaktif langsung yang Claude Code terbitkan dari sesi Anda ke URL pribadi di claude.ai, sehingga Anda dapat melihat output secara visual atau membagikannya daripada membaca teks terminal. Halaman diperbarui di tempat ketika sesi menerbitkan ulang. Artifact yang Anda buat dari Claude Code muncul di galeri yang sama dengan artifact yang dibuat dalam percakapan claude.ai. Opsi berbagi tergantung pada paket Anda: lihat [Share an artifact](/docs/id/artifacts#share-an-artifact).45Halaman web interaktif langsung yang Claude Code terbitkan dari sesi Anda ke URL pribadi di claude.ai, sehingga Anda dapat melihat output secara visual atau membagikannya daripada membaca teks terminal. Halaman diperbarui di tempat ketika sesi menerbitkan ulang. Artifact yang Anda buat dari Claude Code muncul di galeri yang sama dengan artifact yang dibuat dalam percakapan claude.ai. Opsi berbagi tergantung pada paket Anda: lihat [Share an artifact](/docs/id/artifacts.md#share-an-artifact).
46 46
47Pelajari lebih lanjut: [Share session output as artifacts](/docs/id/artifacts)47Pelajari lebih lanjut: [Share session output as artifacts](/docs/id/artifacts.md)
48 48
49### Auto memory49### Auto memory
50 50
51Catatan yang Claude tulis untuk dirinya sendiri berdasarkan koreksi dan preferensi Anda, disimpan per repositori git di bawah `~/.claude/projects/`. Semua worktrees dari repositori yang sama berbagi satu direktori auto memory. 200 baris pertama atau 25 KB dari indeks `MEMORY.md` dimuat di awal setiap sesi. Auto memory adalah rekan Claude-written untuk [CLAUDE.md](#claude-md), yang Anda tulis.51Catatan yang Claude tulis untuk dirinya sendiri berdasarkan koreksi dan preferensi Anda, disimpan per repositori git di bawah `~/.claude/projects/`. Semua worktrees dari repositori yang sama berbagi satu direktori auto memory. 200 baris pertama atau 25 KB dari indeks `MEMORY.md` dimuat di awal setiap sesi. Auto memory adalah rekan Claude-written untuk [CLAUDE.md](#claude-md), yang Anda tulis.
52 52
53Pelajari lebih lanjut: [Auto memory](/docs/id/memory#auto-memory)53Pelajari lebih lanjut: [Auto memory](/docs/id/memory.md#auto-memory)
54 54
55### Auto mode55### Auto mode
56 56
57Sebuah [permission mode](#permission-mode) di mana model classifier terpisah meninjau tindakan alih-alih Anda, sehingga Claude Code menjalankan sebagian besar dari mereka tanpa menanyakan Anda. Claude Code masih menanyakan Anda sebelum tindakan yang cocok dengan aturan ask eksplisit Anda. Dengan Claude Code v2.1.283 atau lebih baru, auto mode adalah [permission mode awal bawaan](/docs/id/permission-modes#which-mode-a-session-starts-in) untuk sesi terminal interaktif dan VS Code, dan pada versi sebelumnya hanya pada paket Pro, Max, dan Team. Classifier memblokir eskalasi scope, infrastruktur yang tidak dipercaya, dan [prompt injection](#prompt-injection). Hasil tool dilepas dari apa yang dilihatnya, sehingga konten berbahaya dalam file atau halaman web tidak dapat memanipulasinya secara langsung.57Sebuah [permission mode](#permission-mode) di mana model classifier terpisah meninjau tindakan alih-alih Anda, sehingga Claude Code menjalankan sebagian besar dari mereka tanpa menanyakan Anda. Claude Code masih menanyakan Anda sebelum tindakan yang cocok dengan aturan ask eksplisit Anda. Dengan Claude Code v2.1.283 atau lebih baru, auto mode adalah [permission mode awal bawaan](/docs/id/permission-modes.md#which-mode-a-session-starts-in) untuk sesi terminal interaktif dan VS Code, dan pada versi sebelumnya hanya pada paket Pro, Max, dan Team. Classifier memblokir eskalasi scope, infrastruktur yang tidak dipercaya, dan [prompt injection](#prompt-injection). Hasil tool dilepas dari apa yang dilihatnya, sehingga konten berbahaya dalam file atau halaman web tidak dapat memanipulasinya secara langsung.
58 58
59Pelajari lebih lanjut: [Eliminate prompts with auto mode](/docs/id/permission-modes#eliminate-prompts-with-auto-mode)59Pelajari lebih lanjut: [Eliminate prompts with auto mode](/docs/id/permission-modes.md#eliminate-prompts-with-auto-mode)
60 60
61## B61## B
62 62
64 64
65Dengan `--bare`, Claude Code dimulai tanpa memuat hooks, skills, perintah kustom, subagents, plugins, server MCP, auto memory, atau CLAUDE.md, kecuali skills di direktori yang Anda lewatkan dengan `--add-dir`. Direkomendasikan untuk CI dan panggilan script di mana Anda memerlukan hasil yang sama di setiap mesin.65Dengan `--bare`, Claude Code dimulai tanpa memuat hooks, skills, perintah kustom, subagents, plugins, server MCP, auto memory, atau CLAUDE.md, kecuali skills di direktori yang Anda lewatkan dengan `--add-dir`. Direkomendasikan untuk CI dan panggilan script di mana Anda memerlukan hasil yang sama di setiap mesin.
66 66
67Pelajari lebih lanjut: [Mulai lebih cepat dengan bare mode](/docs/id/headless#start-faster-with-bare-mode)67Pelajari lebih lanjut: [Mulai lebih cepat dengan bare mode](/docs/id/headless.md#start-faster-with-bare-mode)
68 68
69### Bundled skills69### Bundled skills
70 70
71Playbook berbasis prompt yang disertakan dengan Claude Code, seperti `/batch`, `/code-review`, `/debug`, dan `/loop`. Tidak seperti perintah built-in, yang mengeksekusi logika tetap, bundled skills memberikan Claude prompt terperinci dan membiarkannya mengorkestrasi pekerjaan, sehingga mereka dapat menelurkan agen, membaca file, dan beradaptasi dengan codebase Anda.71Playbook berbasis prompt yang disertakan dengan Claude Code, seperti `/batch`, `/code-review`, `/debug`, dan `/loop`. Tidak seperti perintah built-in, yang mengeksekusi logika tetap, bundled skills memberikan Claude prompt terperinci dan membiarkannya mengorkestrasi pekerjaan, sehingga mereka dapat menelurkan agen, membaca file, dan beradaptasi dengan codebase Anda.
72 72
73Pelajari lebih lanjut: [Bundled skills](/docs/id/skills#bundled-skills)73Pelajari lebih lanjut: [Bundled skills](/docs/id/skills.md#bundled-skills)
74 74
75## C75## C
76 76
78 78
79Sebuah [MCP server](#mcp-model-context-protocol) yang mendorong peristiwa ke sesi yang sedang berjalan sehingga Claude dapat bereaksi terhadap hal-hal yang terjadi saat Anda jauh dari terminal. Channel dapat dua arah: Claude membaca peristiwa masuk dan membalas kembali melalui channel yang sama. Telegram, Discord, dan iMessage disertakan dalam pratinjau penelitian.79Sebuah [MCP server](#mcp-model-context-protocol) yang mendorong peristiwa ke sesi yang sedang berjalan sehingga Claude dapat bereaksi terhadap hal-hal yang terjadi saat Anda jauh dari terminal. Channel dapat dua arah: Claude membaca peristiwa masuk dan membalas kembali melalui channel yang sama. Telegram, Discord, dan iMessage disertakan dalam pratinjau penelitian.
80 80
81Pelajari lebih lanjut: [Channels](/docs/id/channels)81Pelajari lebih lanjut: [Channels](/docs/id/channels.md)
82 82
83### Checkpoint83### Checkpoint
84 84
85Titik pemulihan yang dibuat di setiap prompt yang Anda kirim yang memulai giliran. Claude Code mengambil snapshot file sebelum setiap edit sehingga checkpoint dapat mengembalikannya. Tekan `Esc` dua kali atau jalankan `/rewind` untuk mengembalikan kode, percakapan, atau keduanya ke titik sebelumnya, atau untuk merangkum bagian percakapan dari pesan yang dipilih. Checkpoint disimpan dengan percakapan, sehingga sesi yang dilanjutkan masih dapat `/rewind` ke dalamnya. Mereka terpisah dari git dan tidak melacak perubahan yang dibuat melalui tool Bash.85Titik pemulihan yang dibuat di setiap prompt yang Anda kirim yang memulai giliran. Claude Code mengambil snapshot file sebelum setiap edit sehingga checkpoint dapat mengembalikannya. Tekan `Esc` dua kali atau jalankan `/rewind` untuk mengembalikan kode, percakapan, atau keduanya ke titik sebelumnya, atau untuk merangkum bagian percakapan dari pesan yang dipilih. Checkpoint disimpan dengan percakapan, sehingga sesi yang dilanjutkan masih dapat `/rewind` ke dalamnya. Mereka terpisah dari git dan tidak melacak perubahan yang dibuat melalui tool Bash.
86 86
87Pelajari lebih lanjut: [Checkpointing](/docs/id/checkpointing)87Pelajari lebih lanjut: [Checkpointing](/docs/id/checkpointing.md)
88 88
89### `.claude` directory89### `.claude` directory
90 90
98 98
99Anda dapat menempatkan CLAUDE.md di cakupan proyek di `./CLAUDE.md` atau `./.claude/CLAUDE.md`, di cakupan pengguna di `~/.claude/CLAUDE.md`, atau sebagai [managed policy](#managed-settings) untuk organisasi Anda. Semua file yang ditemukan digabungkan ke dalam konteks daripada menimpa satu sama lain, diurutkan dari cakupan terluas ke paling spesifik. Claude Code juga dapat memuat file [AGENTS.md](#agents-md) proyek sebagai pengganti CLAUDE.md.99Anda dapat menempatkan CLAUDE.md di cakupan proyek di `./CLAUDE.md` atau `./.claude/CLAUDE.md`, di cakupan pengguna di `~/.claude/CLAUDE.md`, atau sebagai [managed policy](#managed-settings) untuk organisasi Anda. Semua file yang ditemukan digabungkan ke dalam konteks daripada menimpa satu sama lain, diurutkan dari cakupan terluas ke paling spesifik. Claude Code juga dapat memuat file [AGENTS.md](#agents-md) proyek sebagai pengganti CLAUDE.md.
100 100
101Pelajari lebih lanjut: [CLAUDE.md files](/docs/id/memory#claude-md-files)101Pelajari lebih lanjut: [CLAUDE.md files](/docs/id/memory.md#claude-md-files)
102 102
103### Cloud session103### Cloud session
104 104
105Sesi Claude Code yang terus berjalan setelah Anda menutup laptop, karena berjalan di infrastruktur cloud daripada mesin Anda. Infrastruktur tersebut dikelola oleh Anthropic secara default, atau berupa [self-hosted environment](/docs/id/self-hosted-environments) yang dioperasikan organisasi Anda. Anda memulainya dari claude.ai/code, aplikasi Claude mobile, aplikasi Desktop dengan **Cloud** dipilih, `claude --cloud`, atau [tugas terjadwal cloud](/docs/id/routines).105Sesi Claude Code yang terus berjalan setelah Anda menutup laptop, karena berjalan di infrastruktur cloud daripada mesin Anda. Infrastruktur tersebut dikelola oleh Anthropic secara default, atau berupa [self-hosted environment](/docs/id/self-hosted-environments) yang dioperasikan organisasi Anda. Anda memulainya dari claude.ai/code, aplikasi Claude mobile, aplikasi Desktop dengan **Cloud** dipilih, `claude --cloud`, atau [tugas terjadwal cloud](/docs/id/routines.md).
106 106
107Sesi di terminal, IDE, atau aplikasi Desktop Anda dengan **Local** dipilih adalah sesi lokal; untuk menjangkau sesi lokal dari perangkat lain, gunakan [Remote Control](#remote-control).107Sesi di terminal, IDE, atau aplikasi Desktop Anda dengan **Local** dipilih adalah sesi lokal; untuk menjangkau sesi lokal dari perangkat lain, gunakan [Remote Control](#remote-control).
108 108
109Pelajari lebih lanjut: [Use Claude Code in the cloud](/docs/id/claude-code-on-the-web)109Pelajari lebih lanjut: [Use Claude Code in the cloud](/docs/id/claude-code-on-the-web.md)
110 110
111### Command111### Command
112 112
113Instruksi yang dapat digunakan kembali yang Anda panggil dengan mengetik `/name` dalam prompt. Perintah built-in seperti `/clear`, `/model`, dan `/compact` mengontrol sesi. Anda dapat menentukan perintah Anda sendiri sebagai file di `.claude/commands/`, atau menginstalnya dari [plugin](#plugin). [Skills](#skill) adalah cara yang direkomendasikan untuk mengemas perintah multi-langkah.113Instruksi yang dapat digunakan kembali yang Anda panggil dengan mengetik `/name` dalam prompt. Perintah built-in seperti `/clear`, `/model`, dan `/compact` mengontrol sesi. Anda dapat menentukan perintah Anda sendiri sebagai file di `.claude/commands/`, atau menginstalnya dari [plugin](#plugin). [Skills](#skill) adalah cara yang direkomendasikan untuk mengemas perintah multi-langkah.
114 114
115Dua penggunaan lain dari kata ini tidak terkait: subperintah CLI `claude` seperti `claude mcp add`, yang tercantum dalam [referensi CLI](/docs/id/cli-reference#cli-commands), dan field `command` dari entri [MCP server](#mcp-server) stdio, yang menentukan executable yang Claude Code luncurkan untuk memulai server.115Dua penggunaan lain dari kata ini tidak terkait: subperintah CLI `claude` seperti `claude mcp add`, yang tercantum dalam [referensi CLI](/docs/id/cli-reference.md#cli-commands), dan field `command` dari entri [MCP server](#mcp-server) stdio, yang menentukan executable yang Claude Code luncurkan untuk memulai server.
116 116
117Pelajari lebih lanjut: [Commands](/docs/id/commands) · [Skills](/docs/id/skills)117Pelajari lebih lanjut: [Commands](/docs/id/commands.md) · [Skills](/docs/id/skills.md)
118 118
119### Compaction119### Compaction
120 120
121Ringkasan otomatis percakapan Anda ketika [context window](#context-window) mendekati batasnya. Output tool yang lebih lama dihapus terlebih dahulu, kemudian percakapan diringkas. Project-root CLAUDE.md dan auto memory bertahan compaction dan dimuat ulang dari disk; instruksi yang diberikan hanya dalam percakapan mungkin hilang. Jalankan `/compact` untuk memicu secara manual, secara opsional dengan fokus seperti `/compact focus on the API changes`.121Ringkasan otomatis percakapan Anda ketika [context window](#context-window) mendekati batasnya. Output tool yang lebih lama dihapus terlebih dahulu, kemudian percakapan diringkas. Project-root CLAUDE.md dan auto memory bertahan compaction dan dimuat ulang dari disk; instruksi yang diberikan hanya dalam percakapan mungkin hilang. Jalankan `/compact` untuk memicu secara manual, secara opsional dengan fokus seperti `/compact focus on the API changes`.
122 122
123Pelajari lebih lanjut: [What survives compaction](/docs/id/context-window#what-survives-compaction) · [When context fills up](/docs/id/how-claude-code-works#when-context-fills-up)123Pelajari lebih lanjut: [What survives compaction](/docs/id/context-window.md#what-survives-compaction) · [When context fills up](/docs/id/how-claude-code-works.md#when-context-fills-up)
124 124
125### Connector125### Connector
126 126
127Sebuah [MCP server](#mcp-server) yang ditambahkan ke akun claude.ai Anda daripada dikonfigurasi di Claude Code. Ketika Anda masuk ke Claude Code dengan akun tersebut, connector Anda muncul di `/mcp` bersama server yang Anda tambahkan secara lokal. Organisasi juga dapat menyediakan connector dan menetapkan kontrol per-tool pada mereka.127Sebuah [MCP server](#mcp-server) yang ditambahkan ke akun claude.ai Anda daripada dikonfigurasi di Claude Code. Ketika Anda masuk ke Claude Code dengan akun tersebut, connector Anda muncul di `/mcp` bersama server yang Anda tambahkan secara lokal. Organisasi juga dapat menyediakan connector dan menetapkan kontrol per-tool pada mereka.
128 128
129Pelajari lebih lanjut: [Use MCP servers from claude.ai](/docs/id/mcp#use-mcp-servers-from-claude-ai)129Pelajari lebih lanjut: [Use MCP servers from claude.ai](/docs/id/mcp.md#use-mcp-servers-from-claude-ai)
130 130
131### Context window131### Context window
132 132
133Memori kerja untuk sesi, menampung riwayat percakapan, konten file, output perintah, CLAUDE.md, auto memory, skills yang dimuat, dan instruksi sistem. Saat Anda bekerja, konteks terisi sampai [compaction](#compaction) meringkasnya. Jalankan `/context` untuk melihat apa yang menggunakan ruang. Untuk konsep model yang mendasar, lihat [glosarium platform](https://platform.claude.com/docs/en/about-claude/glossary#context-window).133Memori kerja untuk sesi, menampung riwayat percakapan, konten file, output perintah, CLAUDE.md, auto memory, skills yang dimuat, dan instruksi sistem. Saat Anda bekerja, konteks terisi sampai [compaction](#compaction) meringkasnya. Jalankan `/context` untuk melihat apa yang menggunakan ruang. Untuk konsep model yang mendasar, lihat [glosarium platform](https://platform.claude.com/docs/en/about-claude/glossary#context-window).
134 134
135Pelajari lebih lanjut: [Explore the context window](/docs/id/context-window)135Pelajari lebih lanjut: [Explore the context window](/docs/id/context-window.md)
136 136
137## D137## D
138 138
140 140
141Router tugas yang diinisiasi telepon yang menelurkan sesi Claude Code di aplikasi Desktop ketika Anda mengirim tugas coding dari aplikasi mobile Claude. Prompt Anda merutekan ke tool yang tepat secara otomatis. Tersedia di paket Pro dan Max.141Router tugas yang diinisiasi telepon yang menelurkan sesi Claude Code di aplikasi Desktop ketika Anda mengirim tugas coding dari aplikasi mobile Claude. Prompt Anda merutekan ke tool yang tepat secara otomatis. Tersedia di paket Pro dan Max.
142 142
143Pelajari lebih lanjut: [Sessions from Dispatch](/docs/id/desktop#sessions-from-dispatch)143Pelajari lebih lanjut: [Sessions from Dispatch](/docs/id/desktop.md#sessions-from-dispatch)
144 144
145## E145## E
146 146
148 148
149Pengaturan yang mengontrol adaptive reasoning, yang memungkinkan model memutuskan apakah dan seberapa banyak untuk berpikir pada setiap langkah. Effort yang lebih tinggi berarti lebih banyak thinking tokens dan reasoning yang lebih dalam; effort yang lebih rendah lebih cepat dan lebih murah. Effort didukung pada model Fable, pada Opus 4.6 dan yang lebih baru, pada Sonnet 4.6 dan yang lebih baru, serta pada Haiku 5.5.149Pengaturan yang mengontrol adaptive reasoning, yang memungkinkan model memutuskan apakah dan seberapa banyak untuk berpikir pada setiap langkah. Effort yang lebih tinggi berarti lebih banyak thinking tokens dan reasoning yang lebih dalam; effort yang lebih rendah lebih cepat dan lebih murah. Effort didukung pada model Fable, pada Opus 4.6 dan yang lebih baru, pada Sonnet 4.6 dan yang lebih baru, serta pada Haiku 5.5.
150 150
151Pelajari lebih lanjut: [Adjust effort level](/docs/id/model-config#adjust-effort-level)151Pelajari lebih lanjut: [Adjust effort level](/docs/id/model-config.md#adjust-effort-level)
152 152
153### Extended thinking153### Extended thinking
154 154
155Reasoning step-by-step yang terlihat yang dilakukan model sebelum merespons. Anda dapat menyesuaikannya dengan [effort level](#effort-level), atau membatasi thinking tokens dengan `MAX_THINKING_TOKENS` pada model dengan anggaran thinking tetap. Thinking muncul dalam teks italic abu-abu di terminal.155Reasoning step-by-step yang terlihat yang dilakukan model sebelum merespons. Anda dapat menyesuaikannya dengan [effort level](#effort-level), atau membatasi thinking tokens dengan `MAX_THINKING_TOKENS` pada model dengan anggaran thinking tetap. Thinking muncul dalam teks italic abu-abu di terminal.
156 156
157Pelajari lebih lanjut: [Use extended thinking](/docs/id/model-config#extended-thinking)157Pelajari lebih lanjut: [Use extended thinking](/docs/id/model-config.md#extended-thinking)
158 158
159## F159## F
160 160
162 162
163Sebuah blok pengaturan YAML di bagian paling atas file Markdown, di antara baris pembuka `---` dan baris penutup `---`. Skills, subagents, output styles, dan rules masing-masing membaca konfigurasi mereka dari frontmatter, seperti `description` skill atau `tools` subagent, dan memperlakukan semua yang setelah `---` penutup sebagai instruksi. `---` pembuka harus menjadi baris pertama file. Setiap jenis file menerima set bidang tersendiri.163Sebuah blok pengaturan YAML di bagian paling atas file Markdown, di antara baris pembuka `---` dan baris penutup `---`. Skills, subagents, output styles, dan rules masing-masing membaca konfigurasi mereka dari frontmatter, seperti `description` skill atau `tools` subagent, dan memperlakukan semua yang setelah `---` penutup sebagai instruksi. `---` pembuka harus menjadi baris pertama file. Setiap jenis file menerima set bidang tersendiri.
164 164
165Pelajari lebih lanjut: [Skill frontmatter](/docs/id/skills#frontmatter-reference), [Subagent frontmatter](/docs/id/sub-agents#supported-frontmatter-fields), [Output style frontmatter](/docs/id/output-styles#frontmatter), [Rule frontmatter](/docs/id/memory#rules-frontmatter-reference)165Pelajari lebih lanjut: [Skill frontmatter](/docs/id/skills.md#frontmatter-reference), [Subagent frontmatter](/docs/id/sub-agents.md#supported-frontmatter-fields), [Output style frontmatter](/docs/id/output-styles.md#frontmatter), [Rule frontmatter](/docs/id/memory.md#rules-frontmatter-reference)
166 166
167## H167## H
168 168
176* **Matcher**: filter yang peristiwa menyalakannya176* **Matcher**: filter yang peristiwa menyalakannya
177* **Hook handler**: apa yang berjalan177* **Hook handler**: apa yang berjalan
178 178
179Pelajari lebih lanjut: [Get started with hooks](/docs/id/hooks-guide) · [Hooks reference](/docs/id/hooks)179Pelajari lebih lanjut: [Get started with hooks](/docs/id/hooks-guide.md) · [Hooks reference](/docs/id/hooks.md)
180 180
181## M181## M
182 182
183### Managed settings183### Managed settings
184 184
185Pengaturan yang diberlakukan di seluruh organisasi oleh IT atau DevOps, dikirimkan dari server Anthropic melalui konsol admin atau diterapkan ke perangkat di jalur tingkat OS di luar `~/.claude`. Pengguna dan pengaturan proyek tidak dapat mengesampingkan managed settings. Pengiriman yang dikelola server berlaku pada [konfigurasi yang memenuhi syarat](/docs/id/server-managed-settings#platform-availability); lihat [Pertimbangan keamanan](/docs/id/server-managed-settings#security-considerations). Gunakan ini untuk kebijakan keamanan, persyaratan kepatuhan, atau tooling standar di seluruh armada.185Pengaturan yang diberlakukan di seluruh organisasi oleh IT atau DevOps, dikirimkan dari server Anthropic melalui konsol admin atau diterapkan ke perangkat di jalur tingkat OS di luar `~/.claude`. Pengguna dan pengaturan proyek tidak dapat mengesampingkan managed settings. Pengiriman yang dikelola server berlaku pada [konfigurasi yang memenuhi syarat](/docs/id/server-managed-settings.md#platform-availability); lihat [Pertimbangan keamanan](/docs/id/server-managed-settings.md#security-considerations). Gunakan ini untuk kebijakan keamanan, persyaratan kepatuhan, atau tooling standar di seluruh armada.
186 186
187Pelajari lebih lanjut: [Server-managed settings](/docs/id/server-managed-settings) · [Settings files](/docs/id/settings#where-settings-live)187Pelajari lebih lanjut: [Server-managed settings](/docs/id/server-managed-settings.md) · [Settings files](/docs/id/settings.md#where-settings-live)
188 188
189### MCP (Model Context Protocol)189### MCP (Model Context Protocol)
190 190
191Standar terbuka untuk menghubungkan tools AI ke sumber data eksternal dan layanan. MCP servers memberikan Claude tools baru untuk Slack, Jira, database, browser, dan ratusan integrasi lainnya. Anda menghubungkan servers melalui `/mcp` atau dengan menambahkannya ke `.mcp.json`. Untuk protokol itu sendiri, lihat [glosarium platform](https://platform.claude.com/docs/en/about-claude/glossary#mcp-model-context-protocol).191Standar terbuka untuk menghubungkan tools AI ke sumber data eksternal dan layanan. MCP servers memberikan Claude tools baru untuk Slack, Jira, database, browser, dan ratusan integrasi lainnya. Anda menghubungkan servers melalui `/mcp` atau dengan menambahkannya ke `.mcp.json`. Untuk protokol itu sendiri, lihat [glosarium platform](https://platform.claude.com/docs/en/about-claude/glossary#mcp-model-context-protocol).
192 192
193Pelajari lebih lanjut: [Model Context Protocol](/docs/id/mcp)193Pelajari lebih lanjut: [Model Context Protocol](/docs/id/mcp.md)
194 194
195### MCP server195### MCP server
196 196
197Program yang memberikan Claude tools, prompts, atau resources melalui [MCP](#mcp-model-context-protocol). Anda menambahkan servers dengan `claude mcp add`, di `.mcp.json`, melalui [plugin](#plugin), atau sebagai [connector](#connector) claude.ai. Server stdio lokal berjalan sebagai proses yang Claude Code mulai dari field `command` dan `args` konfigurasinya, yang tidak ada hubungannya dengan [commands](#command) yang Anda ketik di prompt.197Program yang memberikan Claude tools, prompts, atau resources melalui [MCP](#mcp-model-context-protocol). Anda menambahkan servers dengan `claude mcp add`, di `.mcp.json`, melalui [plugin](#plugin), atau sebagai [connector](#connector) claude.ai. Server stdio lokal berjalan sebagai proses yang Claude Code mulai dari field `command` dan `args` konfigurasinya, yang tidak ada hubungannya dengan [commands](#command) yang Anda ketik di prompt.
198 198
199Pelajari lebih lanjut: [Model Context Protocol](/docs/id/mcp)199Pelajari lebih lanjut: [Model Context Protocol](/docs/id/mcp.md)
200 200
201### MCP Tool Search201### MCP Tool Search
202 202
203Mekanisme penghematan konteks yang menunda skema MCP tool sampai diperlukan. Hanya nama tool dan instruksi server yang dimuat saat startup; Claude mengambil skema lengkap sesuai permintaan ketika memutuskan untuk menggunakan tool spesifik. Ini menjaga MCP servers idle dari mengonsumsi banyak konteks.203Mekanisme penghematan konteks yang menunda skema MCP tool sampai diperlukan. Hanya nama tool dan instruksi server yang dimuat saat startup; Claude mengambil skema lengkap sesuai permintaan ketika memutuskan untuk menggunakan tool spesifik. Ini menjaga MCP servers idle dari mengonsumsi banyak konteks.
204 204
205Pelajari lebih lanjut: [Scale with MCP Tool Search](/docs/id/mcp#scale-with-mcp-tool-search)205Pelajari lebih lanjut: [Scale with MCP Tool Search](/docs/id/mcp.md#scale-with-mcp-tool-search)
206 206
207## N207## N
208 208
209### Non-interactive mode209### Non-interactive mode
210 210
211Mode yang mengeksekusi prompt tunggal dan keluar tanpa sesi percakapan interaktif, dipanggil dengan `-p` atau `--print`. Digunakan untuk CI, script, dan piping. Jalannya masih disimpan sebagai sesi yang dapat dilanjutkan kecuali Anda melewatkan `--no-session-persistence`. [Agent SDK](/docs/id/agent-sdk/overview) adalah setara Python dan TypeScript. Sebelumnya disebut headless mode.211Mode yang mengeksekusi prompt tunggal dan keluar tanpa sesi percakapan interaktif, dipanggil dengan `-p` atau `--print`. Digunakan untuk CI, script, dan piping. Jalannya masih disimpan sebagai sesi yang dapat dilanjutkan kecuali Anda melewatkan `--no-session-persistence`. [Agent SDK](/docs/id/agent-sdk/overview.md) adalah setara Python dan TypeScript. Sebelumnya disebut headless mode.
212 212
213Pelajari lebih lanjut: [Run Claude Code programmatically](/docs/id/headless)213Pelajari lebih lanjut: [Run Claude Code programmatically](/docs/id/headless.md)
214 214
215## O215## O
216 216
218 218
219Konfigurasi yang mengubah instruksi yang Claude Code berikan kepada Claude, untuk menetapkan perilaku respons, nada, atau format. Tidak seperti [CLAUDE.md](#claude-md), yang menambahkan konteks proyek bersama instruksi default Claude Code, gaya output kustom menambahkan instruksinya sendiri dan dapat menghilangkan instruksi rekayasa perangkat lunak default.219Konfigurasi yang mengubah instruksi yang Claude Code berikan kepada Claude, untuk menetapkan perilaku respons, nada, atau format. Tidak seperti [CLAUDE.md](#claude-md), yang menambahkan konteks proyek bersama instruksi default Claude Code, gaya output kustom menambahkan instruksinya sendiri dan dapat menghilangkan instruksi rekayasa perangkat lunak default.
220 220
221Pelajari lebih lanjut: [Output styles](/docs/id/output-styles)221Pelajari lebih lanjut: [Output styles](/docs/id/output-styles.md)
222 222
223## P223## P
224 224
228 228
229Mode `default` diberi label Manual di CLI, di ekstensi VS Code dan JetBrains, dan di aplikasi desktop, dan Claude Code menerima `manual` sebagai alias untuk nilai tersebut.229Mode `default` diberi label Manual di CLI, di ekstensi VS Code dan JetBrains, dan di aplikasi desktop, dan Claude Code menerima `manual` sebagai alias untuk nilai tersebut.
230 230
231Pelajari lebih lanjut: [Pilih permission mode](/docs/id/permission-modes)231Pelajari lebih lanjut: [Pilih permission mode](/docs/id/permission-modes.md)
232 232
233### Permission rule233### Permission rule
234 234
235Entri settings yang memungkinkan, menanyakan tentang, atau menolak invokasi tool berdasarkan nama tool dan pola argumen. Aturan dievaluasi deny→ask→allow, kecocokan pertama menang. Permission rules adalah kontrol granular yang berlapis di atas [permission mode](#permission-mode) yang lebih luas.235Entri settings yang memungkinkan, menanyakan tentang, atau menolak invokasi tool berdasarkan nama tool dan pola argumen. Aturan dievaluasi deny→ask→allow, kecocokan pertama menang. Permission rules adalah kontrol granular yang berlapis di atas [permission mode](#permission-mode) yang lebih luas.
236 236
237Pelajari lebih lanjut: [Konfigurasi permissions](/docs/id/permissions)237Pelajari lebih lanjut: [Konfigurasi permissions](/docs/id/permissions.md)
238 238
239### Plan mode239### Plan mode
240 240
241Sebuah [permission mode](#permission-mode) di mana Claude meneliti dan mengusulkan perubahan tanpa mengedit file sumber Anda. Dapat membaca, mencari, dan menjalankan perintah eksplorasi, kemudian menyajikan rencana untuk persetujuan sebelum menyentuh apa pun. Masukkan plan mode dengan `/plan` atau dengan menekan `Shift+Tab`.241Sebuah [permission mode](#permission-mode) di mana Claude meneliti dan mengusulkan perubahan tanpa mengedit file sumber Anda. Dapat membaca, mencari, dan menjalankan perintah eksplorasi, kemudian menyajikan rencana untuk persetujuan sebelum menyentuh apa pun. Masukkan plan mode dengan `/plan` atau dengan menekan `Shift+Tab`.
242 242
243Pelajari lebih lanjut: [Analisis sebelum Anda mengedit dengan plan mode](/docs/id/permission-modes#analyze-before-you-edit-with-plan-mode)243Pelajari lebih lanjut: [Analisis sebelum Anda mengedit dengan plan mode](/docs/id/permission-modes.md#analyze-before-you-edit-with-plan-mode)
244 244
245### Plugin245### Plugin
246 246
247Bundle skills, hooks, subagents, dan MCP servers yang dikemas sebagai unit yang dapat diinstal tunggal. Plugin skills diberi namespace sebagai `plugin-name:skill-name` sehingga beberapa plugin dapat hidup berdampingan. Distribusikan plugins di seluruh tim melalui [marketplace](/docs/id/plugins/overview).247Bundle skills, hooks, subagents, dan MCP servers yang dikemas sebagai unit yang dapat diinstal tunggal. Plugin skills diberi namespace sebagai `plugin-name:skill-name` sehingga beberapa plugin dapat hidup berdampingan. Distribusikan plugins di seluruh tim melalui [marketplace](/docs/id/plugins/overview.md).
248 248
249Pelajari lebih lanjut: [Plugins](/docs/id/plugins/overview)249Pelajari lebih lanjut: [Plugins](/docs/id/plugins/overview.md)
250 250
251### Project trust251### Project trust
252 252
253Dialog yang menerima direktori sebelum Claude Code memuat konfigurasinya. Penerimaan disimpan per direktori proyek, kecuali direktori home Anda, di mana kepercayaan dipegang untuk sesi saat ini saja dan prompt muncul kembali pada setiap peluncuran. Sampai Anda mempercayai direktori, Claude Code menahan beberapa konten yang disediakan repositorinya, seperti aturan allow proyek dan marketplace dari `.claude/settings.json`. [Apa yang berjalan sebelum Anda mempercayai folder](/docs/id/permissions#what-runs-before-you-trust-a-folder) mencantumkan setiap jenis konten, termasuk apa yang dijalankan sesi `-p` tanpa dialog.253Dialog yang menerima direktori sebelum Claude Code memuat konfigurasinya. Penerimaan disimpan per direktori proyek, kecuali direktori home Anda, di mana kepercayaan dipegang untuk sesi saat ini saja dan prompt muncul kembali pada setiap peluncuran. Sampai Anda mempercayai direktori, Claude Code menahan beberapa konten yang disediakan repositorinya, seperti aturan allow proyek dan marketplace dari `.claude/settings.json`. [Apa yang berjalan sebelum Anda mempercayai folder](/docs/id/permissions.md#what-runs-before-you-trust-a-folder) mencantumkan setiap jenis konten, termasuk apa yang dijalankan sesi `-p` tanpa dialog.
254 254
255Pelajari lebih lanjut: [Direktori `.claude`](/docs/id/claude-directory)255Pelajari lebih lanjut: [Direktori `.claude`](/docs/id/claude-directory)
256 256
258 258
259Instruksi bermusuhan yang tertanam dalam file, halaman web, atau hasil tool yang mencoba mengalihkan Claude ke arah tindakan yang tidak pernah Anda minta. Pertahanan Claude Code termasuk sistem izin, deteksi injeksi perintah, dan verifikasi kepercayaan. [Auto mode](#auto-mode) menambahkan probe sisi server yang memindai hasil tool untuk konten mencurigakan dan classifier yang meninjau tindakan dengan hasil tool dihapus, sehingga teks yang disuntikkan tidak dapat memanipulasinya secara langsung.259Instruksi bermusuhan yang tertanam dalam file, halaman web, atau hasil tool yang mencoba mengalihkan Claude ke arah tindakan yang tidak pernah Anda minta. Pertahanan Claude Code termasuk sistem izin, deteksi injeksi perintah, dan verifikasi kepercayaan. [Auto mode](#auto-mode) menambahkan probe sisi server yang memindai hasil tool untuk konten mencurigakan dan classifier yang meninjau tindakan dengan hasil tool dihapus, sehingga teks yang disuntikkan tidak dapat memanipulasinya secara langsung.
260 260
261Pelajari lebih lanjut: [Lindungi dari prompt injection](/docs/id/security#protect-against-prompt-injection)261Pelajari lebih lanjut: [Lindungi dari prompt injection](/docs/id/security.md#protect-against-prompt-injection)
262 262
263## R263## R
264 264
265### Remote Control265### Remote Control
266 266
267Cara untuk melanjutkan sesi Claude Code lokal dari telepon atau browser Anda melalui claude.ai. Eksekusi kode dan file Anda tetap di mesin Anda; antarmuka bersifat remote. Berbeda dari [sesi cloud](/docs/id/claude-code-on-the-web), yang berjalan dalam sandbox cloud.267Cara untuk melanjutkan sesi Claude Code lokal dari telepon atau browser Anda melalui claude.ai. Eksekusi kode dan file Anda tetap di mesin Anda; antarmuka bersifat remote. Berbeda dari [sesi cloud](/docs/id/claude-code-on-the-web.md), yang berjalan dalam sandbox cloud.
268 268
269Pelajari lebih lanjut: [Remote Control](/docs/id/remote-control)269Pelajari lebih lanjut: [Remote Control](/docs/id/remote-control.md)
270 270
271### Rules271### Rules
272 272
280 280
281Isolasi filesystem dan jaringan tingkat OS untuk tool Bash. Perintah berjalan di dalam batas yang Anda tentukan di muka, sehingga Claude dapat bekerja dengan bebas di dalamnya tanpa prompt persetujuan per-perintah. Sandboxing adalah lapisan terpisah dari [permission rules](#permission-rule).281Isolasi filesystem dan jaringan tingkat OS untuk tool Bash. Perintah berjalan di dalam batas yang Anda tentukan di muka, sehingga Claude dapat bekerja dengan bebas di dalamnya tanpa prompt persetujuan per-perintah. Sandboxing adalah lapisan terpisah dari [permission rules](#permission-rule).
282 282
283Pelajari lebih lanjut: [Sandboxing](/docs/id/sandboxing)283Pelajari lebih lanjut: [Sandboxing](/docs/id/sandboxing.md)
284 284
285### Session285### Session
286 286
287Percakapan yang terikat pada direktori saat ini, dengan [context window](#context-window) independen sendiri. Sesi dapat dilanjutkan dengan `claude -c`, difork dengan `--fork-session` untuk mempertahankan riwayat di bawah ID sesi baru, atau dijalankan secara paralel di seluruh terminal. Menjalankan `/clear` memulai sesi baru; sesi sebelumnya tetap disimpan dan tersedia melalui `/resume`. Transkrip setiap sesi disimpan di bawah `~/.claude/projects/`.287Percakapan yang terikat pada direktori saat ini, dengan [context window](#context-window) independen sendiri. Sesi dapat dilanjutkan dengan `claude -c`, difork dengan `--fork-session` untuk mempertahankan riwayat di bawah ID sesi baru, atau dijalankan secara paralel di seluruh terminal. Menjalankan `/clear` memulai sesi baru; sesi sebelumnya tetap disimpan dan tersedia melalui `/resume`. Transkrip setiap sesi disimpan di bawah `~/.claude/projects/`.
288 288
289Pelajari lebih lanjut: [Work with sessions](/docs/id/how-claude-code-works#work-with-sessions)289Pelajari lebih lanjut: [Work with sessions](/docs/id/how-claude-code-works.md#work-with-sessions)
290 290
291### Settings layers291### Settings layers
292 292
293Hierarki tempat Claude Code membaca konfigurasi, dalam urutan prioritas dari tertinggi ke terendah: [managed policy](#managed-settings), pengaturan yang Anda berikan dengan flag `--settings`, local settings di `.claude/settings.local.json`, project settings di `.claude/settings.json`, kemudian user settings di `~/.claude/settings.json`. Array digabungkan di seluruh lapisan; nilai skalar di lapisan yang lebih tinggi menimpa yang lebih rendah. Lihat [Settings precedence](/docs/id/settings#settings-precedence).293Hierarki tempat Claude Code membaca konfigurasi, dalam urutan prioritas dari tertinggi ke terendah: [managed policy](#managed-settings), pengaturan yang Anda berikan dengan flag `--settings`, local settings di `.claude/settings.local.json`, project settings di `.claude/settings.json`, kemudian user settings di `~/.claude/settings.json`. Array digabungkan di seluruh lapisan; nilai skalar di lapisan yang lebih tinggi menimpa yang lebih rendah. Lihat [Settings precedence](/docs/id/settings.md#settings-precedence).
294 294
295Pelajari lebih lanjut: [Settings files](/docs/id/settings#where-settings-live)295Pelajari lebih lanjut: [Settings files](/docs/id/settings.md#where-settings-live)
296 296
297### Skill297### Skill
298 298
300 300
301Skills adalah penerus yang direkomendasikan untuk perintah kustom. File di `.claude/commands/deploy.md` dan satu di `.claude/skills/deploy/SKILL.md` keduanya membuat `/deploy` dan bekerja dengan cara yang sama; file perintah yang ada terus bekerja.301Skills adalah penerus yang direkomendasikan untuk perintah kustom. File di `.claude/commands/deploy.md` dan satu di `.claude/skills/deploy/SKILL.md` keduanya membuat `/deploy` dan bekerja dengan cara yang sama; file perintah yang ada terus bekerja.
302 302
303Pelajari lebih lanjut: [Extend Claude with skills](/docs/id/skills)303Pelajari lebih lanjut: [Extend Claude with skills](/docs/id/skills.md)
304 304
305### Subagent305### Subagent
306 306
307Asisten AI khusus yang berjalan di jendela konteks sendiri dengan system prompt kustom, akses tool spesifik, dan izin independen. Bekerja pada tugas yang didelegasikan dan mengembalikan ringkasan ke percakapan utama. Gunakan subagents untuk menjaga eksplorasi besar keluar dari konteks utama Anda atau untuk menjalankan penelitian paralel. Subagent tetap berada di dalam sesi yang memunculkannya. Untuk meneruskan temuan antar sesi terpisah yang Anda jalankan sendiri, gunakan [cross-session messaging](/docs/id/cross-session-messaging).307Asisten AI khusus yang berjalan di jendela konteks sendiri dengan system prompt kustom, akses tool spesifik, dan izin independen. Bekerja pada tugas yang didelegasikan dan mengembalikan ringkasan ke percakapan utama. Gunakan subagents untuk menjaga eksplorasi besar keluar dari konteks utama Anda atau untuk menjalankan penelitian paralel. Subagent tetap berada di dalam sesi yang memunculkannya. Untuk meneruskan temuan antar sesi terpisah yang Anda jalankan sendiri, gunakan [cross-session messaging](/docs/id/cross-session-messaging.md).
308 308
309Subagents built-in termasuk Explore, Plan, dan general-purpose.309Subagents built-in termasuk Explore, Plan, dan general-purpose.
310 310
311Pelajari lebih lanjut: [Create custom subagents](/docs/id/sub-agents)311Pelajari lebih lanjut: [Create custom subagents](/docs/id/sub-agents.md)
312 312
313### Surface313### Surface
314 314
315Tempat apa pun Anda mengakses Claude Code: CLI, VS Code, JetBrains, Desktop, atau claude.ai. Semua surface berbagi engine yang sama. Sesi di mesin Anda membaca CLAUDE.md lokal, settings, dan skills; [cloud sessions](/docs/id/cloud-environments#what-carries-over-from-your-setup) dimulai dari klon segar repositori Anda dan tidak membaca `~/.claude/` di mesin Anda. Slack dan Chrome extension adalah integrasi yang terhubung ke surface daripada surface itu sendiri.315Tempat apa pun Anda mengakses Claude Code: CLI, VS Code, JetBrains, Desktop, atau claude.ai. Semua surface berbagi engine yang sama. Sesi di mesin Anda membaca CLAUDE.md lokal, settings, dan skills; [cloud sessions](/docs/id/cloud-environments.md#what-carries-over-from-your-setup) dimulai dari klon segar repositori Anda dan tidak membaca `~/.claude/` di mesin Anda. Slack dan Chrome extension adalah integrasi yang terhubung ke surface daripada surface itu sendiri.
316 316
317Pelajari lebih lanjut: [Platforms and integrations](/docs/id/platforms)317Pelajari lebih lanjut: [Platforms and integrations](/docs/id/platforms.md)
318 318
319### System prompt319### System prompt
320 320
321Instruksi yang Claude Code kirimkan sebelum percakapan Anda pada setiap permintaan, mencakup cara Claude menggunakan tools, berperilaku aman, dan memformat responsnya. Anda dapat menambahkan ke system prompt dengan `--append-system-prompt` atau menggantinya dengan `--system-prompt`. System prompt adalah lapisan pertama dari [prompt cache](/docs/id/prompt-caching#how-the-cache-is-organized).321Instruksi yang Claude Code kirimkan sebelum percakapan Anda pada setiap permintaan, mencakup cara Claude menggunakan tools, berperilaku aman, dan memformat responsnya. Anda dapat menambahkan ke system prompt dengan `--append-system-prompt` atau menggantinya dengan `--system-prompt`. System prompt adalah lapisan pertama dari [prompt cache](/docs/id/prompt-caching.md#how-the-cache-is-organized).
322 322
323File [CLAUDE.md](#claude-md) Anda dan instruksi [output style](#output-style) Anda bukan bagian dari system prompt. Claude Code menyampaikannya dalam percakapan sebagai [system reminder](#system-reminder).323File [CLAUDE.md](#claude-md) Anda dan instruksi [output style](#output-style) Anda bukan bagian dari system prompt. Claude Code menyampaikannya dalam percakapan sebagai [system reminder](#system-reminder).
324 324
325Pelajari lebih lanjut: [System prompt flags](/docs/id/cli-reference#system-prompt-flags)325Pelajari lebih lanjut: [System prompt flags](/docs/id/cli-reference.md#system-prompt-flags)
326 326
327### System reminder327### System reminder
328 328
337 337
338Dalam permintaan API yang dicatat, system reminder muncul dibungkus dalam tag `<system-reminder>` di dalam pesan pengguna, atau pada beberapa model sebagai pesan terpisah dengan peran `system`.338Dalam permintaan API yang dicatat, system reminder muncul dibungkus dalam tag `<system-reminder>` di dalam pesan pengguna, atau pada beberapa model sebagai pesan terpisah dengan peran `system`.
339 339
340Pelajari lebih lanjut: [Context Claude Code adds outside the system prompt](/docs/id/agent-sdk/modifying-system-prompts#context-claude-code-adds-outside-the-system-prompt)340Pelajari lebih lanjut: [Context Claude Code adds outside the system prompt](/docs/id/agent-sdk/modifying-system-prompts.md#context-claude-code-adds-outside-the-system-prompt)
341 341
342## T342## T
343 343
345 345
346Perintah, `/teleport`, yang menarik sesi Claude Code cloud ke terminal lokal Anda. Claude mengambil branch, memuat riwayat percakapan, dan melanjutkan dari keadaan terakhir sesi cloud. Arah sebaliknya adalah `--cloud`, yang mengirim tugas lokal untuk dijalankan di cloud.346Perintah, `/teleport`, yang menarik sesi Claude Code cloud ke terminal lokal Anda. Claude mengambil branch, memuat riwayat percakapan, dan melanjutkan dari keadaan terakhir sesi cloud. Arah sebaliknya adalah `--cloud`, yang mengirim tugas lokal untuk dijalankan di cloud.
347 347
348Pelajari lebih lanjut: [Melanjutkan sesi cloud di terminal Anda](/docs/id/claude-code-on-the-web#from-cloud-to-terminal)348Pelajari lebih lanjut: [Melanjutkan sesi cloud di terminal Anda](/docs/id/claude-code-on-the-web.md#from-cloud-to-terminal)
349 349
350### Tool350### Tool
351 351
352Tindakan yang dapat Claude ambil: baca file, edit kode, jalankan perintah shell, cari web, telurkan subagent. Tools adalah apa yang membuat Claude Code agentic. Tanpa mereka, Claude hanya dapat merespons dengan teks. Setiap penggunaan tool mengembalikan hasil yang menginformasikan keputusan Claude berikutnya dalam [agentic loop](#agentic-loop).352Tindakan yang dapat Claude ambil: baca file, edit kode, jalankan perintah shell, cari web, telurkan subagent. Tools adalah apa yang membuat Claude Code agentic. Tanpa mereka, Claude hanya dapat merespons dengan teks. Setiap penggunaan tool mengembalikan hasil yang menginformasikan keputusan Claude berikutnya dalam [agentic loop](#agentic-loop).
353 353
354Pelajari lebih lanjut: [Tools available to Claude](/docs/id/tools-reference)354Pelajari lebih lanjut: [Tools available to Claude](/docs/id/tools-reference.md)
355 355
356### Transcript356### Transcript
357 357
358Catatan tersimpan dari [session](#session). Percakapan adalah apa yang Anda dan Claude tukarkan; transcript adalah percakapan tersebut yang disimpan sebagai file, secara default di `~/.claude/projects/<project>/<session-id>.jsonl`. Claude Code membaca file kembali ketika Anda melanjutkan, yang merupakan cara percakapan berlanjut setelah session berakhir. Untuk tampilan di layar dari percakapan yang sama, lihat [transcript viewer](/docs/id/interactive-mode#transcript-viewer).358Catatan tersimpan dari [session](#session). Percakapan adalah apa yang Anda dan Claude tukarkan; transcript adalah percakapan tersebut yang disimpan sebagai file, secara default di `~/.claude/projects/<project>/<session-id>.jsonl`. Claude Code membaca file kembali ketika Anda melanjutkan, yang merupakan cara percakapan berlanjut setelah session berakhir. Untuk tampilan di layar dari percakapan yang sama, lihat [transcript viewer](/docs/id/interactive-mode.md#transcript-viewer).
359 359
360Pelajari lebih lanjut: [Where transcripts are stored](/docs/id/sessions#where-transcripts-are-stored)360Pelajari lebih lanjut: [Where transcripts are stored](/docs/id/sessions.md#where-transcripts-are-stored)
361 361
362### Turn362### Turn
363 363
364Satu respons lengkap dari Claude dalam [session](#session). Sebuah turn dimulai ketika Anda mengirim pesan dan berakhir ketika Claude selesai merespons, dengan sejumlah panggilan [tool](#tool) di antaranya. [Stop hooks](#hook) diaktifkan di akhir setiap turn. Sebuah session terdiri dari banyak turn, dan [agentic loop](#agentic-loop) menjelaskan apa yang terjadi di dalam satu turn.364Satu respons lengkap dari Claude dalam [session](#session). Sebuah turn dimulai ketika Anda mengirim pesan dan berakhir ketika Claude selesai merespons, dengan sejumlah panggilan [tool](#tool) di antaranya. [Stop hooks](#hook) diaktifkan di akhir setiap turn. Sebuah session terdiri dari banyak turn, dan [agentic loop](#agentic-loop) menjelaskan apa yang terjadi di dalam satu turn.
365 365
366Pelajari lebih lanjut: [How Claude Code works](/docs/id/how-claude-code-works#the-agentic-loop)366Pelajari lebih lanjut: [How Claude Code works](/docs/id/how-claude-code-works.md#the-agentic-loop)
367 367
368## V368## V
369 369
370### Verification loop370### Verification loop
371 371
372Bagaimana sesi mengetahui pekerjaan benar-benar selesai alih-alih menerima hasil yang tampak masuk akal. Anda memberi Claude pemeriksaan yang dapat dijalankan, seperti suite test, build, atau perbandingan screenshot, dan Claude melakukan iterasi sampai pemeriksaan lulus alih-alih berhenti setelah satu percobaan. Loop verifikasi adalah prasyarat untuk [`/goal`](/docs/id/goal), unattended runs, dan [dynamic workflows](/docs/id/workflows): tanpanya, satu-satunya hal yang memutuskan agent selesai adalah agent itu sendiri.372Bagaimana sesi mengetahui pekerjaan benar-benar selesai alih-alih menerima hasil yang tampak masuk akal. Anda memberi Claude pemeriksaan yang dapat dijalankan, seperti suite test, build, atau perbandingan screenshot, dan Claude melakukan iterasi sampai pemeriksaan lulus alih-alih berhenti setelah satu percobaan. Loop verifikasi adalah prasyarat untuk [`/goal`](/docs/id/goal), unattended runs, dan [dynamic workflows](/docs/id/workflows.md): tanpanya, satu-satunya hal yang memutuskan agent selesai adalah agent itu sendiri.
373 373
374Pelajari lebih lanjut: [Berikan Claude cara untuk memverifikasi pekerjaannya](/docs/id/best-practices#give-claude-a-way-to-verify-its-work)374Pelajari lebih lanjut: [Berikan Claude cara untuk memverifikasi pekerjaannya](/docs/id/best-practices.md#give-claude-a-way-to-verify-its-work)
375 375
376## W376## W
377 377
379 379
380Mode isolasi yang menjalankan Claude di git worktree terpisah di bawah `.claude/worktrees/`, diaktifkan dengan flag `-w` atau `isolation: worktree` dalam konfigurasi subagent. Perubahan tetap berada di branch terpisah dalam direktori terpisah, sehingga setiap agent paralel mengedit salinan file miliknya sendiri.380Mode isolasi yang menjalankan Claude di git worktree terpisah di bawah `.claude/worktrees/`, diaktifkan dengan flag `-w` atau `isolation: worktree` dalam konfigurasi subagent. Perubahan tetap berada di branch terpisah dalam direktori terpisah, sehingga setiap agent paralel mengedit salinan file miliknya sendiri.
381 381
382Pelajari lebih lanjut: [Run parallel sessions with git worktrees](/docs/id/worktrees)382Pelajari lebih lanjut: [Run parallel sessions with git worktrees](/docs/id/worktrees.md)
383 383
384***384***
385 385