Skip to content
← Kite geri dön

Agentkit eklentisi

Her terminal kodlama agent’ının bir oturumu sürdürmek için kendi bayrakları, ikinci bir hesabı ayrı tutmak için kendi yolu, kendi başsız (headless) modu ve izin istemlerini atlamak için kendi anahtarı vardır. coding-agents-kit, hepsinin üzerine tek bir komut yüzeyi koyar: ak <kind> [@profile].

Bu eklenti, kiti DWP v7’ye (v7.0.0) başsız devretme taşıması olarak entegre eder. İsteğe bağlıdır: o olmadan her görev, tıpkı önceden olduğu gibi mevcut oturumda çalışır. Kitin kendisi, Deep Work Plan olmadan da çalışan bir MIT ürünüdür.

Kitin size sundukları

  • Her CLI için tek bir söz dizimi. ak claude, ak codex, ak cursor, ak opencode, ak pi, ak cline ve ak grok, ayrıca sağlayıcı varyantları (GLM, Azure, xAI), aynı oturum bayraklarıyla: -c sürdürür, -r <id> devam ettirir.
  • Profiller. ak claude @work, ikinci bir hesabı birincisinden ayrı tutulan kendi ana dizininde çalıştırır.
  • Başsız çalıştırmalar. ak run <kind> -- "<prompt>" tek bir istemi etkileşimsiz olarak çalıştırır ve belgelenmiş bir çıkış kodu döndürür; isteğe bağlı olarak tek bir JSON nesnesi biçiminde.
  • Bir doktor. ak doctor --json, hangi CLI’ların kurulu olduğunu, profilleri ve ayarlanmış anahtarların adlarını raporlar — değerlerini asla.
  • Kurulumlar. ak install <cli>, eksik bir CLI’ı sağlayıcısının resmî kanalından kurar.

Kurulum

git clone --branch v0.1.1 https://github.com/DailybotHQ/coding-agents-kit && ./coding-agents-kit/install.sh
ak doctor

Gereksinimler: macOS veya Linux üzerinde bash ve python3 3.9 veya daha yenisi; başka hiçbir şey. Windows install.ps1 kullanır. v0.1.1 sürümüne sabitleyin: bir güvenlik düzeltmesi içerir ve v0.1.0 sürümünün yerini alır. Bir sürümü SHA256SUMS varlığıyla doğrulayın.

Öğe Değer
Ürün DailybotHQ/coding-agents-kit, v0.1.1 etiketi, arayüz 1
Kayıt defteri anahtarı .dwp/config.json içinde agentkit
Taşıma başsız: her delege için ayrılmış bir git worktree’de bir ak run
Sağladıkları subagents, cancel_children, model_routing
Gerektirdiği plan sözleşmesinin agent_delegation yetkisi

İzinler olduğu gibi aktarılır

ak <kind> hiçbir izin atlama bayrağı eklemez. Özerklik açık bir tercihtir (opt-in): tek bir komutta --auto ya da ortamda AGENTKIT_PERMISSIONS=auto, o başlatma için CLI’ın kendi özerklik bayrağını ekler. claudex gibi kısayolları yeniden oluşturan classic takma ad ön ayarı kapalı olarak gelir.

Eklenti kendiliğinden asla bir özerklik bayrağı eklemez. Bir plan --auto bayrağını yalnızca geliştiricinin açık ve kayıt altına alınmış tercihiyle ve yalnızca yalıtılmış bir worktree ya da konteyner içinde kullanır.

Plana neler ekler

Sözleşmesi agent_delegation yetkisi veren bir v7 planında execute, parallel_safe bir görevi başka bir CLI’a devredebilir: ayrılmış bir git worktree oluşturur, orada bir zaman aşımıyla ak run çalıştırır ve sonucu planın analysis_results/delegations/ dizinine toplar. Sonuç, planın kendi kapı çalıştırıcısı onu gözlemleyene kadar asserted kanıttır. Bir delegeyi iptal etmek, onun tüm süreç ağacını durdurur.

Agentkit mi Herdr mı

Durum Kullanın
Bildirilmiş bir çıktısı olan, sınırları belirli parallel_safe bir görev Agentkit (başsız)
Görev etkileşim gerektiriyor, uzun sürüyor ya da başka bir makinede bulunuyor Herdr (bir bölmedeki eş)

İkisi birlikte kullanılabilir: herdr-peers, bir bölmede ak env <kind> @profile komutunun yazdırdığı ortamla bir eş başlatabilir.

Notlar

İsteğe bağlıdır ve hiçbir zaman zorunlu değildir. API anahtarı değerleri asla yazdırılmaz, günlüğe kaydedilmez ya da bir yapılandırma dosyasına yazılmaz; belgelenmiş istisna, anahtarını komut satırında alan Cline’dır. OpenCode, Pi, Cline ve Grok için sonuç çıkarma, sağlayıcı belgelerinden oluşturulmuştur ve henüz canlı hesaplara karşı denenmemiştir; bilinmeyen çıktı ham metne geri döner.