Araç · Yazılım geliştirme / AI mühendisliği araçları
0-AGENT
2026 · Araç · TypeScript / Bun, Node.js
opencode tabanlı, terminalde çalışan bir yapay zekâ kodlama ajanı: OpenRouter üzerinden her model, 24 özel eklenti ve güvenlik bariyerleri.
0-AGENT, açık kaynaklı opencode ajanının (MIT) değiştirilmiş bir fork’u; OpenRouter üzerinde çalışan bağımsız bir Claude Code muadili olarak yapılandırıldı (varsayılan model: Kimi K2.6). opencode’un üzerine bir başlatma sarmalayıcısı, 24 özel eklenti (arka plan komutları, PowerShell, SSRF korumalı ağ erişimi, bellek, izinler ve güven sınırları, zamanlayıcı, MCP içe aktarma, VS Code düzenleyici bağlamı) ve minimum çekirdek yamaları ekler: 12 dosya değiştirildi, 2 dosya eklendi ve her birinin gerekçesi kayıt altında. İki aşamada geliştirildi: önce ince bir başlatıcı (v1.x, Mayıs–Haziran 2026), ardından tam bir fork (v6.x döngüsü, Eylül 2026). Ne opencode ne de Anthropic ile bir bağlantısı vardır.
Görev
Tek bir model sağlayıcısına bağlı olmayan bir kodlama ajanı gerekiyordu: OpenRouter üzerinden uygun fiyatlı modeller, VPS üzerinde çalışma, anahtar havuzu ve otonom çalışma sırasında yıkıcı komutlara karşı koruma.
İçinde neler var
- Her OpenRouter modeli; varsayılan moonshotai/kimi-k2.6, yedek model Claude Haiku 4.5 (sağlayıcı tarafında fallback)
- 0-AGENT katmanında 24 eklenti: arka plan komutları, ikinci kabuk (PowerShell), SSRF korumalı ağ erişimi, bellek, izinler, bekleme ve zamanlama, MCP içe aktarma
- --dir ile başka bir dizinde ayrı bir ayar katmanıyla çalışma: ajan kendi modelini, eklentilerini ve komut yasaklarını korur
- İzin kurallarında “uyuma” (sleep, timeout) yasağı; --max-budget-usd ile bütçe sınırı; oturumu belirli bir mesajdan önceki durumuna geri alma
- VS Code eklentisi (açık dosyayı ve seçimi ajana iletir), tek bir ikili dosyaya derleme, CI üzerinden upstream ile haftalık senkronizasyon
- Engine modu (v1.x): sırayla çalışan iki motor (Claude → OpenCode), OpenRouter anahtarlarının ve OAuth token’larının rotasyonu, bir ret “hakemi”
opencode üzerine inşa edildi.
Makine çevirisi — redaksiyonu sürüyor.