ინსტრუმენტი · პროგრამული უზრუნველყოფის დამუშავება / AI ინჟინერიის ინსტრუმენტები
0-AGENT
2026 · ინსტრუმენტი · TypeScript / Bun, Node.js
ტერმინალური AI კოდირების აგენტი, აგებული opencode-ზე: ნებისმიერი მოდელი OpenRouter-ით, 24 საკუთარი პლაგინი და უსაფრთხოების დამცავი მექანიზმები.
0-AGENT არის ღია კოდის აგენტ opencode-ის (MIT) მოდიფიცირებული ფორკი, რომელიც მორგებულია, როგორც Claude Code-ის დამოუკიდებელი ანალოგი OpenRouter-ზე (ნაგულისხმევი მოდელი: Kimi K2.6). opencode-ის თავზე ემატება გამშვები ლაუნჩერი, 24 საკუთარი პლაგინი (ფონური ბრძანებები, PowerShell, ქსელი SSRF-ისგან დაცვით, მეხსიერება, ნებართვები და ნდობის საზღვრები, დამგეგმავი, MCP-ის იმპორტი, VS Code-ის რედაქტორის კონტექსტი) და მინიმალური პატჩები ბირთვში: 12 ფაილი შეიცვალა და 2 დაემატა, თითოეული ჩაწერილი მიზეზით. ის ორ ეტაპად დამუშავდა: თხელი გამშვები (v1.x, 2026 წლის მაისი–ივნისი), შემდეგ სრული ფორკი (v6.x ციკლი, 2026 წლის სექტემბერი). არ არის დაკავშირებული არც opencode-თან, არც Anthropic-თან.
ამოცანა
საჭირო იყო კოდირების აგენტი, რომელიც არ არის მიბმული მოდელების ერთ მომწოდებელზე: იაფი მოდელები OpenRouter-ით, მუშაობა VPS-ზე, გასაღებების პული და დაცვა დესტრუქციული ბრძანებებისგან ავტონომიური მუშაობისას.
რა შედის შიგნით
- ნებისმიერი OpenRouter-ის მოდელი; ნაგულისხმევად moonshotai/kimi-k2.6, სარეზერვო მოდელად Claude Haiku 4.5 (მომწოდებლის მხარეს ფოლბეკი)
- 24 პლაგინი 0-AGENT-ის ფენაში: ფონური ბრძანებები, მეორე გარსი (PowerShell), ქსელი SSRF-ისგან დაცვით, მეხსიერება, ნებართვები, ლოდინი და დაგეგმვა, MCP-ის იმპორტი
- მუშაობა სხვა დირექტორიაში --dir-ით პარამეტრების ცალკე ფენით: აგენტი ინარჩუნებს თავის მოდელს, თავის პლაგინებს და თავის ბრძანებების აკრძალვებს
- აკრძალვა „ძილზე“ (sleep, timeout) ნებართვების წესებში; ბიუჯეტის ლიმიტი --max-budget-usd-ით; სესიის უკან დაბრუნება მდგომარეობაზე მოცემულ შეტყობინებამდე
- VS Code-ის გაფართოება (აგენტს გადასცემს გახსნილ ფაილს და მონიშნულ ფრაგმენტს), აწყობა ბინარულ ფაილად, ყოველკვირეული სინქრონიზაცია upstream-თან CI-ით
- Engine რეჟიმი (v1.x): ორი ძრავა რიგრიგობით (Claude → OpenCode), OpenRouter-ის გასაღებებისა და OAuth ტოკენების როტაცია, უარის „მოსამართლე“
აგებულია opencode-ზე.
მანქანური თარგმანი — კორექტირება მიმდინარეობს.