מה זה OmniRoute ולמה הוא עוזר כשהמכסה נגמרת?
אתם מכירים את הרגע: באמצע עבודה על אתר או על אוטומציה, קלוד קוד עוצר ואומר שהמכסה נגמרה, ועכשיו מחכים כמה שעות או משלמים על מנוי גדול יותר.
OmniRoute בגיטהאב מציע דרך אחרת. הוא שער מקומי עם כתובת אחת, localhost:20128, וכל כלי שמדבר איתו (קלוד קוד, Codex, Cursor ועוד) מקבל גישה לכל הספקים שחיברתם. לפי ה-README, הוא תומך ביותר מ-375 ספקים, ויותר מ-150 מהם עם מסלול חינמי, נכון לנובמבר 2026.
הרעיון פשוט: במקום שקלוד קוד ידבר ישר עם ספק אחד, הוא מדבר עם השער. השער בודק איזה חשבון עוד פנוי ושולח את הבקשה לשם. אם ספק אחד חסום או גמר את המכסה, הבקשה עוברת לבא בתור, והעבודה ממשיכה.

שימו לב למה שזה כן ולא
כשהשער עובר לספק חינמי, התשובה מגיעה ממודל אחר, כמו Kimi, Gemini, GLM או DeepSeek. כלומר קלוד קוד, הכלי, ממשיך לעבוד, אבל המודל שעונה הוא לא תמיד קלוד. זה מה שמאחורי ה"כמעט בחינם".
מה אומר המספר של 1.62 מיליארד טוקנים בחודש?
זה המספר שמופיע בראש ה-README: בערך 1.62 מיליארד טוקנים חינמיים בחודש. חשוב להבין מאיפה הוא מגיע, כי הוא לא מתנה מ-OmniRoute.
זה סכום משוער של המסלולים החינמיים אצל ספקים שונים, שכל אחד מהם אתם פותחים בעצמכם עם חשבון או מפתח משלכם. הצוות של הפרויקט כותב שהם מעדכנים את החישוב כל שבועיים, ושהוא יכול לרדת כשספק סוגר מסלול חינמי, או לעלות כשנוסף ספק חדש.
החלק השימושי באמת הוא המסך /dashboard/free-tiers בלוח הבקרה. הוא מראה כמה טוקנים חינמיים השתמשתם וכמה נשארו לכם, לפי החשבונות שחיברתם. ככה אתם לא מנחשים, אתם רואים.
- מה זה כן: הערכה של סך המסלולים החינמיים שאפשר לחבר, עם מסך שעוקב אחרי השימוש שלכם.
- מה זה לא: מכסה שמחכה לכם מוכנה. בלי חשבונות מחוברים, השער לא יכול לשלוח לשום מקום.
- מה כדאי לבדוק: בקטלוג יש ספקים שמסומנים tos: avoid בגלל תנאי שימוש. הם לא נכנסים לניתוב האוטומטי כברירת מחדל, ועדיף להשאיר את זה ככה.
איך מתקינים OmniRoute ומחברים אותו לקלוד קוד?
צריך Node.js בגרסה 22 ומעלה (ה-npm מבקש 22.22.2 לפחות). אחר כך זה שלוש פקודות בטרמינל:
npm install -g omniroute
omniroute
# second terminal, after you connect a provider:
omniroute launch
הפקודה omniroute מרימה את השער ואת לוח הבקרה על פורט 20128. פותחים בדפדפן את http://localhost:20128, נכנסים לספקים ומחברים חשבון אחד או יותר. הפקודה omniroute launch פותחת את קלוד קוד כשהוא כבר מכוון לשער, בלי לשנות לכם קבצי הגדרות.
אם משהו לא עובד, omniroute doctor בודק ספקים, פורטים ותלויות, ומדווח מה חסר.
לא רוצים לגעת בטרמינל? תנו לקלוד קוד להתקין
וגם לא צריך להיות טכנולוגי בשביל זה, כי קלוד קוד יכול לעשות את ההתקנה בשבילכם. פותחים אותו בתיקייה ריקה ומדביקים:
תתקין לי את OmniRoute מהגיטהאב הרשמי (https://github.com/cheaper-inference/OmniRoute).
תבדוק קודם שיש לי Node.js בגרסה 22 ומעלה, ואם אין, תסביר לי איך להתקין.
אחרי ההתקנה תריץ את השער, תפתח לי את לוח הבקרה בדפדפן,
ותסביר לי צעד אחר צעד איך לחבר ספק עם מסלול חינמי.
אל תחבר שום ספק שמסומן tos: avoid, ואל תשמור מפתחות בקבצים שעולים לגיט.
טיפ
אחרי שהשער רץ, אפשר גם להריץ omniroute setup-claude. הוא יוצר פרופילים לקלוד קוד, אחד לכל מודל, ואז omniroute launch --profile
איך הכיווץ חוסך טוקנים בלי לשנות לכם כלום?
כל בקשה שעוברת בשער עוברת גם דרך שרשרת כיווץ. ברירת המחדל משלבת שני מנועים: RTK, שמסנן ומקצר פלטים של כלים כמו בדיקות, בנייה ופקודות גיט, ו-Caveman, שמקצר את הטקסט עצמו.
לפי ה-README, השילוב חוסך בין 15% ל-95% מהטוקנים, תלוי בסוג העבודה. RTK לבד מגיע ל-60% עד 90% על פלטים של טרמינל, ו-Caveman במצב הרגיל חוסך בערך 30% בעבודת קוד יומיומית. כשהבקשה קטנה יותר, כל מכסה מחזיקה יותר זמן.
אם Caveman נשמע לכם מוכר, יש עליו מדריך נפרד: שם הוא סקיל שגורם לקלוד לענות קצר. כאן הוא רץ בתוך השער על כל מה שנשלח, בלי שתצטרכו להתקין משהו נוסף.
למי זה מתאים ואיך משתמשים בזה ביום יום?
השער שימושי בעיקר למי שעובד עם קלוד קוד כמה שעות ביום ונתקע במכסה באמצע. שלושה מצבים שבהם הוא עושה את ההבדל:
- בעל עסק שבונה לעצמו כלים: אתם מעדכנים אתר, מסדרים אוטומציה או בונים דשבורד, והמכסה נגמרת באמצע. במקום לחכות, השער מעביר את העבודה למודל פנוי, ואתם מסיימים את המשימה באותו ערב.
- פרילנסר עם כמה לקוחות: משימות קטנות, כמו תיקון טקסטים או בדיקות, לא צריכות את המודל הכי חזק. אפשר להגדיר שהן ילכו קודם לספק זול או חינמי, ולשמור את המנוי למשימות הכבדות.
- מי שלומד ומתנסה: בשלב הלמידה אתם שולחים המון בקשות קטנות. מסלולים חינמיים מספיקים לרוב הניסויים, ולוח הבקרה מראה לכם בדיוק כמה השתמשתם.
בכל המקרים כדאי להתחיל קטן: ספק אחד או שניים, משימה אחת, ולראות איך המודלים האחרים מתמודדים עם העבודה שלכם. אם התוצאה לא מספיק טובה, תמיד אפשר לחזור לעבוד ישר מול קלוד, בלי השער, ופשוט לסגור את OmniRoute.
מה קורה כשהמכסה נגמרת?
זה הלב של OmniRoute. כל בקשה מנסה קודם את מה שכבר שילמתם עליו, ורק אחר כך יורדת לשכבה הבאה. הסדר נקבע לפי ארבע שכבות, ואתם יכולים לראות אותו בלוח הבקרה.
תזיזו את הסליידר ותראו מה כל שכבה עושה. אם אתם רוצים שהשער ישתמש רק במנוי ששילמתם עליו, יש מצב auto/subscription שלא עובר לשום חיוב נוסף.
מנוי
קודם כל המכסה של מנוי שכבר יש לכם, כמו מנוי קוד של ספק מסוים.
מה שכבר שילמתם עליו
מה חשוב לדעת לפני שמתחילים?
- המודל משתנה. בשכבות הזולות והחינמיות התשובות מגיעות ממודלים אחרים. למשימות עדינות, כמו שינוי במערכת חיה, כדאי לבחור מודל ידנית ולא להשאיר הכל ל-auto.
- המידע שלכם עובר לספקים. כל בקשה נשלחת לספק שקיבל אותה. תקראו מה כל ספק עושה עם המידע לפני שאתם שולחים קוד של לקוח.
- מנוי קלוד בתשלום. לפני שאתם מחברים את מנוי קלוד דרך שער של צד שלישי, תקראו את תנאי השימוש של אנתרופיק. מפתחות API רגילים הם הדרך הבטוחה יותר.
- מסלולים חינמיים משתנים. ספקים סוגרים ופותחים מסלולים כל הזמן, ולכן גם המספר בלוח הבקרה זז.
- המחשב צריך לרוץ. השער רץ אצלכם. אם המחשב כבוי, אין שער. יש גם אפשרות להריץ אותו על שרת, אבל זה כבר שלב מתקדם.
- לינקים של שותפים. ב-README יש קופונים ולינקים של שותפים לספקים. הם לא חובה, ואפשר לפתוח חשבון ישר באתר של כל ספק.
- רישיון ומערכות. הפרויקט בקוד פתוח ברישיון MIT, ועובד על מק, ווינדוס ולינוקס. הגרסה ב-npm נכון ל-1 בנובמבר 2026 היא 3.8.52, והוא מתעדכן כמעט כל יום.
שאלות נפוצות על OmniRoute
האם OmniRoute באמת בחינם?
הכלי עצמו בחינם ובקוד פתוח. הטוקנים החינמיים מגיעים מהמסלולים החינמיים של ספקים שאתם פותחים בעצמכם, ולכל ספק יש מגבלות משלו.
האם אקבל את האיכות של קלוד?
רק כשהבקשה הולכת לקלוד. בשכבות הזולות והחינמיות עונים מודלים אחרים, ולכן האיכות משתנה לפי המודל והמשימה.
איך מחברים את OmniRoute לקלוד קוד?
מריצים omniroute כדי להרים את השער, מחברים ספק בלוח הבקרה, ואז omniroute launch פותח את קלוד קוד מכוון לשער.
כמה זה חוסך בטוקנים?
לפי ה-README, הכיווץ חוסך בין 15% ל-95%, תלוי בסוג העבודה. על פלטים של טרמינל החיסכון הכי גדול.
זה עובד בווינדוס?
כן. ההתקנה דרך npm עובדת על מק, ווינדוס ולינוקס, וצריך Node.js בגרסה 22 ומעלה.