תרחישי שימוש / הנדסה

סקירת בסיס קוד.
בלי הסודות.

מצרפים תיקייה או קובץ .zip ומבקשים סקירה. הדפדפן אורז את הקוד ומשאיר בחוץ תלויות, תוצרי build וסודות כמו קובצי .env ומפתחות פרטיים. התיקונים חוזרים כ־diffs, שמוחלים בדפדפן על קובץ .zip מתוקן שאפשר להוריד.

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

תהליך העבודה

הוקלט בסביבת העבודה

כך זה נראה בסביבת העבודה.

מאומת ומוצפןכל תשובה מציגה את המסלול שלה: האטימה בכרטיסייה שלך, ומה באמת יצא מהמכשיר.

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

לאן הנתונים שלכם הולכים

מוצפן לפני שהוא יוצא מהמכשיר.

בדפדפן

  • אורז את התיקייה ומשאיר בחוץ תלויות וסודות
  • מחיל את ה־diffs ובונה את קובץ ה־.zip המתוקן
  • מריץ JavaScript מתשובות רק כשלוחצים על “הרצה”, בלי רשת

הממסר של Undergrove

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

בתוך המובלעת

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

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

בנוי מ־

תכונות שקיימות היום בסביבת העבודה.

תיקיות וקובצי .zip

אפשר לצרף תיקייה במחשב, או קובץ .zip בכל מקום. תלויות, תוצרי build, קובצי נעילה, קבצים בינאריים, קובצי .env ומפתחות נשארים בחוץ.

diffs וקובץ .zip מתוקן

unified diffs בתשובות מוצגים קובץ אחר קובץ, מוחלים על בסיס הקוד בדפדפן ויורדים כקובץ .zip.

JavaScript רץ

לוחצים על “הרצה” מתחת לבלוק JavaScript כדי להריץ אותו ב־worker חדש, בלי רשת ובלי אחסון.

Auto

Auto בוחר מודל חזק בקוד כשההודעה עוסקת בקוד, בדפדפן.

API למפתחים

אותם מודלים דרך API תואם OpenAI, לסקריפטים ול־CI, עם מצב מוצפן.

מה זה לא

המגבלות, בפשטות.

  • עברו על כל diff לפני שמשתמשים בו. מודל עלול להציע שינויים שרצים אבל שגויים.
  • סודות מושמטים לפי שם הקובץ: קובצי .env, מפתחות פרטיים, .npmrc וכדומה. מפתח שנכתב בתוך קובץ קוד רגיל נשלח עם שאר הקוד.
  • ה־API למפתחים עובד אחרת: השער שלנו קורא בקשות API בזיכרון כדי לבדוק אותן, אלא אם משתמשים במצב המוצפן.
  • ל־Undergrove אין הסמכות כמו SOC 2 או ISO 27001, והוא עדיין לא נבדק באופן בלתי תלוי.
הודעת הפרטיות המלאה

נסו עם קוד משלכם.

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

פתיחת סביבת העבודה
הבקשה
תסקור את לוגיקת הניסיונות החוזרים של ה־webhooks בבסיס הקוד הזה, תחפש מצבי מרוץ וניסיונות חוזרים שהוחמצו, ותציע תיקונים כ־unified diffs.