Langsung ke konten utama
Glosarium ini mendefinisikan terminologi Claude Code. Setiap entri menghubungkan ke halaman tempat konsep dibahas secara mendalam. Untuk konsep tingkat model seperti tokens, temperature, dan RAG, lihat glosarium platform.

A

Agent teams

Beberapa sesi Claude Code independen yang dikoordinasikan oleh pemimpin tim, dengan daftar tugas bersama dan pesan peer-to-peer. Tidak seperti subagents, 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 harus diaktifkan dengan menetapkan CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1. Pelajari lebih lanjut: Run agent teams

Agentic coding

Alur 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 yang memungkinkannya bertindak, bukan hanya memberi saran. Pelajari lebih lanjut: How Claude Code works

Agentic harness

Tools, 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. Pelajari lebih lanjut: How Claude Code works

Agentic loop

Siklus 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, skills, dan MCP, terhubung ke fase spesifik dari loop ini. Pelajari lebih lanjut: How Claude Code works

Auto memory

Catatan 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, yang Anda tulis. Pelajari lebih lanjut: Auto memory

Auto mode

Sebuah permission mode di mana model classifier terpisah meninjau setiap tindakan di latar belakang alih-alih menampilkan prompt persetujuan kepada Anda. Classifier memblokir eskalasi scope, infrastruktur yang tidak dipercaya, dan prompt injection. Classifier tidak pernah melihat hasil tool, jadi instruksi yang disuntikkan tidak dapat mempengaruhi keputusannya. Auto mode adalah pratinjau penelitian yang tersedia di paket Max, Team, Enterprise, dan API. Pelajari lebih lanjut: Eliminate prompts with auto mode

B

Bare mode

Bendera startup, --bare, yang melewati auto-discovery hooks, skills, plugins, MCP servers, auto memory, dan CLAUDE.md. Hanya bendera yang Anda lewatkan secara eksplisit yang berlaku. Direkomendasikan untuk CI dan panggilan script di mana Anda memerlukan perilaku identik di seluruh mesin terlepas dari konfigurasi lokal. Pelajari lebih lanjut: Start faster with bare mode

Bundled skills

Playbook berbasis prompt yang disertakan dengan Claude Code, seperti /batch, /simplify, /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. Pelajari lebih lanjut: Bundled skills

C

Channel

Sebuah MCP server 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. Pelajari lebih lanjut: Channels

Checkpoint

Snapshot otomatis dari kode Anda yang ditangkap sebelum setiap edit yang Claude buat. Tekan Esc dua kali atau jalankan /rewind untuk mengembalikan kode, percakapan, atau keduanya ke titik sebelumnya. Checkpoint bersifat lokal untuk sesi, terpisah dari git, dan tidak melacak perubahan yang dibuat melalui tool Bash. Pelajari lebih lanjut: Checkpointing

.claude directory

Direktori tempat Claude Code membaca konfigurasi yang dibatasi proyek: settings, hooks, skills, subagents, rules, dan auto memory. Sebuah proyek memiliki .claude/ di akarnya; default tingkat pengguna Anda berada di ~/.claude/. Pelajari lebih lanjut: The .claude directory

CLAUDE.md

File markdown dari instruksi persisten yang Anda tulis untuk Claude, dimuat di awal setiap sesi sebagai pesan pengguna setelah system prompt. Letakkan konvensi proyek, catatan arsitektur, dan aturan “selalu lakukan X” di sini. CLAUDE.md bertahan compaction dan dibaca ulang segar dari disk sesudahnya. Anda dapat menempatkan CLAUDE.md di scope proyek di ./CLAUDE.md atau ./.claude/CLAUDE.md, di scope pengguna di ~/.claude/CLAUDE.md, atau sebagai managed policy untuk organisasi Anda. Lokasi yang lebih spesifik memiliki prioritas. Pelajari lebih lanjut: CLAUDE.md files

Command

Instruksi 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. Skills adalah cara yang direkomendasikan untuk mengemas perintah multi-langkah. Pelajari lebih lanjut: Commands · Skills

Compaction

