Lewati ke konten

Perintah slash

Perintah yang diketik di composer sebuah space. Perintah-perintah ini terbagi menjadi tiga kelompok berdasarkan tempat pengaruhnya, dan perbedaannya penting: perintah lokal tidak pernah terkirim sebagai pesan, sehingga ia tidak muncul di transkrip dan tidak menjangkau agen.

Tempat perintah berjalan Artinya
Lokal Ditangani di klien (atau operasi server yang diinisiasi klien). Perintah ini tidak pernah terkirim sebagai pesan, sehingga tidak ada agen yang melihatnya.
Sisi server Satu panggilan model di sisi server tentang percakapan. Percakapan tidak diubah.
Pengiriman Menyetel mode atau direktif untuk run yang dimulai oleh pesan tersebut.

Lokal → pengiriman. Mengaktifkan mode rencana pada percakapan: worktree yang sepenuhnya hanya baca dan permukaan alat yang dibatasi pada read. Hasil kerja agen adalah rencana, bukan pengeditan. /plan saja hanya membalik mode dan tidak pernah terkirim sebagai pesan; dengan sebuah prompt, sisa baris itulah yang memulai run.

Pengiriman. Memulai tujuan otonom yang dikirim ulang oleh supervisor tujuan lintas segmen dan restart.

Mengetik /goal beserta teksnya lebih dulu membuka wawancara tujuan — proses singkat yang menolak menerima draf sampai kelima hal berikut lengkap: kriteria keberhasilan yang dapat diputuskan evaluator tanpa penilaian subjektif, perintah verifikasi yang persis, batas percobaan, batas cakupan, dan kondisi berhenti. Setiap langkah menawarkan Lewati dan jalankan apa adanya: wawancara ini adalah default, bukan gerbang.

/goal pause, /goal resume, dan /goal drop bukan perintah slash. Jeda, lanjutkan, dan hentikan ada di daftar tujuan percakapan di sidebar. Flag awal pada tujuan itu sendiri adalah --budget <dollars>, --max <N> (anggaran run), dan --days <N> (tenggat). Tujuan yang mencapai batas biayanya hanya dapat dilanjutkan dengan menaikkan batas itu, dari kontrol sidebar yang sama.

Pengiriman. Bekerja secara iteratif sampai selesai. Menerima batas: /loop 10, /loop 30m, /loop 1h30m, /loop 10 minutes fix the tests.

Token yang terlihat seperti batas (dimulai dengan angka atau tanda) tetapi gagal diuraikan adalah kesalahan keras. Prosa hanyalah prosa, jadi /loop keep going until the tests pass adalah loop tanpa batas dengan prompt inline, bukan salah urai.

Pengiriman. Mengubah sesi menjadi pengarah: alatnya sendiri menyusut menjadi read plus lima kata kerja pekerja, dan pekerja latar belakang yang melakukan pengeditan. Lihat Arahkan pekerja latar belakang.

Pekerja tidak pernah hidup lebih lama dari mode — keluar dari mode mematikan semuanya.


Lokal → server. Melipat riwayat lama menjadi ringkasan berjangkar dan melanjutkan pada konteks yang telah dipadatkan. Tidak ada argumen yang menghadap model: perintah ini tidak pernah terkirim sebagai pesan, dan proses pemadatan tidak menerima petunjuk fokus.

Lokal → server. Membuang konten yang berat tanpa meringkas: tidak ada panggilan model, setiap kata dipertahankan, hanya bagian besar yang tidak akan dibaca ulang siapa pun yang dikosongkan.

Sasaran Yang dibuang
tool_output Hasil alat lama yang tidak penting (default)
images Tangkapan layar lama, dengan teksnya tetap disimpan
all Keduanya

Ini adalah jalan keluar untuk “konteks saya gemuk tetapi saya tidak mau ringkasan”.

Lokal. Membuka penjelajah konteks untuk agen percakapan ini di tabnya sendiri: setiap segmen dan bagian dari jendela konteksnya — prompt sistem, skill, file konteks, skema alat, riwayat, dan gambar — beserta berapa biaya masing-masing dan konten verbatim di baliknya.

