Εργαλείο · ανάπτυξη λογισμικού / εργαλεία μηχανικής AI
0-AGENT
2026 · Εργαλείο · TypeScript / Bun, Node.js
Πράκτορας AI για προγραμματισμό στο τερματικό, βασισμένος στο opencode: οποιοδήποτε μοντέλο μέσω OpenRouter, 24 δικά μας plugins και δικλείδες ασφαλείας.
Το 0-AGENT είναι ένα τροποποιημένο fork του πράκτορα ανοιχτού κώδικα opencode (MIT), ρυθμισμένο ως αυτόνομο αντίστοιχο του Claude Code που τρέχει μέσω OpenRouter (προεπιλεγμένο μοντέλο: Kimi K2.6). Πάνω από το opencode προσθέτει ένα wrapper εκκίνησης, 24 δικά μας plugins (εντολές παρασκηνίου, PowerShell, δικτυακή πρόσβαση με προστασία SSRF, μνήμη, δικαιώματα και όρια εμπιστοσύνης, χρονοπρογραμματιστή, εισαγωγή MCP, πλαίσιο επεξεργαστή από το VS Code) και ελάχιστες διορθώσεις στον πυρήνα: 12 αρχεία τροποποιήθηκαν και 2 προστέθηκαν, το καθένα με καταγεγραμμένο λόγο. Αναπτύχθηκε σε δύο στάδια: πρώτα ένας λεπτός launcher (v1.x, Μάιος–Ιούνιος 2026) και έπειτα ένα πλήρες fork (ο κύκλος v6.x, Σεπτέμβριος 2026). Δεν σχετίζεται ούτε με το opencode ούτε με την Anthropic.
Το ζητούμενο
Χρειαζόταν ένας πράκτορας προγραμματισμού που να μη δεσμεύεται σε έναν μόνο πάροχο μοντέλων: οικονομικά μοντέλα μέσω OpenRouter, λειτουργία σε VPS, δεξαμενή κλειδιών και προστασία από καταστροφικές εντολές κατά την αυτόνομη εργασία.
Τι περιλαμβάνει
- Οποιοδήποτε μοντέλο του OpenRouter· από προεπιλογή moonshotai/kimi-k2.6, με το Claude Haiku 4.5 ως εφεδρικό μοντέλο (fallback από την πλευρά του παρόχου)
- 24 plugins στο επίπεδο του 0-AGENT: εντολές παρασκηνίου, δεύτερο shell (PowerShell), δικτυακή πρόσβαση με προστασία SSRF, μνήμη, δικαιώματα, αναμονή και χρονοπρογραμματισμός, εισαγωγή MCP
- Εργασία σε άλλον κατάλογο μέσω --dir με ξεχωριστό επίπεδο ρυθμίσεων: ο πράκτορας κρατά το μοντέλο, τα plugins και τους περιορισμούς εντολών του
- Απαγόρευση του «ύπνου» (sleep, timeout) στους κανόνες δικαιωμάτων· όριο προϋπολογισμού μέσω --max-budget-usd· επαναφορά μιας συνεδρίας στην κατάσταση πριν από ένα συγκεκριμένο μήνυμα
- Επέκταση για το VS Code (παραδίδει στον πράκτορα το ανοιχτό αρχείο και την επιλογή), build σε εκτελέσιμο αρχείο, εβδομαδιαίος συγχρονισμός με το upstream μέσω CI
- Λειτουργία engine (v1.x): δύο μηχανές που εναλλάσσονται (Claude → OpenCode), εναλλαγή κλειδιών OpenRouter και tokens OAuth, ένας «κριτής» για τις αρνήσεις
Βασίζεται στο opencode.
Μηχανική μετάφραση — βρίσκεται σε διαδικασία επιμέλειας.