Ana içeriğe atla
Doğru Yetenekler yüzeyini seçmek için bu sayfayı kullanın. Araçlar çağrılabilir eylemlerdir, Skills aracı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ç ilkesi, varsayılanlar, grup üyeliği, sağlayıcı kısıtlamaları ve yapılandırma alanları için Tools and custom providers sayfasını kullanın.

Buradan başlayın

Çoğu aracı için yerleşik araç kategorileriyle başlayın, ardından ilkeyi yalnızca aracının daha az araç görmesi gerektiğinde veya açık ana makine erişimine ihtiyaç duyduğunda ayarlayın.
Şunu yapmanız gerekiyorsa…Önce bunu kullanınSonra okuyun
Bir aracının mevcut yeteneklerle eyleme geçmesine izin vermekYerleşik araçlarAraç kategorileri
Bir aracının neleri çağırabileceğini denetlemekAraç ilkesiTools and custom providers
Bir aracıya iş akışı öğretmekSkillsSkills, Skills oluşturma ve Skill Workshop
Yeni bir entegrasyon veya çalışma zamanı yüzeyi eklemekPlugin’lerPlugin’ler ve Plugin oluşturma
İşi daha sonra veya arka planda çalıştırmakOtomasyonOtomasyona genel bakış
Birden fazla aracıyı veya harness’ı koordine etmekAlt aracılarACP aracıları ve Aracı gönderimi
Büyük bir OpenClaw araç kataloğunda arama yapmakAraç AramaAraç Arama

Araçlar, Skills veya Plugin’ler arasında seçim yapın

1

Use a tool when the agent needs to act

Araç, aracının çağırabileceği yazılmış bir işlevdir; örneğin exec, browser, web_search, message veya image_generate. Aracını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 profilden, izin ver/reddet ilkesinden, sağlayıcı kısıtlamalarından, sandbox durumundan, kanal izinlerinden ve Plugin kullanılabilirliğinden geçen araçları görür.
2

Use a skill when the agent needs instructions

Skill, aracı istemine yüklenen bir SKILL.md yönerge paketidir. Aracı zaten ihtiyaç duyduğu araçlara sahipse ancak tekrarlanabilir bir iş akışına, inceleme rubriğine, komut sırasına veya işletim kısıtı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 Workshop | Skills oluşturma | Skills yapılandırması
3

Use a plugin when OpenClaw needs a new capability

Bir Plugin araçlar, Skills, kanallar, model sağlayıcıları, konuşma, gerçek zamanlı ses, medya üretimi, web araması, web getirme, hook’lar ve diğer çalışma zamanı yetenekleri 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 oluşturma | Plugin SDK

Yerleşik araç kategorileri

Tablo, yüzeyi tanıyabilmeniz için temsili araçları listeler. Tam ilke başvurusu değildir. Kesin gruplar, varsayılanlar ve izin ver/reddet semantiği için Tools and custom providers sayfasını kullanın.
KategoriAracı şunu yapmaya ihtiyaç duyduğunda kullanın…Temsili araçlarSonra okuyun
Çalışma zamanıKomut çalıştırmak, süreçleri yönetmek veya sağlayıcı destekli Python analizi kullanmakexec, process, code_executionExec, Kod yürütme
DosyalarÇalışma alanı dosyalarını okumak ve değiştirmekread, write, edit, apply_patchPatch uygula
WebWeb’de arama yapmak, X gönderilerinde arama yapmak veya okunabilir sayfa içeriği getirmekweb_search, x_search, web_fetchWeb araçları, Web getirme
TarayıcıBir tarayıcı oturumunu işletmekbrowserTarayıcı
Mesajlaşma ve kanallarYanıtlar veya kanal eylemleri göndermekmessageAracı gönderimi
Oturumlar ve aracılarOturumları incelemek, iş devretmek, başka bir çalıştırmayı yönlendirmek veya durum bildirmeksessions_*, subagents, agents_list, session_status, goalHedef, Alt aracılar, Oturum aracı
Otomasyonİşi zamanlamak veya arka plan olaylarına yanıt vermekcron, heartbeat_respondOtomasyon
Gateway ve düğümlerGateway durumunu veya eşleştirilmiş hedef cihazları incelemekgateway, nodesGateway yapılandırması, Düğümler
MedyaMedyayı analiz etmek, üretmek veya seslendirmekimage, image_generate, music_generate, video_generate, ttsMedyaya genel bakış
Büyük OpenClaw kataloglarıHer şemayı modele göndermeden çok sayıda uygun aracı aramak ve çağırmaktool_search_code, tool_search, tool_describeAraç Arama
Araç Arama deneysel bir OpenClaw aracı yüzeyidir. Codex harness çalıştırmaları, tools.toolSearch yerine Codex’e özgü kod modu, yerel araç arama, ertelenmiş dinamik araçlar ve iç içe araç çağrıları 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 manifest sayfalarını kullanın. Yaygın Plugin tarafından sağlanan araçlar şunları içerir:
  • Dosya ve markdown farklarını işlemek için Diffs
  • Yalnızca JSON iş akışı adımları için LLM Görevi
  • Sürdürülebilir onaylara sahip yazılmış iş akışları için Lobster
  • Gürültülü exec ve bash araç çı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
  • Düğüm Canvas denetimi ve A2UI işleme için Canvas

Erişimi ve onayları yapılandırın

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

Yetenekleri genişletin

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

Eksik araçlarda sorun giderin

Model bir aracı göremiyor veya çağıramıyorsa geçerli tur için etkin ilkeyle başlayın:
  1. Tools and custom providers içinde etkin profili, tools.allow ve tools.deny değerlerini kontrol edin.
  2. Tools and custom providers içindeki sağlayıcıya özgü kısıtlamaları kontrol edin ve seçilen model sağlayıcısının araç şeklini desteklediğini doğrulayın.
  3. Sandbox ile araç ilkesi ile yükseltilmiş erişim ve Yükseltilmiş exec ile kanal izinlerini, sandbox durumunu ve yükseltilmiş erişimi kontrol edin.
  4. Sahip olan Plugin’in Plugin’ler içinde kurulu ve etkin olup olmadığını kontrol edin.
  5. Devredilen çalıştırmalar için Aracı başına sandbox ve araç kısıtlamaları içindeki aracı başına kısıtlamaları kontrol edin.
  6. Büyük OpenClaw katalogları için çalıştırmanın doğrudan araç gösterimi mi yoksa Araç Arama mı kullandığını doğrulayın.

İlgili

  • Cron, görevler, Heartbeat, taahhütler, hook’lar, kalıcı emirler ve Task Flow için Otomasyon
  • Aracı modeli, oturumlar, bellek ve çok aracılı koordinasyon için Aracılar
  • Kanonik araç ilkesi başvurusu için Tools and custom providers
  • Plugin kurulumu ve yönetimi için Plugin’ler
  • Plugin yazarı başvurusu için Plugin SDK
  • Skill yükleme sırası, geçitleme ve yapılandırma için Skills
  • Oluşturulan ve incelenen Skill oluşturma için Skill Workshop
  • Kompakt OpenClaw araç kataloğu keşfi için Araç Arama