/
. Perintah-perintah ini dapat dikirim melalui SDK untuk melakukan tindakan seperti menghapus riwayat percakapan, memadatkan pesan, atau mendapatkan bantuan.
Menemukan Perintah Slash yang Tersedia
Claude Agent SDK menyediakan informasi tentang perintah slash yang tersedia dalam pesan inisialisasi sistem. Akses informasi ini ketika sesi Anda dimulai:Mengirim Perintah Slash
Kirim perintah slash dengan menyertakannya dalam string prompt Anda, sama seperti teks biasa:Perintah Slash Umum
/compact
- Memadatkan Riwayat Percakapan
Perintah /compact
mengurangi ukuran riwayat percakapan Anda dengan merangkum pesan-pesan lama sambil mempertahankan konteks penting:
/clear
- Menghapus Percakapan
Perintah /clear
memulai percakapan baru dengan menghapus semua riwayat sebelumnya:
Membuat Perintah Slash Kustom
Selain menggunakan perintah slash bawaan, Anda dapat membuat perintah kustom Anda sendiri yang tersedia melalui SDK. Perintah kustom didefinisikan sebagai file markdown dalam direktori tertentu, mirip dengan cara subagen dikonfigurasi.Lokasi File
Perintah slash kustom disimpan dalam direktori yang ditentukan berdasarkan cakupannya:- Perintah proyek:
.claude/commands/
- Hanya tersedia dalam proyek saat ini - Perintah pribadi:
~/.claude/commands/
- Tersedia di semua proyek Anda
Format File
Setiap perintah kustom adalah file markdown di mana:- Nama file (tanpa ekstensi
.md
) menjadi nama perintah - Konten file mendefinisikan apa yang dilakukan perintah
- Frontmatter YAML opsional menyediakan konfigurasi
Contoh Dasar
Buat.claude/commands/refactor.md
:
/refactor
yang dapat Anda gunakan melalui SDK.
Dengan Frontmatter
Buat.claude/commands/security-check.md
:
Menggunakan Perintah Kustom dalam SDK
Setelah didefinisikan dalam filesystem, perintah kustom secara otomatis tersedia melalui SDK:Fitur Lanjutan
Argumen dan Placeholder
Perintah kustom mendukung argumen dinamis menggunakan placeholder: Buat.claude/commands/fix-issue.md
:
Eksekusi Perintah Bash
Perintah kustom dapat mengeksekusi perintah bash dan menyertakan outputnya: Buat.claude/commands/git-commit.md
:
Referensi File
Sertakan konten file menggunakan prefix@
:
Buat .claude/commands/review-config.md
:
Organisasi dengan Namespacing
Organisir perintah dalam subdirektori untuk struktur yang lebih baik:Contoh Praktis
Perintah Code Review
Buat.claude/commands/code-review.md
:
Perintah Test Runner
Buat.claude/commands/test.md
:
Lihat Juga
- Perintah Slash - Dokumentasi perintah slash lengkap
- Subagen dalam SDK - Konfigurasi berbasis filesystem serupa untuk subagen
- Referensi TypeScript SDK - Dokumentasi API lengkap
- Ikhtisar SDK - Konsep SDK umum
- Referensi CLI - Antarmuka baris perintah