AX Code’u edinin · ÜcretsizBelgeler

Bu sayfa İngilizce belgenin çevirisidir. Komutlar, tanımlayıcılar ve örnekler aynıdır. Çalışma zamanı 7.24.4 · SDK 2.6.7. İngilizce kaynak

Model çabası (düşünme / varyantlar)

Durum: Etkin
Kapsam: güncel durum
Son inceleme: 2026-07-18
Sahip: ax-code runtime

AX Code, etkin modelin ne kadar sıkı akıl yürüttüğünü denetlemek için çaba (düşünme düzeyi de denir) kullanır. Çaba bir iş modu değildir ve bir yerleştirme modu değildir.

Eksen Soru Örnekler
Model Hangi model? Sonnet, Opus, GPT, yerel Qwen
Çaba Ne kadar sıkı düşünsün? Otomatik, Hızlı, Dengeli, Derin, En yüksek
İş modu İş nasıl yapılandırılır? Ajan, Konsey, Arena
Yerleştirme Çıkarım nerede çalışır? yerel, bulut, hibrit

İş ve yerleştirme modları için Yürütme modları bölümüne bakın.

Tel biçimi

Çalışma zamanı sağlayıcı kataloğundan OpenCode uyumlu varyant anahtarlarını hâlâ saklar ve gönderir (örneğin low, medium, high, xhigh, max). Arayüz etiketleri yalnızca bir sunum katmanıdır:

Arayüz etiketi Tipik tel anahtarı
Otomatik (yok — model / ilke varsayılanı)
Kapalı none
Asgari minimal
Hızlı low
Dengeli medium
Derin high
En yüksek xhigh, max

Kullanılabilir anahtarlar model başınadır. Varyantı olmayan modeller çaba denetimini gizler.

Sağlayıcı desteği

Çaba düzeyleri şu sağlayıcılardaki desteklenen modeller için otomatik üretilir:

Sağlayıcı Düzenek Düzeyler
Anthropic (Claude) Güncel modellerde effort; eski modellerde düşünme bütçeleri Hızlı, Dengeli, Derin, En yüksek (modele bağlı)
OpenAI (GPT-5.x) reasoningEffort Hızlı, Dengeli, Derin
Google (Gemini 3.x) thinkingConfig.thinkingLevel Hızlı, Derin (3.1 Dengeli ekler)
OpenAI uyumlu uç noktalar reasoningEffort Hızlı, Dengeli, Derin
Venice reasoningEffort Hızlı, Dengeli, Derin
Claude Code CLI --effort Hızlı, Dengeli, Derin, En yüksek
Codex CLI model_reasoning_effort yapılandırma geçersiz kılması Asgari, Hızlı, Dengeli, Derin, En yüksek
Grok Build CLI --reasoning-effort Hızlı, Dengeli, Derin

Çaba API’si doğrulanmamış veya uyumsuz sağlayıcılar (Groq barındırılan API’si, OpenRouter, DeepSeek/Alibaba/MiniMax/GLM/Mistral aileleri, desteklenmeyen CLI sağlayıcıları ve üçüncü taraf ağ geçitleri) yerleşik düzey göstermez; /effort sessizce başarısız olmak yerine bunu açıklar. Bir sağlayıcı desteklenen bir seçenek biçimi belgelendiğinde provider.<id>.models.<model>.variants altında, ax-code.json içinde özel düzeyler tanımlayın.

Çaba nasıl ayarlanır

TUI

  • Döngü: ctrl+t (tuş bağı variant_cycle) — Otomatik → her kullanılabilir düzey → Otomatik sırasını dolaşır
  • Seçici: /effort (takma adlar /variant, /thinking); düzeyi olmayan modellerde bir açıklama iletişim kutusu açar
  • Durum: model düzeyleri destekliyorsa istem altbilgisi güncel çaba parçasını gösterir; gönderilen iletiler meta veri satırında çaba etiketlerini gösterir
  • CLI: ax-code run --variant high

Masaüstü

  • Model seçicinin yanında düşünme denetimi
  • Klavye döngüsü (model varyant döngüsüyle aynı tuş bağı yolu)
  • Etiketler TUI ile aynı dostça eşlemeyi kullanır

Varsayılanlar ve otomatik davranış

  1. Otomatik, o model için açık bir kullanıcı geçersiz kılması olmadığı anlamına gelir.
  2. Otomatik etkinken ReasoningPolicy dengeli bir taban uygular (medium / sağlayıcı default varyantı); böylece modeller düşünmeyi gerçekten açar ve çaba bayraklarını iletir, atlamaz.
  3. Bu hem reasoning: true olan modellere hem de çabayı yalnızca varyant olarak sunan sağlayıcılara uygulanır (örneğin çıktı AI SDK için opak olduğu için reasoning: false bildiren Claude Code / Codex / Grok Build CLI’ları).
  4. İlke, plan modu, otonom mod veya yüksek riskli istemler için (ve bu sinyaller verildiğinde yinelenen başarısızlık / yüksek belirsizlik / yüksek etki yarıçapı için) derinliği yine Derin düzeyine yükseltebilir.
  5. Kullanıcı açık bir çaba seçince bu geçersiz kılma sonraki turlarda kazanır (ilke buna karşı çıkmaz). Akıl yürütme/effort/thinking değerini zaten ayarlayan yapılandırma veya ajan seçenekleri de olduğu gibi bırakılır.
  6. Çaba, yerel model tercihlerinde model başına anımsanır (TUI durum dizinindeki model.json).

Yapılandırma

Bir ajanda varsayılan sabitleyin:

{
  "agent": {
    "plan": {
      "variant": "high"
    }
  }
}

provider.<id>.models.<model>.variants altında, ax-code.json içinde sağlayıcı varyantlarını tanımlayın veya kapatın (OpenCode ile aynı biçim).

İyi uygulamalar

  • Günlük iş için Otomatik veya Dengeli/Derin yeğleyin; En yüksek düzeyini zor hata ayıklama veya mimari için ayırın.
  • Ajan/Konsey/Arena ile yarışan dördüncü bir genel “lite / xfast / max” modu uydurmayın.
  • Arayüz metninde model, çaba ve iş modunu ayrı denetimler olarak tutun.
  • Model değişiminde geçersiz saklanmış çaba o model için Otomatik değerine düşer.