Artikel ini mengumpulkan tips alur kerja dari tim Claude Code di Anthropic. Praktik-praktik ini mencakup eksekusi paralel, perencanaan, otomasi, verifikasi, dan kustomisasi—pola yang digunakan tim setiap hari untuk mengirimkan kode lebih cepat. Setiap orang memiliki pengaturan yang berbeda, jadi eksperimen untuk melihat apa yang cocok untuk Anda.
Penting: Tips paling berdampak dalam panduan ini adalah verifikasi—memberikan Claude cara untuk memeriksa outputnya sendiri. Jika Anda hanya menerapkan satu praktik, jadilah itu. Lihat bagian Verifikasi di bawah.
Sebelum Anda mulai: cakupan panduan ini
Ini adalah pola pengguna power yang dikumpulkan dari insinyur individual di tim Claude Code. Akibatnya:
Beberapa perintah yang ditampilkan di sini (misalnya
/loop,/dream,/simplify,/btw,/color,/babysit) adalah perintah garis miring kustom atau keterampilan pribadi yang dibangun oleh insinyur tersebut—mereka tidak bawaan. Anda dapat membuat ulang salah satu dari mereka dengan menjatuhkan file markdown di.claude/commands/; lihat Perintah garis miring.Plugin yang direferensikan (misalnya plugin iMessage atau plugin "ralph-wiggum") berasal dari pasar komunitas dan tidak ditinjau atau disahkan oleh Anthropic. Periksa dengan administrator Anda sebelum memasang plugin pihak ketiga di lingkungan yang dikelola.
Beberapa kemampuan—mode otomatis, sandboxing, kontrol jarak jauh, pekerjaan cloud terjadwal, suara—adalah mati secara default dan mungkin dinonaktifkan oleh kebijakan organisasi Anda. Jika perintah atau bendera di sini mengembalikan "tidak tersedia," admin Anda mungkin belum mengaktifkannya untuk ruang kerja Anda.
Semua yang lain dalam panduan ini berfungsi pada instalasi Claude Code standar. Jika ragu, jalankan /help untuk melihat apa yang benar-benar tersedia di sesi Anda.
Daftar Isi
Bagian | Mencakup |
Bekerja Secara Paralel | Worktree, isolasi subagen, |
Perencanaan Sebelum Membangun | Mode rencana, pilihan model, tingkat upaya |
Prompting Secara Efektif | Prompt penolakan, |
Belajar Dengan Claude | Output penjelasan, diagram, pengulangan berjarak |
CLAUDE.md dan Memori |
|
Verifikasi | Ekstensi Chrome, Aplikasi Desktop, |
Perintah Garis Miring, Keterampilan, dan Subagen | Perintah kustom, definisi agen, agen tinjauan kode |
Kait | Acara siklus hidup dan pola |
Izin dan Keamanan | Persetujuan awal, mode otomatis, sandboxing, tugas berjalan lama |
Tugas Terjadwal dan Berulang |
|
Seluler dan Kontrol Jarak Jauh | Aplikasi seluler, teleport, kontrol jarak jauh, Dispatch |
Integrasi Alat (MCP) | Analitik data, perbaikan bug, plugin |
Menyesuaikan Lingkungan Anda | Terminal, baris status, suara, gaya output |
SDK dan Pekerjaan Multi-Repo |
|
Bekerja secara paralel
Jalankan beberapa sesi sekaligus
Pembukaan produktivitas terbesar adalah menjalankan 3–5 sesi Claude secara paralel, masing-masing di worktree git-nya sendiri. Claude Code memiliki dukungan worktree asli yang tertanam.
Dari CLI, jalankan
claude --worktree(atauclaude --worktree my_worktree) untuk memulai sesi di worktree terisolasi. Tambahkan--tmuxuntuk meluncurkan di sesi Tmux-nya sendiri.Dari aplikasi Desktop, buka tab Kode dan centang kotak worktree.
Untuk VCS non-git (Mercurial, Perforce, SVN), tentukan kait
WorktreeCreatedanWorktreeRemovedisettings.jsonAnda untuk mendapatkan isolasi yang sama.
Untuk tetap berorientasi di banyak sesi, beri nama worktree Anda, atur alias shell (za, zb, zc) untuk melompat di antara mereka, beri kode warna pada tab terminal Anda, dan aktifkan notifikasi terminal sehingga Anda tahu kapan Claude mana pun membutuhkan perhatian Anda. Banyak insinyur menyimpan worktree "analisis" khusus hanya untuk membaca log dan menjalankan kueri.
Subagen dengan isolasi worktree
Subagen juga dapat berjalan di worktree terisolasi, yang sangat kuat untuk perubahan batch besar. Tambahkan isolation: worktree ke frontmatter agen Anda:
# .claude/agents/worktree-worker.md
---
name: worktree-worker
model: haiku
isolation: worktree
---
Kemudian minta secara alami: "Migrasikan semua sync IO ke async. Batch perubahan dan luncurkan 10 agen paralel dengan isolasi worktree. Setiap agen harus menguji perubahannya dari awal hingga akhir, kemudian buat PR."
/batch untuk migrasi besar
Perintah /batch mewawancarai Anda tentang migrasi, kemudian menyebarkan pekerjaan ke sebanyak mungkin agen worktree yang diperlukan — puluhan, ratusan, atau lebih. Setiap agen bekerja secara terisolasi, menguji perubahannya sendiri, dan membuat PR secara independen.
> /batch migrate src/ from Solid to React
Perencanaan sebelum membangun
Mulai tugas kompleks dalam mode rencana
Tekan Shift+Tab untuk masuk ke mode rencana. Curahkan usaha Anda ke rencana sehingga Claude dapat menyelesaikan implementasi dalam satu kali. Alur khas adalah: masuk mode rencana → perbaiki rencana → beralih ke penerimaan edit otomatis → Claude mengeksekusi.
Beberapa pola dari tim:
Biarkan satu Claude menulis rencana, kemudian jalankan Claude kedua untuk meninjau sebagai insinyur staf.
Saat sesuatu mulai salah, beralih kembali ke mode rencana dan buat rencana ulang daripada memperbaiki di tengah jalan.
Setelah mode rencana, Claude secara otomatis memberi nama sesi Anda berdasarkan apa yang sedang Anda kerjakan—Anda juga dapat menetapkan nama di awal dengan
claude --name "auth-refactor".
Gunakan Opus dengan pemikiran untuk segalanya
Alasan tim Claude Code: "Ini adalah model coding terbaik yang pernah saya gunakan, dan meskipun lebih besar & lebih lambat dari Sonnet, karena Anda harus mengarahkannya lebih sedikit dan lebih baik dalam penggunaan alat, hampir selalu lebih cepat daripada menggunakan model yang lebih kecil pada akhirnya."
Matematikanya: pengarahan lebih sedikit + penggunaan alat lebih baik = hasil keseluruhan lebih cepat, bahkan dengan model yang lebih besar.
Tingkat usaha
Jalankan /effort untuk memilih tingkat usaha Anda. Empat tingkat adalah rendah (token lebih sedikit, lebih cepat), sedang (default), tinggi (token lebih banyak, intelijen lebih tinggi), dan maksimal. Tim Claude Code menggunakan tinggi untuk segalanya; beralih ke /effort max untuk debugging sulit atau keputusan arsitektur di mana Anda ingin Claude bernalar selama yang diperlukan. Maksimal menghabiskan batas penggunaan lebih cepat, jadi aktifkan per sesi.
Meminta secara efektif
Jangan terima solusi pertama—dorong Claude untuk berbuat lebih baik. Beberapa permintaan yang bekerja dengan baik:
"Tanyai saya tentang perubahan ini dan jangan buat PR sampai saya lulus tes Anda." Memaksa Claude untuk memvalidasi pemahaman Anda sebelum mengirim.
"Buktikan kepada saya ini berfungsi." Biarkan Claude membedakan perilaku antara
maindan cabang fitur Anda."Mengetahui semua yang Anda ketahui sekarang, buang ini dan implementasikan solusi yang elegan." Berguna setelah upaya pertama yang biasa saja.
Tulis spesifikasi terperinci untuk mengurangi ambiguitas sebelum menyerahkan pekerjaan. Semakin spesifik Anda, semakin baik hasilnya.
/btw untuk pertanyaan sampingan
Saat Claude sedang bekerja aktif, gunakan /btw untuk mengajukan pertanyaan cepat tanpa mengganggu. Ini adalah single-turn tanpa panggilan alat, tetapi memiliki konteks penuh percakapan.
> /btw what does the retry logic do?
Belajar dengan Claude
Claude Code bukan hanya untuk menulis kode—ini adalah alat pembelajaran yang kuat ketika Anda mengonfigurasinya untuk menjelaskan dan mengajar.
Aktifkan gaya output "Penjelasan" atau "Pembelajaran" di
/configuntuk membuat Claude menjelaskan mengapa di balik perubahan.Hasilkan presentasi HTML visual yang menjelaskan kode yang tidak familiar.
Minta diagram ASCII dari protokol dan basis kode baru.
Bangun keterampilan pengulangan berjarak: jelaskan pemahaman Anda, Claude mengajukan pertanyaan lanjutan untuk mengisi celah.
CLAUDE.md dan memori
Investasikan dalam CLAUDE.md Anda
Bagikan satu file CLAUDE.md di akar repo Anda, diperiksa ke git, dengan seluruh tim berkontribusi. Praktik kunci: kapan pun Claude melakukan sesuatu dengan salah, tambahkan ke CLAUDE.md sehingga tahu tidak mengulangi kesalahan.
Setelah setiap koreksi, akhiri dengan: "Perbarui CLAUDE.md Anda sehingga Anda tidak membuat kesalahan itu lagi." Claude sangat baik dalam menulis aturan untuk dirinya sendiri.
@claude dalam Tinjauan Kode
Instal Tindakan GitHub dengan /install-github-action, kemudian tag @claude dalam komentar PR untuk menambahkan pembelajaran ke CLAUDE.md sebagai bagian dari tinjauan:
nit: use a string literal, not ts enum @claude add to CLAUDE.md to never use enums, always prefer literal unions
Ini adalah "Rekayasa Majemuk"—setiap koreksi membuat setiap sesi masa depan lebih baik.
Memori otomatis dan mimpi otomatis
Jalankan /memory untuk mengonfigurasi sistem memori bawaan Claude Code.
Memori otomatis secara otomatis menyimpan preferensi, koreksi, dan pola antar sesi. Memori pengguna masuk ke
~/.claude/CLAUDE.md, memori proyek ke./CLAUDE.md.Mimpi otomatis menjalankan subagen yang secara berkala meninjau sesi masa lalu—saat memori terakumulasi dapat menjadi berantakan dengan asumsi ketinggalan zaman, catatan tumpang tindih, dan entri sinyal rendah. Mimpi otomatis menyimpan apa yang penting, menghapus apa yang tidak, dan menggabungkan wawasan ke dalam memori terstruktur yang lebih bersih. Jalankan
/dreamuntuk memicunya secara manual, atau aktifkan di pengaturan/memory.
Penamaan memetakan bagaimana tidur REM mengkonsolidasikan memori jangka pendek menjadi penyimpanan jangka panjang.
Lanjutan: Direktori catatan
Satu insinyur di tim memberi tahu Claude untuk mempertahankan direktori catatan untuk setiap tugas dan proyek, diperbarui setelah setiap PR — kemudian menunjuk CLAUDE.md ke sana.
Verifikasi — Tip #1
Memberi Claude cara untuk memverifikasi pekerjaannya akan secara signifikan meningkatkan kualitas hasil akhir. Jika Claude dapat menutup loop umpan balik sendiri, itu akan mengulangi sampai hasilnya benar.
Verifikasi terlihat berbeda per domain—perintah bash, rangkaian pengujian, simulator, pengujian browser—tetapi prinsipnya sama. Investasikan dalam verifikasi khusus domain.
Ekstensi Chrome
Untuk pekerjaan frontend, instal ekstensi Chrome Claude Code. Anggap saja seperti insinyur lainnya: jika Anda meminta seseorang membangun situs web tetapi tidak membiarkan mereka menggunakan browser, apakah itu akan terlihat bagus? Mungkin tidak. Dengan browser, mereka akan mengulangi sampai itu terjadi.
Tim menggunakan ekstensi Chrome setiap kali mereka mengerjakan kode web. Unduh untuk Chrome atau Edge di code.claude.com/docs/en/chrome.
Aplikasi desktop untuk server web
Aplikasi Claude Desktop menggabungkan kemampuan untuk secara otomatis memulai dan menguji server web di browser bawaan. Anda dapat menyiapkan sesuatu yang serupa di CLI atau VS Code menggunakan ekstensi Chrome, atau cukup gunakan aplikasi Desktop secara langsung.
/simplify untuk Kualitas Kode
Tambahkan /simplify ke prompt apa pun setelah membuat perubahan. Ini menjalankan agen paralel yang meninjau kode yang diubah untuk penggunaan kembali, kualitas, efisiensi, dan kepatuhan CLAUDE.md—semuanya dalam satu lintasan.
> hey claude make this code change then run /simplify
Perintah garis miring, keterampilan, dan subagen
Keterampilan untuk alur kerja berulang
Jika Anda melakukan sesuatu lebih dari sekali sehari, ubah menjadi keterampilan atau perintah. Keterampilan diperiksa ke dalam .claude/commands/ dan dibagikan dengan tim. Beberapa ide:
Perintah
/techdebtyang berjalan di akhir setiap sesi untuk menemukan kode yang diduplikasi.Perintah yang menyinkronkan 7 hari Slack, GDrive, Asana, dan GitHub ke dalam satu dump konteks.
Agen analis-insinyur yang menulis model dbt, meninjau kode, dan menguji di dev.
Perintah garis miring dapat mencakup Bash sebaris untuk pra-komputasi info (seperti git status) tanpa panggilan model tambahan.
Subagen untuk alur kerja PR
Pikirkan subagen sebagai otomasi untuk alur kerja PR paling umum Anda. Letakkan file .md ke dalam .claude/agents/:
.claude/agents/ build-validator.md code-architect.md code-simplifier.md verify-app.md
Setiap agen dapat memiliki nama khusus, warna, set alat, alat yang diizinkan/tidak diizinkan, mode izin, dan model. Atur agen default untuk percakapan utama Anda dengan menambahkan "agent" ke settings.json atau menggunakan claude --agent <name>. Jalankan /agents untuk memulai.
--agent untuk prompt sistem khusus
Agen khusus adalah primitif yang kuat yang sering diabaikan. Tentukan agen baru di .claude/agents, lalu jalankan claude --agent=<name>. Contoh agen baca-saja:
# .claude/agents/ReadOnly.md --- name: ReadOnly description: Read-only agent restricted to the Read tool only color: blue tools: Read --- You are a read-only agent that cannot edit files or run bash.
Memanfaatkan subagen saat runtime
Tambahkan "gunakan subagen" ke permintaan apa pun di mana Anda ingin Claude mengeluarkan lebih banyak komputasi untuk masalah tersebut.
Delegasikan tugas individual ke subagen untuk menjaga jendela konteks agen utama Anda tetap bersih dan terfokus.
Arahkan permintaan izin ke Opus melalui hook — biarkan itu memindai serangan dan auto-approve yang aman.
Agen tinjauan kode
Ketika PR dibuka, Claude dapat mengirim tim agen yang masing-masing fokus pada kekhawatiran berbeda — kesalahan logika, masalah keamanan, regresi kinerja — dan memposting komentar sebaris. Tim Anthropic membangun ini untuk diri mereka sendiri terlebih dahulu; output kode per insinyur meningkat secara signifikan dan ulasan adalah hambatan.
Hook
Hook memungkinkan Anda menjalankan logika secara deterministik pada titik dalam siklus hidup agen. Minta Claude untuk menambahkan hook untuk memulai.
Pola hook umum
Acara | Kasus penggunaan |
| Muat konteks secara dinamis setiap kali Anda memulai Claude |
| Catat setiap perintah bash yang dijalankan model |
| Format otomatis kode setelah Tulis/Edit untuk mencegah kegagalan CI |
| Arahkan prompt izin ke Slack, WhatsApp, atau Opus untuk ditinjau |
| Jalankan pemeriksaan deterministik pada tugas panjang, atau dorong Claude untuk terus berjalan |
| Injeksi kembali instruksi penting setelah kompresi konteks |
Contoh hook PostToolUse untuk format otomatis:
"PostToolUse": [
{
"matcher": "Write|Edit",
"hooks": [{ "type": "command", "command": "bun run format || true" }]
}
]
Izin dan keamanan
Pra-setujui perintah umum
Jalankan /permissions untuk pra-izinkan perintah aman umum dan periksa ke dalam .claude/settings.json tim Anda. Ini adalah alternatif yang direkomendasikan untuk melewatkan izin sepenuhnya — Anda mendapatkan lebih sedikit prompt sambil menjaga daftar yang dapat diaudit. Sintaks wildcard penuh didukung—coba "Bash(bun run *)" atau "Edit(/docs/**)".
Sistem izin Claude Code berlapis deteksi injeksi prompt, analisis statis, sandboxing, dan pengawasan manusia. Serangkaian perintah aman kecil pra-disetujui di luar kotak; semua yang Anda tambahkan melalui /permissions bersifat aditif untuk baseline itu.
Mode otomatis
Mode otomatis memungkinkan Claude membuat keputusan izin atas nama Anda. Pengklasifikasi mengevaluasi setiap tindakan sebelum dijalankan—operasi aman mendapat auto-approve, yang berisiko masih ditandai. Aktifkan dengan claude --enable-auto-mode, atau siklus ke dalamnya dengan Shift+Tab selama sesi (mode rencana → mode otomatis → mode normal).
Sandboxing
Jalankan /sandbox untuk memilih runtime sandbox sumber terbuka Claude Code. Ini berjalan di mesin Anda dan mendukung isolasi file dan jaringan, meningkatkan keamanan sambil mengurangi prompt izin. Tiga mode tersedia:
Sandbox BashTool, dengan auto-allow
Sandbox BashTool, dengan izin reguler
Tidak ada sandbox
Tugas yang berjalan lama
Untuk tugas yang berjalan sangat lama, pastikan Claude dapat bekerja tanpa gangguan. Pendekatan yang direkomendasikan:
Minta Claude untuk memverifikasi dengan agen latar belakang saat selesai.
Gunakan hook
Stopagen untuk pemeriksaan deterministik (lebih disukai untuk alur kerja yang dapat diaudit).Gunakan plugin komunitas "ralph-wiggum".
Untuk lingkungan sandbox, gunakan --permission-mode=dontAsk atau --dangerously-skip-permissions untuk menghindari pemblokiran.
Tugas terjadwal dan berulang
/loop untuk tugas berulang lokal
/loop menjadwalkan tugas berulang secara lokal hingga 3 hari sekaligus. Beberapa contoh yang dijalankan tim Claude Code:
/loop 5m /babysit # auto-address review, rebase, shepherd PRs /loop 30m /slack-feedback # auto put up PRs for Slack feedback /loop 1h /pr-pruner # close out stale PRs
/schedule untuk Cloud Jobs
Tidak seperti /loop, pekerjaan terjadwal berjalan di cloud — mereka terus bekerja bahkan ketika laptop Anda ditutup.
> /schedule a daily job that looks at all PRs shipped since yesterday and updates our docs based on the changes. Use the Slack MCP to message #docs-update with the changes
Catatan: Coba ubah alur kerja paling umum Anda menjadi skill + loop. Ini sangat ampuh.
Kontrol mobile dan jarak jauh
Bekerja dari ponsel Anda
Claude Code memiliki aplikasi mobile—unduh aplikasi Claude untuk iOS/Android dan ketuk tab Code. Plugin iMessage juga tersedia (/plugin install imessage@claude-plugins-official) untuk mengirim tugas dari perangkat Apple apa pun.
Teleport sesi antar perangkat
Pindahkan sesi bolak-balik antara mobile, web, desktop, dan terminal:
claude --teleport(atau/teleportdari dalam sesi) melanjutkan sesi cloud di mesin Anda./remote-controlmemungkinkan Anda mengontrol sesi lokal dari ponsel atau web Anda.claude remote-controlmemungkinkan Anda membuat sesi lokal baru dari aplikasi mobile. Ketersediaan: Paket Max, Team, dan Enterprise di v2.1.74+.
Anda juga dapat mengaktifkan "Enable Remote Control for all sessions" di /config.
Claude Cowork Dispatch
Dispatch adalah kontrol jarak jauh yang aman untuk aplikasi Claude Desktop. Dapat menggunakan MCP, browser, dan komputer Anda dengan izin Anda—berguna untuk mengejar Slack dan email, mengelola file, dan melakukan hal-hal di laptop Anda saat Anda tidak ada.
Integrasi alat (MCP)
Hubungkan Claude ke alat yang ada sehingga dapat mencari Slack, menjalankan BigQuery, mengambil log Sentry, dan banyak lagi.
{
"mcpServers": {
"slack": {
"type": "http",
"url": "https://slack.mcp.anthropic.com/mcp"
}
}
}
Data dan analitik
Minta Claude menggunakan CLI bq untuk menarik dan menganalisis metrik dengan cepat—simpan skill BigQuery yang diperiksa ke dalam codebase Anda. Pendapat tim Claude Code: "Secara pribadi, saya belum menulis satu baris SQL dalam 6+ bulan." Ini berfungsi untuk database apa pun yang memiliki CLI, MCP, atau API.
Perbaikan bug
Aktifkan Slack MCP, tempel thread bug ke Claude, dan cukup katakan "fix"—tanpa pengalihan konteks. Atau katakan "go fix the failing CI tests" tanpa micromanaging caranya. Arahkan Claude ke docker logs untuk memecahkan masalah sistem terdistribusi—ini sangat mampu melakukan ini.
Plugin
Plugin menggabungkan LSP (tersedia untuk setiap bahasa utama), MCP, skill, agen, dan hook khusus. Instal dari marketplace plugin resmi Anthropic, atau buat marketplace internal untuk organisasi Anda—kemudian periksa referensi marketplace ke settings.json sehingga secara otomatis ditambahkan untuk setiap pengembang. Jalankan /plugin untuk memulai.
Menyesuaikan lingkungan Anda
Pengaturan terminal
Jalankan /config untuk mengatur mode terang/gelap dan /terminal-setup untuk mengaktifkan Shift+Enter untuk baris baru di terminal IDE, Apple Terminal, Warp, atau Alacritty. Jalankan /vim untuk mode Vim. Tim merekomendasikan Ghostty untuk rendering tersinkronisasi dan warna 24-bit.
Baris status, warna, dan keybinding
/statuslinemenghasilkan baris status khusus berdasarkan.bashrc/.zshrcAnda—tampilkan model, direktori, konteks yang tersisa, biaya, atau apa pun yang lain./colormengubah warna input prompt—berguna ketika Anda memiliki 3–5 sesi terbuka dan perlu membedakannya sekilas./keybindingsmemetakan ulang kunci apa pun. Pengaturan dimuat ulang secara langsung dan disimpan di~/.claude/keybindings.json.
Input suara
Mode suara tersedia untuk semua pengguna, termasuk Claude Code Desktop dan Cowork. Sebagian besar coding tim Claude Code dilakukan dengan berbicara—Anda berbicara kira-kira 3× lebih cepat daripada mengetik, dan prompt Anda menjadi lebih detail sebagai hasilnya.
CLI: jalankan
/voicekemudian tahan spacebarDesktop: tekan tombol suara (ikon mikrofon)
iOS: aktifkan diktat di pengaturan sistem Anda
macOS native: tekan fn×2 untuk diktat sistem di terminal apa pun
Sesi web
Selain terminal, jalankan sesi tambahan di claude.ai/code. Gunakan perintah & untuk menempatkan sesi di latar belakang, atau bendera --teleport untuk beralih konteks antara lokal dan web.
Gaya output
Jalankan /config dan atur gaya output. Explanatory membuat Claude menjelaskan framework dan pola saat bekerja (bagus untuk codebase baru). Learning membuat Claude melatih Anda melalui perubahan. Anda juga dapat membuat gaya custom untuk menyesuaikan suara Claude.
Spinner verbs
Ini adalah hal-hal kecil yang membuat Claude Code terasa personal. Minta Claude untuk menyesuaikan spinner verb Anda untuk menambah atau mengganti daftar default. Periksa settings.json ke kontrol sumber untuk berbagi verb dengan tim Anda.
Sesuaikan semuanya
Claude Code dirancang untuk bekerja dengan baik langsung dari paket, tetapi ketika Anda menyesuaikan, periksa settings.json ke git sehingga tim Anda juga mendapat manfaat. Konfigurasi didukung per-codebase, per-subfolder, per-user, atau melalui kebijakan di seluruh perusahaan.
Berdasarkan angka: puluhan pengaturan dan variabel lingkungan—lihat referensi pengaturan. Gunakan bidang "env" di settings.json untuk menghindari skrip pembungkus.
Pekerjaan SDK dan multi-repo
--bare untuk Startup SDK yang Lebih Cepat
Secara default, claude -p (dan SDK TypeScript/Python) mencari file CLAUDE.md lokal, pengaturan, dan MCP. Untuk penggunaan non-interaktif, Anda biasanya ingin menentukan ini secara eksplisit melalui --system-prompt, --mcp-config, --settings, dll. Tambahkan --bare untuk startup sekitar 10× lebih cepat:
claude -p "summarize this codebase" \
--output-format=stream-json \
--verbose \
--bare
Catatan: Ini adalah pengawasan desain ketika SDK pertama kali dibangun. Di versi mendatang, default akan berubah menjadi --bare. Untuk saat ini, pilih dengan bendera.
--add-dir untuk pekerjaan multi-repo
Saat bekerja di seluruh repositori, gunakan --add-dir (atau /add-dir) untuk memberikan Claude akses dan izin ke folder tambahan. Atau tambahkan "additionalDirectories" ke settings.json tim Anda untuk selalu memasukkannya.
Memforking sesi
Untuk membuat cabang dari sesi yang ada, jalankan /branch dari dalamnya, atau claude --resume <session-id> --fork-session dari CLI.
Skrip setup untuk lingkungan cloud
Di Claude Code di web dan desktop, tambahkan skrip setup yang berjalan sebelum setiap sesi cloud baru—instal dependensi, konfigurasi pengaturan, atur variabel lingkungan. Skrip dilewati saat resume.
Lampiran: Referensi cepat
Area | Perintah kunci |
Pekerjaan paralel |
|
Perencanaan | Shift+Tab, |
Memori |
|
Verifikasi | Ekstensi Chrome, |
Otomasi |
|
Hooks |
|
Izin |
|
Penjadwalan |
|
Jarak jauh |
|
Kustomisasi |
|
SDK & multi-repo |
|
Lampiran: Artikel terkait
Sumber daya | Tautan |
Referensi hooks | |
Subagents dan agen kustom | |
Tugas terjadwal | |
Ekstensi Chrome |
Claude Code dirilis dengan sering. Verifikasi detail spesifik versi terhadap code.claude.com/docs sebelum mendistribusikan secara internal.
