Ajan araçları

NoTrack Coder, modelin ürettiği araç etiketlerini ayrıştırıp makinenizde çalıştırarak modelin yanıtını eylemlere dönüştürür. Araçları kendiniz çağırmazsınız — bunu model yapar ve her birini bir kart olarak görürsünüz. Bu, araç setinin tamamıdır.

Dosyalar

  • read_file — bir dosyanın içeriğini okur.
  • write_file — bir dosya oluşturur veya üzerine yazar.
  • append_file — bir dosyanın sonuna ekleme yapar.
  • edit_file — bir dosyadaki belirli bir metin parçasını değiştirir.
  • delete_file, make_dir, move_file, copy_file — olağan dosya işlemleri.
  • list_dir, grep, glob — bir dizini listeler, dosya içeriklerinde arar, desene göre eşleştirir.

Tüm yollar, mutlak olmadıkça sohbetin çalışma klasörü içinde çözümlenir.

Kabuk

  • shell — bir komut çalıştırır. Windows'ta kabuk PowerShell'dir. Yine de yaygın Unix deyimlerini yazabilirsiniz — NoTrack Coder bunları anında çevirir: en üst düzeydeki && → ;, -o /dev/null → NUL, 2>/dev/null → $null (yalnızca tırnak dışında, böylece uzak ssh "… && …" bozulmadan bırakılır). Başarı, gerçek işlem çıkış koduna göre değerlendirilir; dolayısıyla stderr'e yazarken 200/403 alan bir curl hata olarak işaretlenmez (artık anlamsız yeniden denemeler yok). Tehlikeli komutlar (özyinelemeli zorla silme, disk silme, uzak betikleri bir kabuğa yönlendirme) engellenir ve riskli olanlar Sor modunda onay ister.

Araç çıktısındaki sırlar (özel anahtarlar, .env parolaları, bearer belirteçleri) modelin bağlamına ulaşmadan önce otomatik olarak gizlenir.

Web

  • web_search — iki kaynakta paralel arama yapar ve ikisini de etiketli olarak döndürür: DuckDuckGo (genel web) ve freeserp.ai (taze / yapay zekâ ile üretilmiş sitelerin, her biri bir Domain Rating ile sunulduğu anahtarsız bir dizin). Model ilgili sonuç(lar)ı kendisi seçer.
  • http_get — bir URL'nin içeriğini getirir.

Medya ve belgeler

  • gen_image — sohbet klasörüne gerçek bir görsel oluşturur — bkz. Görsel oluşturma.
  • ocr — yerleşik Windows OCR'ı ile bir görseldeki metni okur.

Orkestrasyon

  • task — kendi içinde tamamlanabilen bir alt görev için paralel bir alt ajan başlatır.
  • run_on_model — bir görevi bağlı başka bir modele/uç noktaya devreder (örn. zor bir adımı daha büyük bir modele yönlendirir).
  • skill — istek üzerine bir SKILL.md kılavuzunu yükler.
  • mcp — bağlı bir MCP bağlayıcısının sunduğu bir aracı çağırır (Bağlayıcılar bölümüne bakın).
  • list_capabilities — bağlı modelleri ve neler yapabildiklerini listeler.

Bilgi ve bellek

  • search_knowledge — yerel bilgi tabanında (geçmiş oturumlar + damıtılmış notlar) arama yapar.
  • remember — belleğe bir bilgi kaydeder. Yalnızca ajandan açıkça bir şeyi hatırlamasını istediğinizde çalışır.

Neden bazen yeniden denemeler görürsünüz

Daha zayıf (sansürsüz / düşük kuantizasyonlu) modeller bazen bir aracı yanlış kullanır — yanlış etiket sözdizimi, Windows'ta Unix komutları ya da kesilen aşırı uzun bir yanıt. NoTrack Coder'ın korumaları bunları yakalar, modeli uyarır ve yeniden dener; böylece görev yine tamamlanır — yalnızca birkaç görünür düzeltme kartıyla. Daha güçlü bir model daha temiz çalıştırmalar üretir.

Sonraki: Uç noktalar ve modeller.