Tab ini dikunci berdasarkan pasangan (space, agen), sehingga menjalankannya dua kali akan memfokuskan ulang satu tab, bukan menumpuk salinan rincian yang sama.

Di space dengan lebih dari satu agen, /context saja membuka jendela yang sedang dibaca oleh indikator konteks di tajuk — agen mana pun yang terakhir bekerja di sini, yaitu agen yang pesannya ada di bagian bawah jejak — dan tabnya diberi label Context · <name> sehingga menjelaskan milik siapa. Sebutkan nama lain untuk beralih: /context qa (@ bersifat opsional). Nama yang diketik diselesaikan secara persis, tidak pernah samar: dua agen memegang dua jendela yang berbeda, sehingga nyaris keliru yang membuka jendela lain akan menjadi jawaban yang tampak masuk akal untuk pertanyaan yang tidak Anda ajukan.

Penjelajah yang sama ada di balik chip indikator konteks di tajuk space, yang mengikuti agen yang sama — perintah dan chip itu tidak pernah bisa berbeda pendapat tentang apa arti “konteks” di sini.


Ini menghabiskan satu panggilan model dan tidak pernah mengubah percakapan. Giliran nyata berikutnya dari agen melihat persis apa yang akan dilihatnya pula, dan itulah keseluruhan nilai dari bertanya.

Sisi server. Menulis dokumen serah terima untuk siapa pun yang mengambil alih pekerjaan ini tanpa bekal: apa tugasnya, apa yang telah dipelajari, apa yang tersisa.

Sisi server. Menjawab pertanyaan tentang pekerjaan sejauh ini tanpa menambahkan pertanyaan atau jawabannya ke transkrip.


Lokal. Membuka navigator cabang: di mana percakapan bercabang, jalur mana yang sedang ditempuh, dan cara kembali ke jalur yang Anda tinggalkan. Lihat Cabangkan percakapan.

Lokal. Menulis percakapan ke file HTML mandiri — kartu alat yang dapat dilipat, tanpa stylesheet, tanpa skrip, tanpa host gambar. Berada di Documents/ControlCenter/exports/ di desktop dan diunduh di web.

Lokal. Menyalin transkrip ke papan klip sebagai markdown, dengan panggilan alat dalam blok yang dapat dilipat. Penalaran sengaja dikecualikan: transkrip yang ditempelkan ke laporan bug dibaca oleh manusia.


Lokal. Melihat dan mengedit daftar todo percakapan yang tersimpan. /todo saja membuka editornya. Subperintah: append, start, done, drop (alias rm), edit, copy, export, import.

Pengiriman. Menerapkan skill yang terinstal. Skill berada di bawah prefiks skill:-nya sendiri sehingga tidak berbagi namespace dengan bawaan — tanpa itu, skill bernama plan akan selamanya tidak dapat dijangkau.

Pengiriman. File markdown mana pun di bawah .agents/commands, .agent/commands, .claude/commands, .codex/commands, atau .opencode/commands di repo. foo/bar.md yang bersarang juga dapat dijangkau sebagai foo:bar.

Templat: $1, $@, $@[start:length], dan $ARGUMENTS. Frontmatter dapat menyetel description (pelengkapan otomatis composer). allowed-tools dan model diuraikan dari file, tetapi pemanggilan perintah pengguna saat ini hanya mengganti argumen ke dalam isi — keduanya tidak mengubah model atau permukaan alat run tersebut.

Perintah buatan pengguna menang atas skill dengan nama yang sama — ini adalah pintasan yang dipanggil manusia dengan sengaja, beserta argumennya.


Bukan perintah. Satu kata huruf kecil yang berdiri sendiri di mana pun dalam prompt melampirkan instruksi tersembunyi untuk giliran itu.

Kata Efek
ultrathink Upaya penalaran maksimum untuk giliran ini
orchestrate Delegasikan pekerjaan independen secara paralel dan verifikasi setiap fase

Pencocoknya sengaja ketat soal batas. orchestrate, cocok; orchestrated, orchestrate.ts, foo::orchestrate, dan orchestrate() tidak, dan blok kode berpagar, span inline, serta bagian XML ditutupi terlebih dahulu. Tanpa itu, menempelkan stack trace akan mengubah perilaku agen.