Ringkasan otomatis percakapan Anda ketika context window mendekati batasnya. Output tool yang lebih lama dihapus terlebih dahulu, kemudian percakapan diringkas. CLAUDE.md akar proyek 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. Pelajari lebih lanjut: What survives compaction · When context fills up

Context window

Memori 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 meringkasnya. Jalankan /context untuk melihat apa yang menggunakan ruang. Untuk konsep model yang mendasar, lihat glosarium platform. Pelajari lebih lanjut: Explore the context window

D

Dispatch

Router 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. Pelajari lebih lanjut: Sessions from Dispatch

E

Effort level

Pengaturan yang mengontrol berapa banyak anggaran thinking adaptive-reasoning yang Claude gunakan pada setiap giliran. 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 di Opus 4.7, Opus 4.6, dan Sonnet 4.6. Pelajari lebih lanjut: Adjust effort level

Extended thinking

Reasoning step-by-step yang terlihat yang dilakukan model sebelum merespons. Anda dapat membatasi thinking tokens dengan MAX_THINKING_TOKENS atau menyesuaikan effort level. Thinking muncul dalam teks italic abu-abu di terminal. Pelajari lebih lanjut: Use extended thinking

H

Hook

Handler yang ditentukan pengguna yang dieksekusi secara otomatis pada titik spesifik dalam lifecycle Claude Code, seperti sebelum tool berjalan, setelah edit file, atau di awal sesi. Handler dapat berupa perintah shell, endpoint HTTP, MCP tool, prompt LLM, atau subagent. Hook bersifat deterministik: mereka menyala pada titik lifecycle tetap daripada atas kebijakan model. Konfigurasi hook memiliki tiga level:
  • Hook event: titik lifecycle
  • Matcher: filter yang peristiwa menyalakannya
  • Hook handler: apa yang berjalan
Pelajari lebih lanjut: Get started with hooks · Hooks reference

M

Managed settings

File settings yang diberlakukan di seluruh organisasi oleh IT atau DevOps, ditempatkan di jalur tingkat OS di luar ~/.claude. Pengguna tidak dapat mengesampingkan atau mengecualikan managed settings. Gunakan ini untuk kebijakan keamanan, persyaratan kepatuhan, atau tooling standar di seluruh armada. Pelajari lebih lanjut: Server-managed settings

MCP (Model Context Protocol)

Standar 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. Pelajari lebih lanjut: Model Context Protocol Mekanisme penghematan konteks yang menunda skema MCP tool sampai diperlukan. Hanya nama tool 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. Pelajari lebih lanjut: Scale with MCP Tool Search

N

Non-interactive mode

Mode yang mengeksekusi prompt tunggal dan keluar tanpa sesi percakapan, dipanggil dengan -p atau --print. Digunakan untuk CI, script, dan piping. Agent SDK adalah setara Python dan TypeScript. Sebelumnya disebut headless mode. Pelajari lebih lanjut: Run Claude Code programmatically

O

Output style

Konfigurasi yang memodifikasi system prompt Claude untuk mengubah perilaku respons, nada, atau format. Output styles mematikan bagian khusus software-engineering dari system prompt default, tidak seperti CLAUDE.md yang dikirimkan sebagai pesan pengguna mengikuti system prompt. Style built-in termasuk Default, Explanatory, dan Learning. Pelajari lebih lanjut: Output styles

P

Permission mode

Perilaku persetujuan baseline untuk sesi. Siklus dengan Shift+Tab di CLI atau gunakan pemilih mode di VS Code, Desktop, dan claude.ai. Mode yang tersedia adalah default, acceptEdits, plan, auto, dontAsk, dan bypassPermissions. Pelajari lebih lanjut: Choose a permission mode

Permission rule

Entri 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 yang lebih luas. Pelajari lebih lanjut: Configure permissions

Plan mode

Sebuah 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. Pelajari lebih lanjut: Analyze before you edit with plan mode

Plugin

Bundle 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. Pelajari lebih lanjut: Plugins

Project trust

Dialog satu kali yang menerima direktori sebelum Claude Code memuat konfigurasinya. Trust gates auto-installation marketplace plugins dan eksekusi project-defined hooks. Mempercayai direktori berarti .claude/settings.json, .mcp.json, dan file config lainnya berlaku. Pelajari lebih lanjut: The .claude directory

