מדריך מעשי | רוי קרן
OpenRig: איך הופכים את Claude Code ו-Codex לצוות פיתוח של סוכנים
OpenRig מחבר את Claude Code ו-Codex לצוות סוכנים אחד. כך מתקינים, בוחרים צוות ומריצים משימה ראשונה בבטחה.
להריץ סוכן AI אחד זה קל. לגרום לכמה סוכנים לעבוד יחד, כל אחד בתפקיד שלו, בלי לאבד את הראש בין חלונות טרמינל, זה החלק הקשה. OpenRig הוא פרויקט קוד פתוח שעושה בדיוק את זה: הוא מריץ את Claude Code ואת Codex באותה מערכת, נותן לכל סוכן תפקיד, נותן להם לשלוח הודעות אחד לשני, ומראה לכם את כל הצוות בלוח בקרה אחד. המדריך הזה מסביר איך הוא עובד, מה צריך, ואיך מפעילים את הצוות הראשון.
מה זה OpenRig ואיך הוא עובד?
לפי הריפו, "A harness wraps a model. A rig wraps your harnesses": סוכן כמו Claude Code עוטף מודל, ו-Rig עוטף כמה סוכנים כאלה ומנהל אותם כמערכת אחת. מגדירים את הצוות בקובץ YAML ומעלים אותו בפקודה אחת.
כל סוכן רץ בחלון משלו (ב-tmux) ומקבל תפקיד: מוביל, מפתח, בודק וכן הלאה. הסוכנים מתקשרים ביניהם בפקודות כמו rig send, rig broadcast ו-rig chatroom, ואתם מדברים עם סוכן מוביל שמתאם את השאר ומחזיר לכם תוצאות והחלטות שדורשות אתכם. את כל הצוות רואים בלוח הבקרה, rig tui: מי עובד, מי פנוי ומי צריך תשומת לב.
הפרויקט פתוח ברישיון Apache 2.0, ונכון ל-23 באוקטובר 2026 יש לו יותר מ-8,000 כוכבים בגיטהאב.
אילו צוותים מגיעים מוכנים?
יש שלושה צוותים מובנים, ו"המפעיל" של OpenRig עוזר לבחור ביניהם לפי מה שאתם רוצים לבנות:
starter: בונה של Claude Code ובודק של Codex, לשינוי אחד מוגדר. מדברים עם
dev-build@starter.workshop: מוביל, בונה, QA ובודק, לעבודה שוטפת בריפו אחד.
factory: שבעה סוכנים: מוביל, יועץ, מפתח, QA, מעצב ושני בודקים בלתי תלויים, לעבודת מוצר מתמשכת.
יש גם צוותי מומחים, למשל code-review (שתי סקירות בלתי תלויות), research (אנליסט ומסכם) ו-pm (מנהל מוצר, חוקר ובונה לאבות טיפוס).
4 שלבים להפעלת הצוות הראשון
1. בודקים את הדרישות
צריך macOS או Linux (ב-Windows דרך WSL2), Node.js בגרסה 22 או 24 (ב-Mac עם שבב Apple: גרסה 22), tmux, וחשבון מחובר ל-Claude Code או ל-Codex. מספיק אחד מהם: אין צורך במנוי נוסף. בודקים את הגרסה עם node --version.
2. נותנים לסוכן שלכם להתקין
פותחים את תיקיית הפרויקט ומוסיפים ל-Claude Code את הסקיל rigs של OpenRig:
ב-Codex מחליפים את הסוף ב---agent codex. אחר כך כותבים /rigs ב-Claude Code (או $rigs ב-Codex) ואומרים מה אתם רוצים לבנות. הסוכן מסביר מה הוא עומד להריץ ולשנות לפני שהוא עושה את זה, מתקין את OpenRig ופותח את המסך שלו.
3. מדברים עם המפעיל ובוחרים צוות
אחרי ההתקנה נפתח לוח הבקרה ולידו "המפעיל" (operator). מספרים לו מה רוצים לבנות, והוא ממליץ על אחד משלושת הצוותים ומתאים אותו לחשבונות שיש לכם. כדי לחזור למסך הזה בהמשך, פשוט מבקשים מהסוכן שלכם לפתוח את OpenRig.
4. נותנים לצוות משימה אחת
מתחילים בשינוי אחד מוגדר. בצוות starter שולחים משימה לבונה, והוא כבר מבקש מהבודק לבדוק את התוצאה:
את מצב הצוות רואים ב-rig tui, ואת רשימת המשימות של הבונה ב-rig queue list --destination dev-build@starter.
חשוב: גבו את קבצי ההגדרות לפני ההתקנה
OpenRig משנה קבצים במחשב: הוא מוסיף בלוק ל-~/.tmux.conf, hooks להגדרות של Codex ושל Claude Code, סקילים לתיקיית ~/.claude/skills, והנחיות ל-CLAUDE.md או AGENTS.md בפרויקט. לפי הריפו הוא לא מבטיח שאפשר לשחזר את הקבצים האלה, אז גבו אותם קודם. אפשר לראות מראש מה ייעשה עם rig setup --dry-run.
למה חשוב לשים לב להרשאות?
הסוכן הראשי של OpenRig מקבל כברירת מחדל הרשאות רחבות יותר מצוות רגיל. ב-Codex זה גישה מלאה בלי בקשות אישור, וב-Claude Code הוא קורא קבצים ומריץ פקודות בלי לשאול. הצוות workshop מגיע עם גישה רחבה. לפני ההתקנה הסוכן שלכם ממליץ להשאיר את ברירת המחדל של הצוות, ושואל לפני שהוא שומר הרשאות חדשות. התחילו בפרויקט שאין בו מידע רגיש, ובשינוי אחד.
צ'קליסט קצר
macOS או Linux, Node.js 22 או 24, ו-tmux מותקנים
חשבון מחובר ל-Claude Code או ל-Codex (מספיק אחד)
גיבוי של
~/.tmux.conf,~/.claude.jsonו-~/.codex/config.tomlהרצה ראשונה של
rig setup --dry-runצוות starter ומשימה אחת מוגדרת לפני שעוברים לצוות גדול
שאלות נפוצות
צריך מנוי נוסף? לא. OpenRig רץ על החשבונות של Claude Code ו-Codex שכבר יש לכם, ומספיק אחד מהם. עם ספק אחד בלבד, המפעיל מתאים את צוות starter לחשבון שיש לכם.
האם צריך לדעת לתכנת? לא חייבים. הסוכן שלכם מתקין את OpenRig דרך הסקיל rigs, ומדברים עם המפעיל בשפה רגילה. כן צריך להכיר מעט שורת פקודה כדי לעקוב אחרי מה שקורה.
זה עובד ב-Windows? רק דרך WSL2. Windows רגיל לא נתמך.
כמה זה עולה? OpenRig עצמו חינמי וקוד פתוח (Apache 2.0). העלות היא השימוש בחשבונות Claude Code ו-Codex שלכם, וכמה סוכנים במקביל צורכים יותר מסוכן אחד.
איפה מוצאים את הקוד? ב-github.com/mvschwarz/openrig, ומדריך ההתחלה המלא נמצא שם ב-docs/reference/quickstart.md.
רוי קרן | סוכני AI ואוטומציה