תיעוד

מהו Coroid?

Coroid לוקח תיאור של העבודה שברצונכם לבצע ומספק בקשת משיכה שנבדקה ונבחנה – pull request – ללא צורך בהתקנות או בקריאת קוד.

Coroid הוא פלטפורמה מבוססת ענן המבצעת את כל שלבי הפיתוח של תוכנה. אתם מספקים לו תיאור של מה שאתם רוצים; הוא מייצר pull request עבור המאגר שלכם עם הקוד שנכתב, הבדיקות שרצו והביקורת שכבר צורפה אליו.

אין צורך להתקין או להפעיל דבר. Coroid מעתיק את המאגר שלכם לסביבת עבודה מבודדת בענן, מבצע שם את העבודה ודוחף בקשת משיכה.

מה שאתם מספקים לו

תיאור של התוצאה הרצויה, בשפה פשוטה. דוגמה לתיאור טוב של משימה: "הוספת הגבלת קצב ל-API הציבורי, 100 בקשות לדקה לכל מפתח, עם החזרת קוד 429 וכותרת Retry-After". אינכם נדרשים לכתוב את תוכנית היישום – זו הפעולה הראשונה ש-Coroid מבצע עבורכם, ואתם רשאים לאשר אותה.

אתם גם מספקים לו גישה למאגר אחד, ובאופן אופציונלי כל הקשר שאינו ברור מעצם הקוד: הערות ארכיטקטורה, כללים, מדריך סגנון.

מה שתקבלו בחזרה

גרסה של pull request על ענף נפרד, הכוללת:

  • שינוי הקוד
  • הבדיקות שנכתבו או עודכנו
  • תוצאות ריצת סט הבדיקות הקיים שלכם
  • בדיקת קוד עם תיקונים או רשימה של ממצאים.

אתם בוחנים ומאחדים את הקוד באותו אופן שבו הייתם בוחנים עבודה של עמית. Coroid לעולם לא מאחד בעצמו. אתם מאחדים דרך ספק האחסון שלכם, או לוחצים על יצירה. לאשר ואז לאחד ב־Coroid כדי שהוא יאחד עבורכם את ה־pull request.

אתה נותן

הוסיפו הגבלת קצב ל־API הציבורי: 100 בקשות לדקה לפי מפתח. החזירו קוד 429 עם כותרת Retry-After.

מאגר קוד מחוברהקשר אופציונלי
מתכנן, בונה, בודק ומסקר בתוך סביבת עבודה משלו

אתה מקבל בחזרה

pull request על ענף נפרד

  • השינוי בקוד
  • בדיקות שנכתבו או עודכנו
  • תוצאות הבדיקה של הסוויטה הקיימת שלכם
  • מעבר סקירה, ממצאים שתוקנו או פורטו

אתם מבצעים סקירה ומבצעים מיזוג

אתם מתארים את התוצאה המבוקשת ומחברים מאגר קוד. Coroid מחזיר pull request עם השינוי, הבדיקות שלו, תוצאות הבדיקה שלכם והסקירה, והמיזוג נשאר בידיכם.

אין צורך להיות מהנדס כדי להשתמש בו.

זהו החלק שמשנה את דרך העבודה של הצוותים, וקל מאוד לפספס אותו.

שליחת עבודה ל־Coroid פירושה תיאור של תוצאה רצויה. זה לא דורש קריאת קוד, הבנת דרך פעולתו או ידיעה מה מכיל ה־pull request. מתמחה, מנהל שיווק או נציג תמיכה ששומעים שוב ושוב את אותה תלונה – כולם יכולים להגיש עבודה ישירות.

ההנדסה שומרת על שליטה בנקודה החשובה ביותר: pull request. כל בקשה – מכל מקור שהיא – מגיעה כשינוי שעבר בדיקות וסקירה, אותו מפתח מאשר או דוחה לפני שמשהו נשלח לייצור.

מה שקורה לרשימת המשימות כתוצאה מכך

קביעת סדרי עדיפויות קיימת בעיקר מכיוון שזמן הפיתוח מוגבל. בקשה שתיקח אחר צהריים שלם חייבת להישקל מול כל משימה אחרת שהמהנדס יכול לבצע באותו זמן, כך שעבודות קטנות ושימושיות באופן ברור נשארות לא מבוצעות במשך חודשים.

