Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Ne işe yarar
- Herhangi bir gelen gövdede satır içi yönerge:
/t <level>,/think:<level>veya/thinking <level>. - Seviyeler (takma adlar):
off | minimal | low | medium | high | xhigh | adaptive | max- minimal → “think”
- low → “think hard”
- medium → “think harder”
- high → “ultrathink” (azami bütçe)
- xhigh → “ultrathink+” (GPT-5.2+ ve Codex modelleri, ayrıca Anthropic Claude Opus 4.7 eforu)
- adaptive → sağlayıcı tarafından yönetilen uyarlamalı düşünme (Anthropic/Bedrock üzerinde Claude 4.6, Anthropic Claude Opus 4.7 ve Google Gemini dinamik düşünme için desteklenir)
- max → sağlayıcı azami akıl yürütmesi (Anthropic Claude Opus 4.7; Ollama bunu en yüksek yerel
thinkeforuna eşler) x-high,x_high,extra-high,extra highveextra_high,xhighdeğerine eşlenir.highest,highdeğerine eşlenir.
- Sağlayıcı notları:
- Düşünme menüleri ve seçicileri sağlayıcı profili tarafından yönlendirilir. Sağlayıcı Plugin’leri, ikili
ongibi etiketler dahil seçili model için tam seviye kümesini bildirir. adaptive,xhighvemaxyalnızca bunları destekleyen sağlayıcı/model profilleri için gösterilir. Desteklenmeyen seviyeler için yazılan yönergeler, o modelin geçerli seçenekleriyle birlikte reddedilir.- Var olan kayıtlı desteklenmeyen seviyeler, sağlayıcı profili sırasına göre yeniden eşlenir.
adaptive, uyarlamalı olmayan modellerdemediumdeğerine geri dönerkenxhighvemax, seçili model için desteklenen en büyükoffolmayan seviyeye geri döner. - Anthropic Claude 4.6 modelleri, açık bir düşünme seviyesi ayarlanmadığında varsayılan olarak
adaptivekullanır. - Anthropic Claude Opus 4.7 varsayılan olarak uyarlamalı düşünme kullanmaz. Açıkça bir düşünme seviyesi ayarlamadığınız sürece API efor varsayılanı sağlayıcının sorumluluğunda kalır.
- Anthropic Claude Opus 4.7,
/think xhighdeğerini uyarlamalı düşünme veoutput_config.effort: "xhigh"olarak eşler; çünkü/thinkbir düşünme yönergesidir vexhigh, Opus 4.7 efor ayarıdır. - Anthropic Claude Opus 4.7 ayrıca
/think maxsunar; bu, aynı sağlayıcıya ait azami efor yoluna eşlenir. - Doğrudan DeepSeek V4 modelleri
/think xhigh|maxsunar; ikisi de DeepSeekreasoning_effort: "max"değerine eşlenirken daha düşükoffolmayan seviyelerhighdeğerine eşlenir. - OpenRouter üzerinden yönlendirilen DeepSeek V4 modelleri
/think xhighsunar ve OpenRouter desteklireasoning_effortdeğerlerini gönderir. Kayıtlımaxgeçersiz kılmalarıxhighdeğerine geri döner. - Ollama düşünme yeteneği olan modeller
/think low|medium|high|maxsunar;max, yerelthink: "high"değerine eşlenir çünkü Ollama’nın yerel API’silow,mediumvehighefor dizgelerini kabul eder. - OpenAI GPT modelleri,
/thinkyönergesini modele özgü Responses API efor desteği üzerinden eşler./think off, yalnızca hedef model desteklediğindereasoning.effort: "none"gönderir; aksi halde OpenClaw desteklenmeyen bir değer göndermek yerine devre dışı akıl yürütme yükünü çıkarır. - Özel OpenAI uyumlu katalog girdileri,
models.providers.<provider>.models[].compat.supportedReasoningEffortsdeğerini"xhigh"içerecek şekilde ayarlayarak/think xhighdesteğini etkinleştirebilir. Bu, giden OpenAI akıl yürütme efor yüklerini eşleyen aynı uyumluluk üst verisini kullanır; böylece menüler, oturum doğrulaması, ajan CLI’ı vellm-tasktaşıma davranışıyla uyumlu olur. - Eski yapılandırılmış OpenRouter Hunter Alpha ref’leri proxy akıl yürütme enjeksiyonunu atlar; çünkü emekli edilen bu rota, nihai yanıt metnini akıl yürütme alanları üzerinden döndürebilirdi.
- Google Gemini,
/think adaptivedeğerini Gemini’nin sağlayıcıya ait dinamik düşünmesine eşler. Gemini 3 istekleri sabit birthinkingLevelçıkarır; Gemini 2.5 istekleri isethinkingBudget: -1gönderir; sabit seviyeler yine de o model ailesi için en yakın GeminithinkingLeveldeğerine veya bütçesine eşlenir. - Anthropic uyumlu akış yolundaki MiniMax (
minimax/*), model parametrelerinde veya istek parametrelerinde açıkça düşünme ayarlamadığınız sürece varsayılan olarakthinking: { type: "disabled" }kullanır. Bu, MiniMax’in yerel olmayan Anthropic akış biçimindenreasoning_contentdeltalarının sızmasını önler. - Z.AI (
zai/*) yalnızca ikili düşünmeyi (on/off) destekler.offolmayan her seviyeonolarak ele alınır (lowdeğerine eşlenir). - Moonshot (
moonshot/*),/think offdeğerinithinking: { type: "disabled" }olarak veoffolmayan her seviyeyithinking: { type: "enabled" }olarak eşler. Düşünme etkinleştirildiğinde Moonshot yalnızcatool_choiceiçinauto|nonekabul eder; OpenClaw uyumsuz değerleriautoolarak normalleştirir.
- Düşünme menüleri ve seçicileri sağlayıcı profili tarafından yönlendirilir. Sağlayıcı Plugin’leri, ikili
Çözümleme sırası
- Mesajdaki satır içi yönerge (yalnızca o mesaja uygulanır).
- Oturum geçersiz kılması (yalnızca yönerge içeren bir mesaj gönderilerek ayarlanır).
- Ajan başına varsayılan (yapılandırmada
agents.list[].thinkingDefault). - Genel varsayılan (yapılandırmada
agents.defaults.thinkingDefault). - Geri dönüş: varsa sağlayıcının bildirdiği varsayılan; aksi halde akıl yürütme yeteneği olan modeller
mediumdeğerine veya o model için desteklenen en yakınoffolmayan seviyeye çözülür, akıl yürütmeyen modeller iseoffkalır.
Oturum varsayılanı ayarlama
- Yalnızca yönergeden oluşan bir mesaj gönderin (boşluklara izin verilir), ör.
/think:mediumveya/t high. - Bu, geçerli oturum için kalıcı olur (varsayılan olarak gönderen başına). Oturum geçersiz kılmasını temizlemek ve yapılandırılmış/sağlayıcı varsayılanını devralmak için
/think defaultkullanın; takma adlar arasındainherit,clear,resetveunpinbulunur. /think offaçık bir kapalı geçersiz kılması kaydeder. Oturum geçersiz kılmasını değiştirene veya temizleyene kadar düşünmeyi devre dışı bırakır.- Onay yanıtı gönderilir (
Thinking level set to high./Thinking disabled.). Seviye geçersizse (ör./thinking big), komut bir ipucuyla reddedilir ve oturum durumu değiştirilmeden bırakılır. - Geçerli düşünme seviyesini görmek için argümansız
/think(veya/think:) gönderin.
Ajan tarafından uygulama
- Gömülü Pi: çözümlenen seviye, işlem içi Pi ajan çalışma zamanına aktarılır.
- Claude CLI arka ucu:
claude-clikullanılırkenoffolmayan seviyeler Claude Code’a--effortolarak aktarılır; bkz. CLI arka uçları.
Hızlı mod (/fast)
- Seviyeler:
on|off|default. - Yalnızca yönerge içeren mesaj bir oturum hızlı mod geçersiz kılmasını açıp kapatır ve
Fast mode enabled./Fast mode disabled.yanıtını verir. Oturum geçersiz kılmasını temizlemek ve yapılandırılmış varsayılanı devralmak için/fast defaultkullanın; takma adlar arasındainherit,clear,resetveunpinbulunur. - Geçerli etkin hızlı mod durumunu görmek için mod belirtmeden
/fast(veya/fast status) gönderin. - OpenClaw hızlı modu şu sırayla çözümler:
- Satır içi/yalnızca yönerge
/fast on|offgeçersiz kılması (/fast defaultbu katmanı temizler) - Oturum geçersiz kılması
- Ajan başına varsayılan (
agents.list[].fastModeDefault) - Model başına yapılandırma:
agents.defaults.models["<provider>/<model>"].params.fastMode - Geri dönüş:
off
- Satır içi/yalnızca yönerge
openai/*için hızlı mod, desteklenen Responses isteklerindeservice_tier=prioritygöndererek OpenAI öncelikli işlemeye eşlenir.openai-codex/*için hızlı mod, Codex Responses üzerinde aynıservice_tier=prioritybayrağını gönderir. OpenClaw iki kimlik doğrulama yolu arasında tek bir ortak/fastanahtarı tutar.api.anthropic.comadresine gönderilen OAuth kimlik doğrulamalı trafik dahil doğrudan genelanthropic/*istekleri için hızlı mod Anthropic hizmet katmanlarına eşlenir:/fast on,service_tier=autoayarlar;/fast off,service_tier=standard_onlyayarlar.- Anthropic uyumlu yoldaki
minimax/*için/fast on(veyaparams.fastMode: true),MiniMax-M2.7değeriniMiniMax-M2.7-highspeedolarak yeniden yazar. - Açık Anthropic
serviceTier/service_tiermodel parametreleri, ikisi de ayarlandığında hızlı mod varsayılanını geçersiz kılar. OpenClaw yine de Anthropic olmayan proxy taban URL’leri için Anthropic hizmet katmanı enjeksiyonunu atlar. /status, yalnızca hızlı mod etkin olduğundaFastgösterir.
Ayrıntılı yönergeler (/verbose veya /v)
- Seviyeler:
on(asgari) |full|off(varsayılan). - Yalnızca yönerge içeren mesaj oturum ayrıntılı günlüğünü açıp kapatır ve
Verbose logging enabled./Verbose logging disabled.yanıtını verir; geçersiz seviyeler durumu değiştirmeden bir ipucu döndürür. /verbose offaçık bir oturum geçersiz kılması kaydeder; Sessions arayüzündeinheritseçerek temizleyin.- Satır içi yönerge yalnızca o mesajı etkiler; aksi halde oturum/genel varsayılanlar uygulanır.
- Geçerli ayrıntılı düzeyi görmek için argümansız
/verbose(veya/verbose:) gönderin. - Ayrıntılı mod açıkken, yapılandırılmış araç sonuçları yayan ajanlar (Pi, diğer JSON ajanları), kullanılabildiğinde
<emoji> <tool-name>: <arg>önekiyle her araç çağrısını kendi yalnızca üst veri mesajı olarak geri gönderir. Bu araç özetleri her araç başlar başlamaz gönderilir (ayrı baloncuklar), akış deltaları olarak değil. - Araç hata özetleri normal modda görünür kalır, ancak ham hata ayrıntısı sonekleri ayrıntılı mod
onveyafullolmadıkça gizlenir. - Ayrıntılı mod
fullolduğunda, araç çıktıları da tamamlandıktan sonra iletilir (ayrı baloncuk, güvenli bir uzunluğa kırpılmış). Bir çalışma sürerken/verbose on|full|offanahtarını değiştirirseniz sonraki araç baloncukları yeni ayara uyar. agents.defaults.toolProgressDetail,/verbosearaç özetlerinin ve ilerleme taslağı araç satırlarının biçimini denetler.🛠️ Exec: checking JS syntaxgibi kısa insan etiketleri için"explain"(varsayılan) kullanın; hata ayıklama için ham komut/ayrıntının da eklenmesini istediğinizde"raw"kullanın. Ajan başınaagents.list[].toolProgressDetailvarsayılanı geçersiz kılar.explain:🛠️ Exec: check JS syntax for /tmp/app.jsraw:🛠️ Exec: check JS syntax for /tmp/app.js, node --check /tmp/app.js
Plugin izleme yönergeleri (/trace)
- Seviyeler:
on|off(varsayılan). - Yalnızca yönerge içeren mesaj oturum Plugin izleme çıktısını açıp kapatır ve
Plugin trace enabled./Plugin trace disabled.yanıtını verir. - Satır içi yönerge yalnızca o mesajı etkiler; aksi halde oturum/genel varsayılanlar uygulanır.
- Geçerli izleme düzeyini görmek için argümansız
/trace(veya/trace:) gönderin. /trace,/verboseyönergesinden daha dardır: yalnızca Active Memory hata ayıklama özetleri gibi Plugin’e ait izleme/hata ayıklama satırlarını gösterir.- İzleme satırları
/statusiçinde ve normal asistan yanıtından sonra izleyen bir tanılama mesajı olarak görünebilir.
Akıl yürütme görünürlüğü (/reasoning)
- Seviyeler:
on|off|stream. - Yalnızca yönerge içeren mesaj, düşünme bloklarının yanıtlarda gösterilip gösterilmeyeceğini açıp kapatır.
- Etkinleştirildiğinde akıl yürütme,
Reasoning:önekiyle ayrı bir mesaj olarak gönderilir. stream(yalnızca Telegram): yanıt üretilirken akıl yürütmeyi Telegram taslak baloncuğuna akıtır, ardından nihai yanıtı akıl yürütme olmadan gönderir.- Takma ad:
/reason. - Geçerli akıl yürütme düzeyini görmek için argümansız
/reasoning(veya/reasoning:) gönderin. - Çözümleme sırası: satır içi yönerge, ardından oturum geçersiz kılması, ardından ajan başına varsayılan (
agents.list[].reasoningDefault), ardından genel varsayılan (agents.defaults.reasoningDefault), ardından geri dönüş (off).
<think>...</think> blokları normal yanıtlarda gizli kalır ve zaten görünür metinden sonra kapatılmamış akıl yürütme de gizlenir. Bir yanıt tamamen tek bir kapatılmamış açılış etiketiyle sarılmışsa ve aksi halde boş metin olarak iletilecekse, OpenClaw hatalı açılış etiketini kaldırır ve kalan metni iletir.
İlgili
- Yükseltilmiş mod belgeleri Yükseltilmiş mod içinde bulunur.
Heartbeat’ler
- Heartbeat sondası gövdesi, yapılandırılmış Heartbeat istemidir (varsayılan:
Read HEARTBEAT.md if it exists (workspace context). Follow it strictly. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK.). Heartbeat mesajındaki satır içi yönergeler her zamanki gibi uygulanır (ancak Heartbeat’lerden oturum varsayılanlarını değiştirmekten kaçının). - Heartbeat teslimi varsayılan olarak yalnızca nihai yüktür. Ayrı
Reasoning:mesajını da göndermek için (varsa)agents.defaults.heartbeat.includeReasoning: trueveya ajan başınaagents.list[].heartbeat.includeReasoning: trueayarlayın.
Web sohbet arayüzü
- Web sohbet düşünme seçicisi, sayfa yüklendiğinde inbound oturum deposu/yapılandırmasından oturumun kayıtlı düzeyini yansıtır.
- Başka bir düzey seçmek, oturum geçersiz kılmasını
sessions.patchüzerinden hemen yazar; sonraki gönderimi beklemez ve tek seferlik birthinkingOncegeçersiz kılması değildir. - İlk seçenek her zaman geçersiz kılmayı temizleme seçimidir. Oturum, kapalı olmayan etkili bir varsayılanı devralıyorsa
Devralınan: <resolved level>, devralınan düşünme devre dışıysaKapalıgösterir. - Açık seçici seçimleri geçersiz kılma olarak etiketlenir ve varsa sağlayıcı etiketleri korunur (örneğin sağlayıcı tarafından etiketlenmiş bir
maxseçeneği içinGeçersiz kılma: maximum). - Seçici, gateway oturum satırı/varsayılanları tarafından döndürülen
thinkingLevelsdeğerlerini kullanır;thinkingOptionseski etiket listesi olarak tutulur. Tarayıcı arayüzü kendi sağlayıcı regex listesini tutmaz; modele özgü düzey kümelerinin sahibi Plugin’lerdir. /think:<level>çalışmaya devam eder ve aynı kayıtlı oturum düzeyini günceller; böylece sohbet yönergeleri ve seçici eşzamanlı kalır.
Sağlayıcı profilleri
- Sağlayıcı Plugin’leri, modelin desteklenen düzeylerini ve varsayılanını tanımlamak için
resolveThinkingProfile(ctx)sunabilir. - Claude modellerine proxy yapan sağlayıcı Plugin’leri, doğrudan Anthropic ve proxy kataloglarının uyumlu kalması için
openclaw/plugin-sdk/provider-model-sharediçindekiresolveClaudeThinkingProfile(modelId)fonksiyonunu yeniden kullanmalıdır. - Her profil düzeyinin kayıtlı kanonik bir
iddeğeri vardır (off,minimal,low,medium,high,xhigh,adaptiveveyamax) ve bir görüntülemelabeldeğeri içerebilir. İkili sağlayıcılar{ id: "low", label: "on" }kullanır. - Açık bir düşünme geçersiz kılmasını doğrulaması gereken araç Plugin’leri,
api.runtime.agent.resolveThinkingPolicy({ provider, model })ileapi.runtime.agent.normalizeThinkingLevel(...)kullanmalıdır; kendi sağlayıcı/model düzey listelerini tutmamalıdır. - Yapılandırılmış özel model meta verilerine erişimi olan araç Plugin’leri,
compat.supportedReasoningEffortskatılımlarının Plugin tarafı doğrulamaya yansıtılması içinresolveThinkingPolicyiçinecataloggeçebilir. - Yayımlanmış eski hook’lar (
supportsXHighThinking,isBinaryThinkingveresolveDefaultThinkingLevel) uyumluluk bağdaştırıcıları olarak kalır, ancak yeni özel düzey kümeleriresolveThinkingProfilekullanmalıdır. - Gateway satırları/varsayılanları
thinkingLevels,thinkingOptionsvethinkingDefaultsunar; böylece ACP/sohbet istemcileri, çalışma zamanı doğrulamasının kullandığı aynı profil kimliklerini ve etiketlerini işler.