/ ile başlayan bağımsız iletiler olarak gönderilen komutları işler.
Yalnızca ana makineye yönelik bash komutları ! <cmd> kullanır (/bash <cmd> diğer adıyla).
Bir konuşma bir ACP oturumuna bağlı olduğunda, normal metin ACP
harness’ına yönlendirilir. Gateway yönetim komutları yerel kalır: /acp ... her zaman
OpenClaw komut işleyicisine ulaşır; /status ve /unfocus ise yüzey için
komut işleme etkinleştirildiğinde yerel kalır.
Üç komut türü
Commands
Gateway tarafından işlenen bağımsız
/... iletileri. İletideki
tek içerik olarak gönderilmelidir.Directives
/think, /fast, /verbose, /trace, /reasoning, /elevated,
/exec, /model, /queue — model görmeden önce iletiden çıkarılır.
Tek başına gönderildiğinde oturum ayarlarını kalıcılaştırır; başka metinle
gönderildiğinde satır içi ipuçları olarak davranır.Inline shortcuts
/help, /commands, /status, /whoami — hemen çalışır ve model
kalan metni görmeden önce çıkarılır. Yalnızca yetkili gönderenler.Directive behavior details
Directive behavior details
- Yönergeler, model görmeden önce iletiden çıkarılır.
- Yalnızca yönerge iletilerinde (ileti yalnızca yönergelerden oluşuyorsa), bunlar oturumda kalıcı olur ve bir onay yanıtı döndürür.
- Başka metin içeren normal sohbet iletilerinde, satır içi ipuçları olarak davranır ve oturum ayarlarını kalıcılaştırmaz.
- Yönergeler yalnızca yetkili gönderenler için geçerlidir.
commands.allowFromayarlanmışsa kullanılan tek izin listesi odur; aksi halde yetkilendirme, kanal izin listeleri/eşleştirme vecommands.useAccessGroupsüzerinden gelir. Yetkisiz gönderenler için yönergeler düz metin olarak ele alınır.
Yapılandırma
Sohbet iletilerinde
/... ayrıştırmasını etkinleştirir. Yerel komutları olmayan yüzeylerde
(WhatsApp, WebChat, Signal, iMessage, Google Chat, Microsoft Teams), metin
komutları false olarak ayarlansa bile çalışır.Yerel komutları kaydeder. Otomatik: Discord/Telegram için açık; Slack için kapalı;
yerel desteği olmayan sağlayıcılar için yok sayılır. Kanal bazında
channels.<provider>.commands.native ile geçersiz kılın. Discord’da false, eğik çizgi komutu
kaydını atlar; daha önce kaydedilmiş komutlar kaldırılana kadar görünür kalabilir.Desteklendiğinde skill komutlarını yerel olarak kaydeder. Otomatik:
Discord/Telegram için açık; Slack için kapalı.
channels.<provider>.commands.nativeSkills
ile geçersiz kılın.Ana makine kabuk komutlarını çalıştırmak için
! <cmd> kullanımını etkinleştirir (/bash <cmd> diğer adı).
tools.elevated izin listeleri gerektirir.Bash’in arka plan moduna geçmeden önce ne kadar bekleyeceği (
0 hemen
arka plana alır)./config komutunu etkinleştirir (openclaw.json okur/yazar). Yalnızca sahip./mcp komutunu etkinleştirir (mcp.servers altında OpenClaw tarafından yönetilen MCP yapılandırmasını okur/yazar). Yalnızca sahip./plugins komutunu etkinleştirir (Plugin keşfi/durumu ve yükleme + etkinleştirme/devre dışı bırakma). Yazma işlemleri için yalnızca sahip./debug komutunu etkinleştirir (yalnızca çalışma zamanı yapılandırma geçersiz kılmaları). Yalnızca sahip./restart komutunu ve Gateway yeniden başlatma araç eylemlerini etkinleştirir.Yalnızca sahip komut yüzeyleri için açık sahip izin listesi.
commands.allowFrom ve DM eşleştirme erişiminden ayrıdır.Kanal bazında: yalnızca sahip komutları için sahip kimliği gerektirir.
true olduğunda,
gönderen commands.ownerAllowFrom ile eşleşmeli veya dahili operator.admin
kapsamına sahip olmalıdır. Joker karakterli bir allowFrom girdisi yeterli değildir.Sistem isteminde sahip kimliklerinin nasıl görüneceğini denetler.
commands.ownerDisplay: "hash" olduğunda kullanılan HMAC sırrı.Komut yetkilendirmesi için sağlayıcı bazında izin listesi. Yapılandırıldığında, komutlar
ve yönergeler için tek yetkilendirme kaynağıdır. Genel varsayılan için
"*" kullanın;
sağlayıcıya özgü anahtarlar bunu geçersiz kılar.commands.allowFrom ayarlanmadığında komutlar için izin listelerini/ilkeleri zorunlu kılar.Komut listesi
Komutlar üç kaynaktan gelir:- Çekirdek yerleşikler:
src/auto-reply/commands-registry.shared.ts - Oluşturulmuş dock komutları:
src/auto-reply/commands-registry.data.ts - Plugin komutları: Plugin
registerCommand()çağrıları
Çekirdek komutlar
Sessions and runs
Sessions and runs
| Komut | Açıklama |
|---|---|
/new [model] | Geçerli oturumu arşivleyip yeni bir oturum başlatır |
/reset [soft [message]] | Geçerli oturumu yerinde sıfırlar. soft transcript’i korur, yeniden kullanılan CLI arka uç oturum kimliklerini bırakır ve başlangıcı yeniden çalıştırır |
/name <title> | Geçerli oturuma ad verir veya adını değiştirir. Geçerli adı ve bir öneriyi görmek için başlığı atlayın |
/compact [instructions] | Oturum bağlamını sıkıştırır. Bkz. Compaction |
/stop | Geçerli çalıştırmayı iptal eder |
/session idle <duration|off> | İş parçacığı bağlama boşta kalma süresi bitimini yönetir |
/session max-age <duration|off> | İş parçacığı bağlama maksimum yaş süresi bitimini yönetir |
/export-session [path] | Geçerli oturumu HTML olarak dışa aktarır. Diğer ad: /export |
/export-trajectory [path] | Geçerli oturum için bir JSONL trajectory paketi dışa aktarır. Diğer ad: /trajectory |
Control UI, yeni bir dashboard oturumu oluşturmak ve ona geçmek için yazılan
/new komutunu yakalar;
ancak session.dmScope: "main" yapılandırılmışsa ve geçerli üst öğe ajanın ana oturumuysa,
bu durumda /new ana oturumu yerinde sıfırlar. Yazılan /reset yine Gateway’in
yerinde sıfırlamasını çalıştırır. Sabitlenmiş bir oturum model seçimini temizlemek
istediğinizde /model default kullanın.Model and run controls
Model and run controls
| Komut | Açıklama |
|---|---|
/think <level|default> | Düşünme düzeyini ayarlar veya oturum geçersiz kılmasını temizler. Diğer adlar: /thinking, /t |
/verbose on|off|full | Ayrıntılı çıktıyı açar/kapatır. Diğer ad: /v |
/trace on|off | Geçerli oturum için Plugin trace çıktısını açar/kapatır |
/fast [status|auto|on|off|default] | Hızlı modu gösterir, ayarlar veya temizler |
/reasoning [on|off|stream] | Akıl yürütme görünürlüğünü açar/kapatır. Diğer ad: /reason |
/elevated [on|off|ask|full] | Yükseltilmiş modu açar/kapatır. Diğer ad: /elev |
/exec host=<auto|sandbox|gateway|node> security=<deny|allowlist|full> ask=<off|on-miss|always> node=<id> | Exec varsayılanlarını gösterir veya ayarlar |
/login [codex|openai|openai-codex] | Özel sohbetten veya Web UI oturumundan Codex/OpenAI oturum açmayı eşleştirir. Yalnızca sahip/yönetici |
/model [name|#|status] | Modeli gösterir veya ayarlar |
/models [provider] [page] [limit=<n>|all] | Yapılandırılmış/kimlikle kullanılabilir sağlayıcıları veya modelleri listeler |
/queue <mode> | Etkin çalıştırma kuyruk davranışını yönetir. Bkz. Kuyruk ve Kuyruk yönlendirme |
/steer <message> | Etkin çalıştırmaya yönlendirme ekler. Diğer ad: /tell. Bkz. Yönlendir |
verbose / trace / fast / reasoning safety
verbose / trace / fast / reasoning safety
/verbosehata ayıklama içindir — normal kullanımda kapalı tutun./traceyalnızca Plugin’e ait trace/hata ayıklama satırlarını gösterir; normal ayrıntılı gevezelik kapalı kalır./fast auto|on|offbir oturum geçersiz kılmasını kalıcılaştırır; temizlemek için Oturumlar UIinheritseçeneğini kullanın./fastsağlayıcıya özgüdür: OpenAI/Codex bunuservice_tier=priorityile eşler; doğrudan Anthropic istekleri bunuservice_tier=autoveyastandard_onlyile eşler./reasoning,/verboseve/tracegrup ayarlarında risklidir — dahili akıl yürütmeyi veya Plugin tanılamalarını açığa çıkarabilir. Grup sohbetlerinde bunları kapalı tutun.
Model switching details
Model switching details
/modelyeni modeli hemen oturumda kalıcılaştırır.- Ajan boştaysa, sonraki çalıştırma bunu hemen kullanır.
- Bir çalıştırma etkinse, geçiş beklemede olarak işaretlenir ve sonraki temiz yeniden deneme noktasında uygulanır.
Discovery and status
Discovery and status
| Komut | Açıklama |
|---|---|
/help | Kısa yardım özetini gösterir |
/commands | Oluşturulmuş komut kataloğunu gösterir |
/tools [compact|verbose] | Geçerli ajanın şu anda ne kullanabileceğini gösterir |
/status | Yürütme/çalışma zamanı durumunu, Gateway ve sistem çalışma süresini, Plugin sağlığını ve sağlayıcı kullanımını/kotasını gösterir |
/status plugins | Ayrıntılı Plugin sağlığını gösterir: yükleme hataları, karantinalar, kanal arızaları, bağımlılık sorunları, uyumluluk bildirimleri |
/goal [status|start|pause|resume|complete|block|clear] ... | Geçerli oturumun kalıcı hedefini yönetir |
/diagnostics [note] | Yalnızca sahip destek raporu akışı. Her seferinde exec onayı ister |
/crestodian <request> | Sahip DM’sinden Crestodian kurulum ve onarım yardımcısını çalıştırır |
/tasks | Geçerli oturum için etkin/yakın tarihli arka plan görevlerini listeler |
/context [list|detail|map|json] | Bağlamın nasıl birleştirildiğini açıklar |
/whoami | Gönderen kimliğinizi gösterir. Diğer ad: /id |
/usage off|tokens|full|reset|cost | Yanıt başına kullanım alt bilgisini denetler (reset/inherit/clear/default, yapılandırılmış varsayılanı yeniden devralmak için oturum geçersiz kılmasını temizler) veya yerel bir maliyet özeti yazdırır |
Skills, allowlists, approvals
Skills, allowlists, approvals
| Komut | Açıklama |
|---|---|
/skill <name> [input] | Ada göre bir skill çalıştırır |
/allowlist [list|add|remove] ... | İzin listesi girdilerini yönetir. Yalnızca metin |
/approve <id> <decision> | Exec veya Plugin onay istemlerini çözümler |
/btw <question> | Oturum bağlamını değiştirmeden yan soru sorar. Diğer ad: /side. Bkz. BTW |
Alt ajanlar ve ACP
Alt ajanlar ve ACP
| Komut | Açıklama |
|---|---|
/subagents list|log|info | Geçerli oturum için alt ajan çalıştırmalarını inceleyin |
/acp spawn|cancel|steer|close|sessions|status|set-mode|set|cwd|permissions|timeout|model|reset-options|doctor|install|help | ACP oturumlarını ve çalışma zamanı seçeneklerini yönetin. Çalışma zamanı kontrolleri için harici sahip veya dahili Gateway yönetici kimliği gerekir |
/focus <target> | Geçerli Discord iş parçacığını veya Telegram konusunu bir oturum hedefine bağlayın |
/unfocus | Geçerli iş parçacığı bağını kaldırın |
/agents | Geçerli oturum için iş parçacığına bağlı ajanları listeleyin |
Yalnızca sahip yazmaları ve yönetim
Yalnızca sahip yazmaları ve yönetim
| Komut | Gerektirir | Açıklama |
|---|---|---|
/config show|get|set|unset | commands.config: true | openclaw.json dosyasını okuyun veya yazın. Yalnızca sahip |
/mcp show|get|set|unset | commands.mcp: true | OpenClaw tarafından yönetilen MCP sunucu yapılandırmasını okuyun veya yazın. Yalnızca sahip |
/plugins list|inspect|show|get|install|enable|disable | commands.plugins: true | Plugin durumunu inceleyin veya değiştirin. Yazmalar için yalnızca sahip. Takma ad: /plugin |
/debug show|set|unset|reset | commands.debug: true | Yalnızca çalışma zamanı yapılandırma geçersiz kılmaları. Yalnızca sahip |
/restart | commands.restart: true (varsayılan) | OpenClaw’u yeniden başlatın |
/send on|off|inherit | sahip | Gönderme ilkesini ayarlayın |
Ses, TTS, kanal kontrolü
Ses, TTS, kanal kontrolü
| Komut | Açıklama |
|---|---|
/tts on|off|status|chat|latest|provider|limit|summary|audio|help | TTS’yi kontrol edin. Bkz. TTS |
/activation mention|always | Grup etkinleştirme modunu ayarlayın |
/bash <command> | Bir ana makine kabuğu komutu çalıştırın. Takma ad: ! <command>. commands.bash: true gerektirir |
!poll [sessionId] | Bir arka plan bash işini kontrol edin |
!stop [sessionId] | Bir arka plan bash işini durdurun |
Dock komutları
Dock komutları, etkin oturumun yanıt rotasını başka bir bağlantılı kanala geçirir. Kurulum ve sorun giderme için bkz. Kanal dock işlemi. Yerel komut desteği olan kanal Plugin’lerinden oluşturulur:/dock-discord(takma ad:/dock_discord)/dock-mattermost(takma ad:/dock_mattermost)/dock-slack(takma ad:/dock_slack)/dock-telegram(takma ad:/dock_telegram)
session.identityLinks gerektirir. Kaynak gönderen ve hedef eş
aynı kimlik grubunda olmalıdır.
Paketli Plugin komutları
| Komut | Açıklama |
|---|---|
/dreaming [on|off|status|help] | Bellek Dreaming’ini açıp kapatın (sahip veya Gateway yöneticisi). Bkz. Dreaming |
/pair [qr|status|pending|approve|cleanup|notify] | Cihaz eşleştirmeyi yönetin. Bkz. Eşleştirme |
/phone status|arm ...|disarm | Yüksek riskli telefon düğümü komutlarını geçici olarak etkinleştirin |
/voice status|list|set <voiceId> | Talk ses yapılandırmasını yönetin. Discord yerel adı: /talkvoice |
/card ... | LINE zengin kart ön ayarları gönderin. Bkz. LINE |
/codex status|models|threads|resume|compact|review|diagnostics|account|mcp|skills | Codex uygulama sunucusu harness’ını kontrol edin. Bkz. Codex harness |
/bot-ping, /bot-version, /bot-help, /bot-upgrade, /bot-logs
Skill komutları
Kullanıcının çağırabileceği Skills eğik çizgi komutları olarak sunulur:/skill <name> [input]genel giriş noktası olarak her zaman çalışır.- Skills doğrudan komutlar olarak kaydolabilir (ör. OpenProse için
/prose). - Yerel skill komutu kaydı
commands.nativeSkillsvechannels.<provider>.commands.nativeSkillstarafından kontrol edilir. - Adlar
a-z0-9_biçimine temizlenir (en fazla 32 karakter); çakışmalar sayısal son ekler alır.
Skill komut yönlendirmesi
Skill komut yönlendirmesi
Varsayılan olarak, skill komutları modele normal bir istek olarak yönlendirilir.Skills, doğrudan bir araca yönlendirmek için
command-dispatch: tool bildirebilir
(deterministik, model katılımı yok). Örnek: /prose (OpenProse Plugin’i)
— bkz. OpenProse.Yerel komut argümanları
Yerel komut argümanları
Discord, dinamik seçenekler için otomatik tamamlama ve gerekli argümanlar
atlandığında düğme menüleri kullanır. Telegram ve Slack, seçenekleri olan
komutlar için düğme menüsü gösterir. Dinamik seçimler hedef oturum modeline göre çözümlenir, bu nedenle
/think düzeyleri gibi modele
özgü seçenekler oturumun /model geçersiz kılmasını izler./tools — ajanın şu anda kullanabilecekleri
/tools bir çalışma zamanı sorusunu yanıtlar: bu ajanın şu anda bu
konuşmada neleri kullanabileceği — statik bir yapılandırma kataloğu değil.
/model — model seçimi
/model ve /models sağlayıcı ve model açılır menüleriyle etkileşimli
bir seçici açar. Seçici, provider/* girdileri dahil olmak üzere
agents.defaults.models ayarına uyar.
/config — disk üzerindeki yapılandırma yazmaları
Yalnızca sahip. Varsayılan olarak devre dışıdır —
commands.config: true ile etkinleştirin./config
güncellemeleri yeniden başlatmalar arasında kalıcıdır.
/mcp — MCP sunucu yapılandırması
Yalnızca sahip. Varsayılan olarak devre dışıdır —
commands.mcp: true ile etkinleştirin./mcp, yapılandırmayı gömülü ajan proje ayarlarında değil, OpenClaw yapılandırmasında saklar.
/debug — yalnızca çalışma zamanı geçersiz kılmaları
Yalnızca sahip. Varsayılan olarak devre dışıdır —
commands.debug: true ile etkinleştirin.
Geçersiz kılmalar yeni yapılandırma okumalarına hemen uygulanır ancak diske yazılmaz./plugins — Plugin yönetimi
Yazmalar için yalnızca sahip. Varsayılan olarak devre dışıdır —
commands.plugins: true ile etkinleştirin./plugins enable|disable, Plugin yapılandırmasını günceller ve yeni ajan turları için Gateway
Plugin çalışma zamanını sıcak yeniden yükler. /plugins install, Plugin kaynak modülleri değiştiği için yönetilen
Gateway’leri otomatik olarak yeniden başlatır.
/trace — Plugin izleme çıktısı
/trace, tam ayrıntılı mod olmadan oturum kapsamlı Plugin izleme/hata ayıklama
satırlarını gösterir. /debug (çalışma zamanı geçersiz kılmaları) veya /verbose (normal
araç çıktısı) yerine geçmez.
/btw — yan sorular
/btw, geçerli oturum bağlamı hakkında hızlı bir yan sorudur. Takma ad: /side.
- Geçerli oturumu arka plan bağlamı olarak kullanır.
- Codex harness oturumlarında, geçici bir Codex yan iş parçacığı olarak çalışır.
- Gelecekteki oturum bağlamını değiştirmez.
- Transkript geçmişine yazılmaz.
Yüzey notları
Yüzey başına oturum kapsamı
Yüzey başına oturum kapsamı
- Metin komutları: normal sohbet oturumunda çalışır (DM’ler
mainpaylaşır, grupların kendi oturumu vardır). - Yerel Discord komutları:
agent:<agentId>:discord:slash:<userId> - Yerel Slack komutları:
agent:<agentId>:slack:slash:<userId>(channels.slack.slashCommand.sessionPrefixile önek yapılandırılabilir) - Yerel Telegram komutları:
telegram:slash:<userId>(sohbet oturumunuCommandTargetSessionKeyüzerinden hedefler) /login codex, cihaz eşleştirme kodlarını yalnızca özel sohbet veya Web UI yanıt yolları üzerinden gönderir. Telegram grup/konu çağrıları bunun yerine sahibinden bota DM göndermesini ister./stop, geçerli çalıştırmayı iptal etmek için etkin sohbet oturumunu hedefler.
Slack ayrıntıları
Slack ayrıntıları
channels.slack.slashCommand, tek bir /openclaw tarzı komutu destekler.
commands.native: true ile her yerleşik komut için bir Slack eğik çizgi komutu
oluşturun. Slack /status komutunu ayırdığı için /agentstatus kaydedin (/status değil).
Metin /status yine de Slack mesajlarında çalışır.Hızlı yol ve satır içi kısayollar
Hızlı yol ve satır içi kısayollar
- İzin listesindeki gönderenlerden gelen yalnızca komut içeren mesajlar hemen işlenir (kuyruk + model atlanır).
- Satır içi kısayollar (
/help,/commands,/status,/whoami) normal mesajların içine gömülü olarak da çalışır ve model kalan metni görmeden önce çıkarılır. - Yetkisiz yalnızca komut içeren mesajlar sessizce yok sayılır; satır içi
/...belirteçleri düz metin olarak ele alınır.
Argüman notları
Argüman notları
- Komutlar, komut ile argümanlar arasında isteğe bağlı bir
:kabul eder (/think: high,/send: on). /new <model>bir model takma adı,provider/modelveya sağlayıcı adı (bulanık eşleşme) kabul eder; eşleşme yoksa metin ileti gövdesi olarak ele alınır./allowlist add|remove,commands.config: truegerektirir ve kanalconfigWritesayarına uyar.
Sağlayıcı kullanımı ve durumu
- Sağlayıcı kullanımı/kotası (ör. “Claude %80 kaldı”), kullanım izleme etkinleştirildiğinde geçerli model sağlayıcısı için
/statusiçinde gösterilir. /statusiçindeki Token/önbellek satırları, canlı oturum anlık görüntüsü seyrek olduğunda en son transkript kullanım girdisine geri dönebilir.- Yürütme ve çalışma zamanı:
/status, etkin sandbox yolu içinExecution, oturumu kimin çalıştırdığı içinRuntimebildirir:OpenClaw Default,OpenAI Codex, bir CLI arka ucu veya bir ACP arka ucu. - Yanıt başına token/maliyet:
/usage off|tokens|fulltarafından kontrol edilir. /model status, kullanımla değil modeller/kimlik doğrulama/uç noktalarla ilgilidir.
İlgili
Skills
Skill eğik çizgi komutlarının nasıl kaydedildiği ve kapılandığı.
Skills oluşturma
Kendi eğik çizgi komutunu kaydeden bir skill oluşturun.
BTW
Oturum bağlamını değiştirmeden yan sorular.
Steer
Ajanı çalıştırma sırasında
/steer ile yönlendirin.