כאשר עלות ה- ניסיון לבצע בקשה יורדת לרמת סלוט הסוכן ולכמה טוקנים, החישוב הזה משתנה. עבודות שלעולם לא היו עוברות את תהליך קביעת העדיפויות יכולות פשוט להתבצע, ולהיבחן על סמך התוצאה ולא על סמך השערה לגבי הערך שלהן.

היו כנים לגבי מה שעדיין מגביל אתכם: קיבולת הבדיקה ו סלוטי הסוכן. Coroid מסיר את המגבלה על מי יכול לבקש ועל כמות העבודה שנבנית במקביל. הוא אינו מסיר את הצורך שמישהו יקרא את התוצאה. צוותים שמאמצים אותו בהצלחה נוטים לגלות שבדיקת הקוד, ולא בנייתו, הופכת לדבר שצריך לארגן.

Coroid מפעיל את הסוכנים שלו

Coroid אינו מעטפת סביב Claude Code, Codex, OpenCode, Pi או כל כלי קידוד אחר. הוא מפעיל סביבת ריצה של סוכנים שנבנתה במיוחד עבור ביצוע אוטומטי בענן.

עבורכם, זה אומר:

  • אין צורך בהתקנה. אין CLI, אין תוסף לעורך, אין צורך לספק מכונה או שרת. Coroid מבוסס כולו על API ופועל בענן.
  • ללא מנויים לכלי תוכנה. אין צורך ברישיונות עבור עוזר קידוד חיצוני. גישה למודלים מתבצעת דרך Coroid, או דרך מפתחות הספק שלך אם תעדיף לחתום על חוזה ישירות.
  • המחשב הנייד שלך אינו רלוונטי. העבודה נמשכת בין אם מישהו מחובר ובין אם לא – דבר המאפשר תזמון, ניטור ואוטומציה מבוססת אירועים.

ראה מערכת ההפעלה של Coroid כדי להבין מה בדיוק הרן-טיים עושה באופן שונה.

האם Coroid הוא הכלי המתאים?

Coroid נועד לשינוי בקוד בסיס שכבר פועל, תוך עמידה בתהליך סקירה. זו משימה שונה מיצירת אב-טיפוס – אם אתה מאמת רעיון ולא משלח אותו לייצור, כלי ליצירת אב-טיפוס יתאים יותר; שני הכלים משלימים זה את זה היטב.

ראה המקום של Coroid במערך העבודה.

מה שהכלי אינו עושה

להיות מדויק בנוגע לגבולות הפעולה חשוב יותר מרשימת התכונות:

  • הכלי אינו מבצע 커יטינג לענף ברירת המחדל באופן אוטומטי. הכל מגיע כ־PR.
  • הכלי אינו מבצע מיזוג באופן אוטומטי. האישור נתון לך. כאשר אתה מאשר עם לאשר ולמזג ב־Coroid, Coroid מבצע את המיזוג של ה־pull request עבורך; ראה מיזוג.
  • הכלי אינו תוסף עורך. Coroid אינו עוזר קידוד שמשלים שורות בזמן הקלדה. הוא פועל על יחידות עבודה שלמות בזמן שאתה עוסק בדברים אחרים.
  • הכלי אינו פועל ללא מאגר קוד מחובר. ראה חבר את הקוד שלך.

כיצד גודל העבודה נקבע

Coroid פועל ב־ משימות. משימה היא יחידת עבודה אחת שמסתיימת בבקשת משיכה אחת. משימות מורכבות יותר מוצגות כ־ תוכנית – קבוצה מסודרת של משימות עם שלבים – שאותה אתה מאשר לפני שמתחילים לבנות.

יחידת המקבילות היא מקום סוכן. מקום אחד מבצע משימה אחת בכל פעם. מספר המקומות שיש לך קובע כמה Coroid יכול לבצע בו זמנית, ולא את מהירות ביצועה של משימה בודדת.

הבא

צור חשבון וארגון שלך – הגדר את סביבת העבודה שבה העבודה שלך תתקיים.

עוזר הקידוד שלכם יכול לבצע עבורכם את רוב תהליך ההגדרה. צפו ב־ הגדר את המערכת באמצעות העוזר AI שלך.