כלי · פיתוח תוכנה / כלים להנדסת AI
0-CODE
2026 · כלי · Node.js 18+, Bash / PowerShell
לולאת פיתוח אוטונומית ל-Claude Code ול-OpenCode: הסוכן מתכנן, כותב קוד, בודק ומבצע commit בעצמו, וממשיך לעבוד גם אחרי שהסשן מסתיים.
0-CODE הוא פריימוורק בקוד פתוח (MIT, Node.js, אפס תלויות חיצוניות) שהופך סוכן AI לעובד עצמאי: מצב הלולאה נשמר בקובצי הפרויקט (STATE ו-ROADMAP), מודול משותף אחד מקבל את ההחלטה "להמשיך או לעצור", ותוסף ההגנה ממוקם מחוץ לתיקיית העבודה כדי שהסוכן לא יוכל לנטרל את המגבלות של עצמו. המערכת עובדת עם Claude Code (באמצעות Stop hook) ועם OpenCode (מפקח חיצוני, כל מודל דרך OpenRouter). הגרסה הציבורית v1.20.0 שוחררה ב-18 בספטמבר 2026; קדמו לה אבות טיפוס ב-Python מסוף 2025 (claude-automation ושלוש הדגמות, MK1–MK3).
המשימה
סוכן "מהקופסה" מאבד הקשר בין סשנים, קורס בתקלות רשת, מבזבז תקציב בלי שאיש ישים לב, עלול למחוק את כללי הבטיחות של עצמו ומכריז שהעבודה הושלמה על סמך המילה שלו בלבד. 0-CODE הופך את הלולאה לעמידה בפני הפעלות מחדש, מגביל את ההוצאות שלה ומאפשר לאמת אותה לפי נתונים ולא לפי הצהרות הסוכן.
מה בפנים
- מצב הלולאה בקבצים (docs/STATE.md, docs/ROADMAP.md): סשן חדש ממשיך את העבודה מהנקודה שבה הקודם נקטע
- שני מנגנוני הפעלה עם לוגיקת החלטה משותפת: Stop hook ל-Claude Code ומפקח חיצוני ל-OpenCode (Kimi, DeepSeek וכל מודל של OpenRouter)
- הגנה מינימלית מפני פקודות בלתי הפיכות (ארבעה כללים); תוסף השמירה נמצא מחוץ לתיקיית העבודה ומשוחזר לפני כל סבב; מצבי arbiter / guard-only / allow-all / confirm
- ניסיונות חוזרים בתקלות רשת עם השהיות הולכות וגדלות, נעילת לולאה (בעלים אחד לכל פרויקט), מעקב עלויות עם תקרת תקציב אופציונלית
- גלאי "אין התקדמות", מרשם משימות ארוכות (רצה / באיחור / הסתיימה / מתה), תיעוד החלטות עם שלוש חלופות לפחות
- מרשם ממצאי ביקורת קריא למכונה: הפקודה /productionauditloop רצה עד שלא נותרים ממצאי P0-P2 לפי הנתונים, ולא לפי הצהרה
במספרים
- קוד פתוח, MIT, אפס תלויות
- 2.5 שעות של עבודה אוטונומית — 6 קומיטים בעלות של $10.25
תרגום מכונה — בהגהה.