Skip to main content
Doğru Capabilities yüzeyini seçmek için bu sayfayı kullanın. Araçlar çağrılabilir eylemlerdir, Skills agent’lara nasıl çalışacaklarını öğretir ve plugin’ler; araçlar, sağlayıcılar, kanallar, hook’lar ve paketlenmiş Skills gibi çalışma zamanı yetenekleri ekler. Bu bir genel bakış ve yönlendirme sayfasıdır. Kapsamlı araç politikası, varsayılanlar, grup üyeliği, sağlayıcı kısıtlamaları ve yapılandırma alanları için Araçlar ve özel sağlayıcılar sayfasını kullanın.

Buradan başlayın

Çoğu agent için yerleşik araç kategorileriyle başlayın, ardından politikayı yalnızca agent’ın daha az araç görmesi veya açık ana makine erişimine ihtiyaç duyması durumunda ayarlayın.

Araçları, Skills’i veya plugin’leri seçin

1

Agent'ın işlem yapması gerektiğinde araç kullanın

Araç, agent’ın çağırabileceği exec, browser, web_search, message veya image_generate gibi türü belirlenmiş bir işlevdir. Agent’ın veri okuması, dosyaları değiştirmesi, mesaj göndermesi, bir sağlayıcıyı çağırması veya başka bir sistemi işletmesi gerektiğinde araçları kullanın. Görünür araçlar modele yapılandırılmış işlev tanımları olarak gönderilir.Model yalnızca etkin profil, izin/verme politikası, sağlayıcı kısıtlamaları, sandbox durumu, kanal izinleri ve plugin kullanılabilirliği süzgecinden geçen araçları görür.
2

Agent'ın talimatlara ihtiyacı olduğunda Skills kullanın

Skill, agent istemine yüklenen bir SKILL.md talimat paketidir. Agent ihtiyaç duyduğu araçlara zaten sahipse ancak tekrarlanabilir bir iş akışına, inceleme ölçütlerine, komut dizisine veya çalışma kısıtlamasına ihtiyaç duyuyorsa Skill kullanın.Skills bir çalışma alanında, paylaşılan Skill dizininde, yönetilen OpenClaw Skill kökünde veya plugin paketinde bulunabilir.Skills | Skill Atölyesi | Kendi kendine öğrenme | Skills oluşturma | Skills yapılandırması
3

OpenClaw yeni bir yeteneğe ihtiyaç duyduğunda plugin kullanın

Bir plugin; araçlar, Skills, kanallar, model sağlayıcıları, konuşma, gerçek zamanlı ses, medya oluşturma, web araması, web’den getirme, hook’lar ve diğer çalışma zamanı yeteneklerini ekleyebilir. Yetenek kod, kimlik bilgileri, yaşam döngüsü hook’ları, manifest meta verileri veya kurulabilir paketleme içeriyorsa plugin kullanın. Mevcut plugin’ler ClawHub, npm, git, yerel dizinler veya arşivlerden kurulabilir.Plugin’leri kurma ve yapılandırma | Plugin geliştirme | Plugin SDK

Yerleşik araç kategorileri

Tablo, yüzeyi tanıyabilmeniz için temsili araçları listeler. Bu, politika başvurusunun tamamı değildir. Tam gruplar, varsayılanlar ve izin/verme anlamları için Araçlar ve özel sağlayıcılar sayfasını kullanın.
Kod Modu ve Araç Arama, deneysel OpenClaw agent yüzeyleridir. Codex harness çalışmaları, tools.codeMode veya tools.toolSearch yerine Codex’e özgü kod modunu, yerel araç aramasını, ertelenmiş dinamik araçları ve iç içe araç çağrılarını kullanır.

Plugin tarafından sağlanan araçlar

Plugin’ler ek araçlar kaydedebilir. Plugin yazarları araçları api.registerTool(...) ve manifestin contracts.tools alanı üzerinden bağlar; sözleşme ayrıntıları için Plugin SDK ve Plugin manifesti sayfalarını kullanın. Plugin tarafından yaygın olarak sağlanan araçlar şunlardır:
  • Dosya ve Markdown farklarını işlemek için Farklar
  • Desteklenen sohbet istemcilerinde bağımsız satır içi SVG ve HTML için Widget göster
  • Bağlı bir Control UI’ı düzenlemek için Ekran
  • Yalnızca JSON içeren iş akışı adımları için LLM Görevi
  • Sürdürülebilir onaylara sahip türü belirlenmiş iş akışları için Lobster
  • Gürültülü exec ve bash aracı çıktısını sıkıştırmak için Tokenjuice
  • Her şemayı isteme koymadan büyük araç kataloglarını keşfetmek ve çağırmak için Araç Arama
  • Node Canvas denetimi ve A2UI işleme için Canvas

Erişimi ve onayları yapılandırma

Araç politikası, model çağrısından önce uygulanır. Politika bir aracı kaldırırsa model, o tur için aracın şemasını almaz. Bir çalıştırma; genel yapılandırma, ajan başına yapılandırma, kanal politikası, sağlayıcı kısıtlamaları, sandbox kuralları, kanal/çalışma zamanı politikası veya plugin kullanılabilirliği nedeniyle araçları kaybedebilir.

Yetenekleri genişletme

OpenClaw’un yapmasını istediğiniz işe göre genişletme yolunu seçin:

Eksik araçlarda sorun giderme

Model bir aracı göremiyor veya çağıramıyorsa mevcut tur için geçerli politikayla başlayın:
  1. Araçlar ve özel sağlayıcılar bölümünde etkin profili, tools.allow ve tools.deny öğelerini denetleyin.
  2. Araçlar ve özel sağlayıcılar bölümündeki sağlayıcıya özgü kısıtlamaları denetleyin ve seçilen model sağlayıcısının araç biçimini desteklediğini doğrulayın.
  3. Sandbox, araç politikası ve yükseltilmiş erişim karşılaştırması ve Yükseltilmiş exec ile kanal izinlerini, sandbox durumunu ve yükseltilmiş erişimi denetleyin.
  4. Pluginler bölümünde sahibi olan pluginin kurulu ve etkin olup olmadığını denetleyin.
  5. Devredilen çalıştırmalar için Ajan başına sandbox ve araç kısıtlamaları bölümündeki ajan başına kısıtlamaları denetleyin.
  6. Büyük OpenClaw katalogları için çalıştırmanın doğrudan araç sunumunu, Kod Modu veya Araç Arama kullanıp kullanmadığını doğrulayın.

İlgili

  • Cron, görevler, Heartbeat, kancalar, kalıcı talimatlar ve Task Flow için Otomasyon
  • Ajan modeli, oturumlar, bellek ve çok ajanlı koordinasyon için Ajanlar
  • Standart araç politikası başvurusu için Araçlar ve özel sağlayıcılar
  • Plugin kurulumu ve yönetimi için Pluginler
  • Plugin yazarı başvurusu için Plugin SDK
  • Skill yükleme sırası, geçit oluşturma ve yapılandırma için Skills
  • Oluşturulan ve incelenen Skill’ların hazırlanması için Skill Atölyesi
  • Kompakt OpenClaw araç kataloğu keşfi için Araç Arama
  • Gizli bir OpenClaw araç kataloğu üzerinde kompakt JavaScript veya TypeScript iş akışları için Kod Modu
  • Kod Modu’ndan yapılandırılmış dağıtım ve toplama için Swarm