Prompt injection

Instruksi 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, blocklists perintah, dan verifikasi kepercayaan. Auto mode menambahkan probe sisi server yang memindai hasil tool untuk konten mencurigakan dan classifier yang tidak pernah melihat hasil tool, jadi teks yang disuntikkan tidak dapat mempengaruhi keputusan persetujuannya. Pelajari lebih lanjut: Protect against prompt injection

R

Remote Control

Cara untuk melanjutkan sesi Claude Code lokal dari telepon atau browser Anda melalui claude.ai. Kode Anda tetap di mesin Anda; hanya UI yang remote. Berbeda dari Claude Code di web, yang berjalan dalam sandbox cloud. Pelajari lebih lanjut: Remote Control

Rules

File instruksi modular di .claude/rules/ yang dimuat bersama CLAUDE.md. Aturan dapat dibatasi path dengan frontmatter YAML paths: sehingga hanya dimuat ketika Claude membaca file yang cocok, menjaga konteks tetap ramping sampai relevan. Pelajari lebih lanjut: Organize rules with .claude/rules/

S

Sandboxing

Isolasi 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. Pelajari lebih lanjut: Sandboxing

Session

Percakapan yang terikat pada direktori saat ini, dengan 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/. Pelajari lebih lanjut: Work with sessions

Settings layers

Hierarki yang Claude Code baca konfigurasi dari, dalam urutan prioritas dari tertinggi ke terendah: managed policy, argumen command-line, local settings di .claude/settings.local.json, project settings di .claude/settings.json, kemudian user settings di ~/.claude/settings.json. Array merge di seluruh layer; scalar di layer yang lebih tinggi mengesampingkan yang lebih rendah. Pelajari lebih lanjut: Settings files

Skill

File SKILL.md yang berisi instruksi, pengetahuan, atau alur kerja yang Claude tambahkan ke toolkit-nya. Claude memuat skill secara otomatis ketika relevan, atau Anda memanggilnya secara langsung dengan /skill-name. Skills mengikuti standar Agent Skills terbuka; Claude Code memperluas dengan kontrol invokasi dan eksekusi subagent. Skills 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. Pelajari lebih lanjut: Extend Claude with skills

Subagent

Asisten 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. Berbeda dari agent teams, di mana setiap agen adalah sesi independen penuh yang dapat Anda bicarakan secara langsung. Subagents built-in termasuk Explore, Plan, dan general-purpose. Pelajari lebih lanjut: Create custom subagents

Surface

Tempat apa pun Anda mengakses Claude Code: CLI, VS Code, JetBrains, Desktop, atau claude.ai. Semua surface berbagi engine yang sama, jadi CLAUDE.md, settings, dan skills Anda bekerja dengan cara yang sama di seluruhnya. Slack dan Chrome extension adalah integrasi yang terhubung ke surface daripada surface itu sendiri. Pelajari lebih lanjut: Platforms and integrations

T

Teleport

Perintah, /teleport, yang menarik sesi Claude Code cloud ke terminal lokal Anda. Claude mengambil branch, memuat riwayat percakapan, dan melanjutkan dari keadaan terakhir sesi web. Arah sebaliknya adalah --remote, yang mengirim tugas lokal untuk dijalankan di web. Pelajari lebih lanjut: From web to terminal

Tool

Tindakan 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. Pelajari lebih lanjut: Tools available to Claude

W

Worktree isolation

Mode isolasi yang menjalankan Claude di git worktree terpisah di bawah .claude/worktrees/, diaktifkan dengan bendera -w atau isolation: worktree dalam config subagent. Perubahan tetap di branch terpisah di direktori terpisah, sehingga agen paralel tidak menimpa file satu sama lain. Pelajari lebih lanjut: Run parallel sessions with git worktrees

Deprecated and renamed terms

Istilah-istilah ini muncul dalam docs yang lebih lama, posting blog, dan konten komunitas. Gunakan nama saat ini saat mencari di situs ini.
Old termNow calledNotes
Headless modeNon-interactive modeSame -p flag, same behavior
Custom commandsSkills.claude/commands/ files still work
Slash commandsCommands”Slash” dropped from product copy