Tools
Düşünme seviyeleri
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 → "düşün"
- low → "yoğun düşün"
- medium → "daha yoğun düşün"
- high → "ultrathink" (azami bütçe)
- xhigh → "ultrathink+" (GPT-5.2+ ve Codex modelleri, ayrıca Anthropic Claude Opus 4.7+ çabası)
- 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
thinkçabasına 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ı profiline göre çalışır. 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 seviyelere yönelik yazılmış yönergeler, o modelin geçerli seçenekleriyle reddedilir.- Mevcut saklanan desteklenmeyen seviyeler, sağlayıcı profili sırasına göre yeniden eşlenir.
adaptive, uyarlamalı olmayan modellerdemediumdeğerine düşer;xhighvemaxise seçili model için desteklenen en büyükoffdışı seviyeye düşer. - Anthropic Claude 4.6 modellerinde açık bir düşünme seviyesi ayarlanmadığında varsayılan değer
adaptiveolur. - Anthropic Claude Opus 4.8 ve Opus 4.7, siz açıkça bir düşünme seviyesi ayarlamadığınız sürece düşünmeyi kapalı tutar. Uyarlamalı düşünme etkinleştirildikten sonra Opus 4.8'in sağlayıcıya ait çaba varsayılanı
higholur. - Anthropic Claude Opus 4.7+,
/think xhighdeğerini uyarlamalı düşünmeye veoutput_config.effort: "xhigh"değerine eşler; çünkü/thinkbir düşünme yönergesidir vexhighOpus çaba ayarıdır. - Anthropic Claude Opus 4.7+ ayrıca
/think maxdeğerini de sunar; bu değer aynı sağlayıcıya ait azami çaba yoluna eşlenir. - Doğrudan DeepSeek V4 modelleri
/think xhigh|maxdeğerlerini sunar; ikisi de DeepSeekreasoning_effort: "max"değerine eşlenirken daha düşükoffdışı seviyelerhighdeğerine eşlenir. - OpenRouter üzerinden yönlendirilen DeepSeek V4 modelleri
/think xhighdeğerini sunar ve DeepSeek'e özgü üst düzeyreasoning_effortyerine OpenRouter desteklireasoning.effortdeğerlerini gönderir. Daha düşükoffdışı seviyelerhighdeğerine eşlenir ve saklananmaxgeçersiz kılmalarıxhighdeğerine düşer. - Ollama düşünme özellikli modeller
/think low|medium|high|maxdeğerlerini sunar; Ollama'nın yerel API'silow,mediumvehighçaba dizelerini kabul ettiği içinmax, yerelthink: "high"değerine eşlenir. - OpenAI GPT modelleri
/thinkdeğerini modele özgü Responses API çaba desteği üzerinden eşler./think off, yalnızca hedef model desteklediğindereasoning.effort: "none"gönderir; aksi takdirde OpenClaw desteklenmeyen bir değer göndermek yerine devre dışı bırakılmış akıl yürütme yükünü atlar. - Özel OpenAI uyumlu katalog girdileri,
models.providers.<provider>.models[].compat.supportedReasoningEffortsdeğerini"xhigh"içerecek şekilde ayarlayarak/think xhighdesteğini seçebilir. Bu, giden OpenAI akıl yürütme çabası yüklerini eşleyen aynı uyumluluk meta verisini kullanır; böylece menüler, oturum doğrulaması, aracı CLI vellm-tasktaşıma davranışıyla aynı fikirde olur. - Eskimiş yapılandırılmış OpenRouter Hunter Alpha başvuruları, kullanımdan kaldırılan rota son yanıt metnini akıl yürütme alanları üzerinden döndürebildiği için proxy akıl yürütme enjeksiyonunu atlar.
- Google Gemini,
/think adaptivedeğerini Gemini'nin sağlayıcıya ait dinamik düşünmesine eşler. Gemini 3 istekleri sabit birthinkingLeveldeğerini atlar; Gemini 2.5 istekleri isethinkingBudget: -1gönderir. Sabit seviyeler yine de ilgili model ailesi için en yakın GeminithinkingLeveldeğerine veya bütçesine eşlenir. - Anthropic uyumlu akış yolundaki MiniMax M2.x (
minimax/MiniMax-M2*), model parametrelerinde veya istek parametrelerinde açıkça düşünme ayarlamadığınız sürece varsayılan olarakthinking: { type: "disabled" }kullanır. Bu, M2.x'in yerel olmayan Anthropic akış biçimindenreasoning_contentdeltalarının sızmasını önler. MiniMax-M3 (ve M3.x) muaftır: M3 uygun Anthropic düşünme blokları yayar ve düşünme devre dışı bırakıldığında boş içerik döndürür; bu yüzden OpenClaw M3'ü sağlayıcının atlanmış/uyarlamalı düşünme yolunda tutar. - Z.AI (
zai/*), çoğu GLM modeli için ikilidir (on/off). GLM-5.2 istisnadır:/think off|low|high|maxdeğerlerini sunar,lowvehighdeğerlerini Z.AIreasoning_effort: "high"değerine,maxdeğerini dereasoning_effort: "max"değerine eşler. - Moonshot Kimi K2.7 Code (
moonshot/kimi-k2.7-code) her zaman düşünür. Profili yalnızcaondeğerini sunar ve OpenClaw, Moonshot tarafından gerekli olduğu gibi gidenthinkingalanını atlar. Diğermoonshot/*modelleri/think offdeğerinithinking: { type: "disabled" }değerine,offolmayan herhangi bir seviyeyi dethinking: { type: "enabled" }değerine eşler. Düşünme etkin olduğunda Moonshot yalnızcatool_choiceiçinauto|nonekabul eder; OpenClaw uyumsuz değerleriautodeğerine normalleştirir.
- Düşünme menüleri ve seçicileri sağlayıcı profiline göre çalışır. 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).
- Aracı başına varsayılan (
agents.list[].thinkingDefaultyapılandırmada). - Genel varsayılan (
agents.defaults.thinkingDefaultyapılandırmada). - Geri dönüş: varsa sağlayıcı tarafından bildirilen varsayılan; aksi takdirde akıl yürütme özellikli modeller
mediumdeğerine veya o model için desteklenen en yakınoffdışı seviyeye çözümlenir, akıl yürütme özelliği olmayan 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ı temizleyip yapılandırılmış/sağlayıcı varsayılanını devralmak için
/think defaultkullanın; takma adlar arasındainherit,clear,resetveunpinbulunur. /think off, açık bir kapalı geçersiz kılması saklar. 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şmeden bırakılır. - Geçerli düşünme seviyesini görmek için bağımsız değişken olmadan
/think(veya/think:) gönderin.
Aracıya göre uygulama
- Gömülü OpenClaw: çözümlenen seviye süreç içi OpenClaw aracı çalışma zamanına aktarılır.
- Claude CLI arka ucu:
claude-clikullanılırken kapalı olmayan seviyeler Claude Code'a--effortolarak aktarılır; bkz. CLI arka uçları.
Hızlı mod (/fast)
- Seviyeler:
auto|on|off|default. - Yalnızca yönerge içeren mesaj, oturum hızlı mod geçersiz kılmasını açıp kapatır ve
Fast mode set to auto.,Fast mode enabled.veyaFast mode disabled.yanıtını verir. Oturum geçersiz kılmasını temizleyip 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 olmadan
/fast(veya/fast status) gönderin. - OpenClaw hızlı modu şu sırayla çözümler:
- Satır içi/yalnızca yönerge
/fast auto|on|offgeçersiz kılması (/fast defaultbu katmanı temizler) - Oturum geçersiz kılması
- Aracı 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
auto, oturum/yapılandırma modunu otomatik olarak tutar ancak her yeni model çağrısını bağımsız olarak çözümler. Otomatik kesimden önce başlayan çağrılarda hızlı mod etkin olur; daha sonraki yeniden deneme, geri dönüş, araç sonucu veya devam çağrıları hızlı mod devre dışı olarak başlar. Kesim varsayılan olarak 60 saniyedir; değiştirmek için etkin modeldeagents.defaults.models["<provider>/<model>"].params.fastAutoOnSecondsayarlayın.openai/*için hızlı mod, desteklenen Responses isteklerindeservice_tier=prioritygöndererek OpenAI öncelikli işlemeye eşlenir.- Codex destekli
openai/*/openai-codex/*modelleri için hızlı mod, Codex Responses üzerinde aynıservice_tier=prioritybayrağını gönderir. Yerel Codex uygulama sunucusu dönüşleri katmanı yalnızcaturn/startveya iş parçacığı başlatma/sürdürme sırasında alır; bu nedenleauto, zaten çalışan bir uygulama sunucusu dönüşünün katmanını yeniden belirleyemez; OpenClaw'ın başlattığı bir sonraki model dönüşüne uygulanır. api.anthropic.comadresine gönderilen OAuth kimlik doğrulamalı trafik dahil doğrudan herkese açıkanthropic/*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, Anthropic olmayan proxy temel URL'leri için Anthropic hizmet katmanı enjeksiyonunu yine de atlar. /status, hızlı mod etkin olduğundaFast, yapılandırılmış mod otomatik olduğundaFast:autogösterir.
Ayrıntılı yönergeler (/verbose veya /v)
- Seviyeler:
on(en az) |full|off(varsayılan). - Yalnızca yönerge içeren mesaj oturum ayrıntılılığı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 off, açık bir oturum geçersiz kılması saklar; bunu Sessions arayüzündeinheritseçerek temizleyin.- Yetkili dış kanal göndericileri oturum ayrıntılılık geçersiz kılmasını kalıcı hale getirebilir. Dahili gateway/webchat istemcilerinin bunu kalıcı hale getirmek için
operator.adminiznine ihtiyacı vardır. - Satır içi yönerge yalnızca o mesajı etkiler; aksi takdirde oturum/genel varsayılanlar uygulanır.
- Geçerli ayrıntılılık seviyesini görmek için bağımsız değişken olmadan
/verbose(veya/verbose:) gönderin. - Ayrıntılılık açık olduğunda, yapılandırılmış araç sonuçları yayan aracılar her araç çağrısını, varsa
<emoji> <tool-name>: <arg>önekiyle kendi yalnızca meta veri mesajı olarak geri gönderir. Bu araç özetleri, akış deltaları olarak değil, her araç başlar başlamaz gönderilir (ayrı baloncuklar). - Araç hatası özetleri normal modda görünür kalır, ancak ham hata ayrıntısı sonekleri ayrıntılılık
fullolmadığı sürece gizlenir. - Ayrıntılılık
fullolduğunda, araç çıktıları tamamlanmadan sonra da iletilir (ayrı baloncuk, güvenli bir uzunluğa kırpılmış). Bir çalışma devam ederken/verbose on|full|offgeçişi yaparsanız, 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. Aracı 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 takdirde oturum/genel varsayılanlar uygulanır.
- Geçerli izleme seviyesini görmek için bağımsız değişken olmadan
/trace(veya/trace:) gönderin. /trace,/verbosedeğerinden 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 bir takip 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,
Thinkingönekiyle ayrı bir mesaj olarak gönderilir. stream: etkin kanal akıl yürütme önizlemelerini desteklediğinde yanıt üretilirken akıl yürütmeyi akış halinde gönderir, ardından son yanıtı akıl yürütme olmadan gönderir.- Takma ad:
/reason. - Geçerli akıl yürütme seviyesini görmek için bağımsız değişken olmadan
/reasoning(veya/reasoning:) gönderin. - Çözümleme sırası: satır içi yönerge, sonra oturum geçersiz kılması, sonra aracı başına varsayılan (
agents.list[].reasoningDefault), sonra genel varsayılan (agents.defaults.reasoningDefault), sonra geri dönüş (off).
Hatalı biçimlendirilmiş yerel model akıl yürütme etiketleri ihtiyatlı şekilde ele alınır. Kapatılmış <think>...</think> blokları normal yanıtlarda gizli kalır ve zaten görünür metinden sonra gelen 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ı biçimlendirilmiş açılış etiketini kaldırır ve kalan metni iletir.
İlgili
- Yükseltilmiş mod belgeleri Yükseltilmiş mod içinde yer alır.
Heartbeat'ler
- Heartbeat yoklama 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.). Bir Heartbeat iletisindeki 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 iletimi varsayılan olarak yalnızca son yükü gönderir. Ayrı
Thinkingiletisini de göndermek için (mevcut olduğunda),agents.defaults.heartbeat.includeReasoning: trueveya ajan başınaagents.list[].heartbeat.includeReasoning: trueayarlayın.
Web sohbet kullanıcı arayüzü
- Web sohbet düşünme seçicisi, sayfa yüklendiğinde gelen oturum deposundan/yapılandırmasından oturumun saklanan 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öndermeyi beklemez ve tek kullanımlık birthinkingOncegeçersiz kılması değildir. - İlk seçenek her zaman geçersiz kılmayı temizleme seçeneğidir. Devralınan düşünme devre dışı olduğunda
Inherited: Offdahil olmak üzereInherited: <resolved level>gösterir. - Açık seçici seçimleri, sağlayıcı etiketleri varsa bunları koruyarak doğrudan düzey etiketlerini kullanır (örneğin sağlayıcı etiketli bir
maxseçeneği içinMaximum). - Seçici, Gateway oturum satırı/varsayılanları tarafından döndürülen
thinkingLevelsdeğerini kullanır;thinkingOptionsise eski etiket listesi olarak tutulur. Tarayıcı kullanıcı arayüzü kendi sağlayıcı regex listesini tutmaz; modele özgü düzey kümelerinin sahibi Plugin'lerdir. /think:<level>hâlâ çalışır ve aynı saklanan 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 vekil olan sağlayıcı Plugin'leri, doğrudan Anthropic ve vekil katalogların uyumlu kalması için
openclaw/plugin-sdk/provider-model-sharediçindenresolveClaudeThinkingProfile(modelId)öğesini yeniden kullanmalıdır. - Her profil düzeyinin saklanan kurallı 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. - Profil kancaları, mevcut olduğunda
reasoning,compat.thinkingFormatvecompat.supportedReasoningEffortsdahil birleştirilmiş katalog bilgilerini alır. Bu bilgileri, yalnızca yapılandırılmış istek sözleşmesi eşleşen yükü desteklediğinde ikili veya özel profilleri sunmak için kullanın. - 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 üst verilerine erişimi olan araç Plugin'leri,
compat.supportedReasoningEffortskabul seçeneklerinin Plugin tarafı doğrulamaya yansıtılması içincatalogdeğeriniresolveThinkingPolicyiçine aktarabilir. - Yayımlanmış eski kancalar (
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ı, ACP/sohbet istemcilerinin çalışma zamanı doğrulamasının kullandığı aynı profil kimliklerini ve etiketlerini işlemesi için
thinkingLevels,thinkingOptionsvethinkingDefaultsunar.
Was this useful?