Tools
Düşünme düzeyleri
Ne yapar
- Gelen herhangi bir gövdedeki satır içi direktif:
/t <level>,/think:<level>veya/thinking <level>. - Düzeyler (takma adlar):
off | minimal | low | medium | high | xhigh | adaptive | max | ultra; kabaca Anthropic'in klasik "düşün" < "çok düşün" < "daha çok düşün" < "ultra düşün" sihirli sözcük sıralamasını yansıtır:- minimal ~ "düşün"
- low ~ "çok düşün"
- medium ~ "daha çok düşün"
- high ~ "ultra düşün" (maksimum bütçe)
- xhigh ~ "ultra düşün+" (GPT-5.2+ ve Codex modellerinin yanı sıra Anthropic Claude Opus 4.7+ eforu)
- adaptive → sağlayıcı tarafından yönetilen uyarlanabilir düşünme (Anthropic/Bedrock üzerindeki Claude 4.6, Anthropic Claude Opus 4.7+ ve Google Gemini dinamik düşünmesi için desteklenir)
- max → sağlayıcının maksimum akıl yürütmesi (Anthropic Claude Opus 4.7+; Ollama bunu en yüksek yerel
thinkeforuna eşler) - ultra → seçili model/çalışma zamanı desteklediğinde sağlayıcının maksimum akıl yürütmesine ek olarak proaktif alt ajan orkestrasyonu
x-high,x_high,extra-high,extra highveextra_high,xhighile eşlenir.highest,highile eşlenir.
- Sağlayıcı notları:
- Düşünme menüleri ve seçicileri sağlayıcı profiline göre belirlenir. Sağlayıcı Plugin'leri, ikili
ongibi etiketler dâhil olmak üzere seçili modelin tam düzey kümesini bildirir. adaptive,xhigh,maxveultrayalnızca bunları destekleyen sağlayıcı/model/çalışma zamanı profilleri için sunulur. Desteklenmeyen düzeylere ait yazılı direktifler, ilgili modelin geçerli seçenekleri belirtilerek reddedilir.- Önceden depolanmış desteklenmeyen düzeyler, sağlayıcı profilindeki sıralamaya göre yeniden eşlenir.
adaptive, uyarlanabilir olmayan modellerdemediumdüzeyine geri dönerkenxhighvemax, seçili modelin desteklediği kapalı dışındaki en yüksek düzeye geri döner. - Anthropic Claude 4.6 modelleri, açıkça bir düşünme düzeyi ayarlanmadığında varsayılan olarak
adaptivekullanır. - Anthropic Claude Opus 4.8 ve Opus 4.7, açıkça bir düşünme düzeyi ayarlanmadığı sürece düşünmeyi kapalı tutar. Uyarlanabilir düşünme etkinleştirildikten sonra Opus 4.8'in sağlayıcıya ait varsayılan eforu
higholur. - Anthropic Claude Opus 4.7+,
/think xhighdüzeyini uyarlanabilir düşünme veoutput_config.effort: "xhigh"ile eşler; çünkü/thinkbir düşünme direktifi,xhighise Opus efor ayarıdır. - Anthropic Claude Opus 4.7+ ayrıca
/think maxdüzeyini sunar; bu düzey, sağlayıcıya ait aynı maksimum efor yoluyla eşlenir. - Doğrudan DeepSeek V4 modelleri
/think xhigh|maxdüzeyini sunar; her ikisi de DeepSeekreasoning_effort: "max"ile eşlenirken kapalı dışındaki daha düşük düzeylerhighile eşlenir. - OpenRouter üzerinden yönlendirilen DeepSeek V4 modelleri
/think xhighdüzeyini sunar ve DeepSeek'e özgü üst düzeyreasoning_effortyerine OpenRouter tarafından desteklenenreasoning.effortdeğerlerini gönderir. Kapalı dışındaki daha düşük düzeylerhighile eşlenir ve depolanmışmaxgeçersiz kılmalarıxhighdüzeyine geri döner. - Düşünme özellikli Ollama modelleri
/think low|medium|high|maxdüzeyini sunar; Ollama'nın yerel API'silow,mediumvehighefor dizelerini kabul ettiğindenmax, yerelthink: "high"ile eşlenir. - OpenAI GPT modelleri,
/thinkdüzeyini modele özgü Responses API efor desteği aracılığıyla 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. - GPT-5.6 Sol ve Terra, Codex çalışma zamanı üzerinden yerel
/think ultradüzeyini sunar. Codex kataloğu Ultra'yı sunmadığından GPT-5.6 Luna, düzeylerimaxüzerinden sunar. - Gömülü OpenClaw çalışma zamanı, GPT-5.6 Sol, Terra ve Luna için mantıksal
/think ultradüzeyini sunar. Sağlayıcının maksimum eforunu gönderir ve çalıştırma kapsamlı proaktif alt ajan orkestrasyonu yönlendirmesi ekler. - Özel OpenAI uyumlu katalog girdileri,
models.providers.<provider>.models[].compat.supportedReasoningEffortsdeğerini"xhigh"içerecek şekilde ayarlayarak/think xhighdesteğini etkinleştirebilir. Bu işlem, giden OpenAI akıl yürütme eforu yüklerini eşleyen uyumluluk meta verilerini kullanır; böylece menüler, oturum doğrulaması, ajan CLI'si vellm-taskaktarım davranışıyla tutarlı olur. - Yapılandırılmış eski OpenRouter Hunter Alpha başvuruları, kullanımdan kaldırılmış bu rota nihai yanıt metnini akıl yürütme alanları üzerinden döndürebildiğinden proxy akıl yürütme eklemesini atlar.
- Google Gemini,
/think adaptivedüzeyini Gemini'nin sağlayıcıya ait dinamik düşünmesiyle eşler. Gemini 3 istekleri sabit birthinkingLeveldeğerini atlarken Gemini 2.5 isteklerithinkingBudget: -1gönderir; sabit düzeyler 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 ayarlanmadığı 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) bundan muaftır: M3, doğru Anthropic düşünme blokları üretir ve düşünme devre dışı bırakıldığında boş içerik döndürür; bu nedenle OpenClaw, M3'ü sağlayıcının atlanmış/uyarlanabilir 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|maxdüzeyini sunar,lowvehighdüzeylerini Z.AIreasoning_effort: "high"ile,maxdüzeyini isereasoning_effort: "max"ile eşler. - Moonshot API Kimi K3 (
moonshot/kimi-k3) her zamanmaxdüzeyinde düşünür,reasoning_effort: "max"gönderir, K2'ninthinkingalanını ve sabit örnekleme geçersiz kılmalarını atlar ve K3 tarafından desteklenen araç seçimlerini korur. Kimi Code K3 (kimi/k3vekimi/k3[1m]),/think off|maxdüzeyini sunar: kapalı durumthinking.type: "disabled"gönderirken maksimum durum maksimum eforlu uyarlanabilir düşünme gönderir. Güncel Kimi Code başvuruları ayrıcakimi/kimi-for-codingvekimi/kimi-for-coding-highspeeddeğerlerini içerir. Kimi K2.7 Code (moonshot/kimi-k2.7-codevemoonshot/kimi-k2.7-code-highspeed) her zaman düşünür, yalnızcaondüzeyini sunar ve hem gidenthinkinghem dereasoning_effortdeğerini atlar. Diğermoonshot/*modelleri,/think offdüzeyinithinking: { type: "disabled" }ile veoffdışındaki tüm düzeylerithinking: { type: "enabled" }ile eşler. K2 düşünmesi etkinleştirildiğinde Moonshot yalnızcatool_choiceauto|nonedeğerini kabul eder; OpenClaw uyumsuz değerleriautoolarak normalleştirir.
- Düşünme menüleri ve seçicileri sağlayıcı profiline göre belirlenir. Sağlayıcı Plugin'leri, ikili
Çözümleme sırası
- Mesajdaki satır içi direktif (yalnızca o mesaj için geçerlidir).
- Oturum geçersiz kılması (yalnızca direktif içeren bir mesaj gönderilerek ayarlanır).
- Ajan başına varsayılan (
agents.entries.*.thinkingDefaultyapılandırmada). - Genel varsayılan (
agents.defaults.thinkingDefaultyapılandırmada). - Geri dönüş: mevcutsa sağlayıcının bildirdiği varsayılan; aksi takdirde akıl yürütme özellikli modeller
mediumdüzeyine veya ilgili model için desteklenen,offdışındaki en yakın düzeye çözümlenir ve akıl yürütme özelliği olmayan modelleroffolarak kalır.
Oturum varsayılanını ayarlama
- Yalnızca direktiften oluşan bir mesaj gönderin (boşluklara izin verilir), ör.
/think:mediumveya/t high. - Bu, geçerli oturum boyunca kalıcıdır (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; diğer 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.). Düzey geçersizse (ör./thinking big), komut bir ipucuyla reddedilir ve oturum durumu değiştirilmez. - Geçerli düşünme düzeyini görmek için bağımsız değişken olmadan
/think(veya/think:) gönderin.
Agent tarafından uygulama
- Gömülü OpenClaw: çözümlenen düzey, işlem içi OpenClaw agent çalışma zamanına aktarılır.
- Claude CLI arka ucu:
claude-clikullanılırken kapalı dışındaki somut düzeyler Claude Code'a--effortolarak aktarılır;adaptive, yapılandırılmış efor bayraklarını kaldırır ve etkin eforu Claude Code'un ortamına, ayarlarına ve model varsayılanlarına devreder. Bkz. CLI arka uçları.
Hızlı mod (/fast)
- Düzeyler:
auto|on|off|default. - Yalnızca direktiften oluşan 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ı temizlemek ve yapılandırılmış varsayılanı devralmak için/fast defaultkullanın; diğer 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 direktiften oluşan
/fast auto|on|offgeçersiz kılması (/fast defaultbu katmanı temizler) - Oturum geçersiz kılması
- Agent başına varsayılan (
agents.entries.*.fastModeDefault) - Model başına yapılandırma:
agents.defaults.models["<provider>/<model>"].params.fastMode - Geri dönüş:
off
- Satır içi/yalnızca direktiften oluşan
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 etkindir; 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; bunu 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/*modellerinde hızlı mod, Codex Responses üzerinde aynıservice_tier=prioritybayrağını gönderir. Yerel Codex uygulama sunucusu turları, katmanı yalnızcaturn/startsırasında veya iş parçacığı başlatılırken/sürdürülürken alır; bu nedenleauto, zaten çalışmakta olan bir uygulama sunucusu turunun katmanını değiştiremez; OpenClaw'ın başlattığı sonraki model turuna uygulanır. - OAuth kimlik doğrulamalı olarak
api.anthropic.comhedefine gönderilen trafik dâhil olmak üzere doğrudan genelanthropic/*isteklerinde hızlı mod, Anthropic hizmet katmanlarına eşlenir:/fast on,service_tier=autodeğerini;/fast offiseservice_tier=standard_onlydeğerini ayarlar. - 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 dışındaki proxy temel URL'leri için Anthropic hizmet katmanı eklemeyi yine de atlar. /status, hızlı mod etkinkenFast; yapılandırılmış mod otomatik olduğunda iseFast:autogösterir.
Ayrıntılı direktifler (/verbose veya /v)
- Düzeyler:
on(minimum) |full|off(varsayılan). - Yalnızca yönerge içeren mesaj, oturumun ayrıntılı modunu değiştirir ve
Verbose logging enabled./Verbose logging disabled.yanıtını verir; geçersiz düzeyler, durumu değiştirmeden bir ipucu döndürür. /verbose off, açık bir oturum geçersiz kılma ayarı depolar; Sessions kullanıcı arayüzündeinheritseçeneğini belirleyerek bunu temizleyin.- Yetkilendirilmiş harici kanal göndericileri, oturumun ayrıntılı mod geçersiz kılma ayarını kalıcı hâle getirebilir. Dahili gateway/webchat istemcilerinin bunu kalıcı hâle getirmek için
operator.adminkullanması gerekir. - Satır içi yönerge yalnızca ilgili mesajı etkiler; aksi hâlde oturum/genel varsayılanları uygulanır.
- Geçerli ayrıntı düzeyini görmek için bağımsız değişken olmadan
/verbose(veya/verbose:) gönderin. - Ayrıntılı mod açıkken yapılandırılmış araç sonuçları üreten aracılar, her araç çağrısını yalnızca meta veri içeren ayrı bir mesaj olarak geri gönderir ve kullanılabildiğinde başına
<emoji> <tool-name>: <arg>ekler. Bu araç özetleri, her araç başlatılır başlatılmaz (ayrı baloncuklar hâlinde) gönderilir; akış deltaları olarak gönderilmez. - Araç hatası özetleri normal modda görünür kalır, ancak ayrıntılı mod
fullolmadığı sürece ham hata ayrıntısı sonekleri gizlenir. - Ayrıntılı mod
fullolduğunda araç çıktıları da tamamlandıktan sonra iletilir (ayrı bir baloncukta, güvenli bir uzunluğa kadar kesilerek). Bir çalıştırma devam ederken/verbose on|full|offayarını değiştirirseniz sonraki araç baloncukları yeni ayara uyar. agents.defaults.toolProgressDetail,/verbosearaç özetlerinin ve ilerleme taslağındaki araç satırlarının biçimini denetler.🛠️ Exec: checking JS syntaxgibi kısa ve anlaşılır etiketler için"explain"(varsayılan) kullanın; hata ayıklama amacıyla ham komutun/ayrıntının da eklenmesini istiyorsanız"raw"kullanın. Aracı başınaagents.entries.*.toolProgressDetail, varsayı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)
- Düzeyler:
on|off(varsayılan). - Yalnızca yönerge içeren mesaj, oturumun 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 ilgili mesajı etkiler; aksi hâlde oturum/genel varsayılanları uygulanır.
- Geçerli izleme düzeyini görmek için bağımsız değişken olmadan
/trace(veya/trace:) gönderin. /trace,/verboseseçeneğinden daha dar kapsamlıdı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 gönderilen bir tanılama mesajında görünebilir.
Akıl yürütme görünürlüğü (/reasoning)
- Düzeyler:
on|off|stream. - Yalnızca yönerge içeren mesaj, düşünme bloklarının yanıtlarda gösterilip gösterilmeyeceğini değiştirir.
- Etkinleştirildiğinde akıl yürütme, başına
Thinkingeklenmiş ayrı bir mesaj olarak gönderilir. stream: etkin kanal akıl yürütme önizlemelerini desteklediğinde yanıt oluşturulurken akıl yürütmeyi akış hâlinde iletir, 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 bağımsız değişken olmadan
/reasoning(veya/reasoning:) gönderin. - Çözümleme sırası: satır içi yönerge, ardından oturum geçersiz kılma ayarı, ardından aracı başına varsayılan (
agents.entries.*.reasoningDefault), ardından genel varsayılan (agents.defaults.reasoningDefault), ardından geri dönüş değeri (off).
Hatalı yerel model akıl yürütme etiketleri ihtiyatlı biçimde işlenir. Kapatılmış <think>...</think> blokları normal yanıtlarda gizli kalır ve zaten görünür olan metinden sonraki kapatılmamış akıl yürütme de gizlenir. Bir yanıtın tamamı tek bir kapatılmamış açılış etiketiyle çevrelenmişse ve aksi takdirde boş metin olarak iletilecekse OpenClaw hatalı açılış etiketini kaldırır ve kalan metni iletir.
İlgili
- Yükseltilmiş mod belgeleri Yükseltilmiş mod bölümündedir.
Heartbeat'ler
- Heartbeat yoklama gövdesi, yapılandırılmış Heartbeat istemidir (varsayılan:
Follow the heartbeat monitor scratch context when provided. Recurring tasks are cron jobs; create or change their schedules with cron tools or the openclaw cron CLI, not heartbeat scratch. Do not infer or repeat old tasks from prior chats. If nothing needs attention, reply HEARTBEAT_OK.). Bir Heartbeat mesajındaki satır içi yönergeler her zamanki gibi uygulanır (ancak oturum varsayılanlarını Heartbeat'lerden değiştirmekten kaçının). - Heartbeat iletimi varsayılan olarak yalnızca nihai yükü içerir. Ayrı
Thinkingmesajını da göndermek için (kullanılabildiğinde)agents.defaults.heartbeat.includeReasoning: trueveya aracı başınaagents.entries.*.heartbeat.includeReasoning: trueayarını belirleyin.
Web sohbeti kullanıcı arayüzü
- Sayfa yüklendiğinde web sohbetindeki düşünme seçici, gelen oturum deposunda/yapılandırmasında kayıtlı oturum düzeyini yansıtır.
- Başka bir düzey seçildiğinde oturum geçersiz kılma ayarı
sessions.patcharacılığıyla hemen yazılır; bir sonraki gönderimi beklemez ve tek seferlik birthinkingOncegeçersiz kılma ayarı değildir. - Model, akıl yürütme veya hız seçici değişiklikleri hâlâ uygulanırken yapılan gönderim, bekleyen tüm seçici yamalarının tamamlanmasını bekler; bir değişiklik başarısız olursa mesaj incelenmek üzere gönderilmeden kalır.
- İlk seçenek her zaman geçersiz kılma ayarını temizleme seçeneğidir. Devralınan düşünme devre dışı olduğunda
Inherited: Offdâhil olmak üzereInherited: <resolved level>gösterir. - Açık seçici tercihleri, varsa sağlayıcı etiketlerini koruyarak doğrudan düzey etiketlerini kullanır (örneğin, sağlayıcı etiketli bir
maxseçeneği içinMaximum). - Seçici, eski bir etiket listesi olarak
thinkingOptionskorunurken Gateway oturum satırı/varsayılanları tarafından döndürülenthinkingLevelsdeğerini kullanır. Tarayıcı kullanı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önergeleriyle seçici eşitlenmiş kalır.
Sağlayıcı profilleri
- Sağlayıcı Plugin'leri, modelin desteklediği düzeyleri ve varsayılanını tanımlamak için
resolveThinkingProfile(ctx)sunabilir. - Claude modellerine proxy görevi 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)değerini yeniden kullanmalıdır. - Her profil düzeyinin kayıtlı bir standart
iddeğeri (off,minimal,low,medium,high,xhigh,adaptive,maxveyaultra) vardır 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.supportedReasoningEffortsdâhil 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ılma ayarını doğrulaması gereken araç Plugin'leri,
api.runtime.agent.resolveThinkingPolicy({ provider, model, agentRuntime })ileapi.runtime.agent.normalizeThinkingLevel(...)kullanmalıdır; kendi sağlayıcı/model düzeyi listelerini tutmamalıdır. Araç, her zaman gömülü bir çalıştırma gibi yürütme yolunun sahibiyseagentRuntimeiletin. - Yapılandırılmış özel model meta verilerine erişimi olan araç Plugin'leri,
compat.supportedReasoningEffortskatılımlarının Plugin tarafındaki doğrulamaya yansıtılması içincatalogdeğeriniresolveThinkingPolicyiçine iletebilir. - 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ığı profil kimliklerini ve etiketleri aynı şekilde oluşturması için
thinkingLevels,thinkingOptionsvethinkingDefaultdeğerlerini sunar.
Was this useful?