דילוג לתוכן
DeployAI

למפתחים

כלי שורת הפקודה, לפרויקטים עם בנייה כמו React, Astro או SvelteKit. הסוכן שלכם יכול להריץ כל פקודה כאן ולהסביר אותה בעברית.

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

מתחילים

  1. מעתיקים שורה אחת לסוכן

    לוחצים על "קבלו הוראות" ומעתיקים שורה אחת שמתחילה ב־npx deployai@latest start, ל־Claude Code, ל־Cursor, ל־Copilot בתוך VS Code, ל־Codex שבאפליקציית ChatGPT או ל־Antigravity. המזהה שבשורה שומר את כל מה שבחרתם, והפקודה מכינה את התיקייה ומדפיסה לסוכן את השלבים. בלי הרשמה; בחשבון, לכל אתר יש שורה משלו בעמוד שלו בלוח הבקרה.

    קבלו הוראות
  2. או ידנית: מכינים את הפרויקט

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

    npx deployai@latest init
  3. בודקים

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

    npx deployai@latest check
  4. מעלים בלי חשבון

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

    npx deployai@latest deploy --guest
  5. או: מתחברים לחשבון

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

    npx deployai@latest login
  6. מקשרים את התיקייה

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

    npx deployai@latest link --create "האתר שלי"
  7. מעלים

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

    npx deployai@latest deploy -m "הוספתי טופס פנייה"
  8. מעלים לאוויר

    הסתכלתם על כתובת התצוגה והכול טוב? מאשרים, והגרסה הזו עולה לאוויר.

    npx deployai@latest promote v1

מה נתמך

נתמך היום

  • אתרים סטטיים: HTML, CSS ו־JavaScript
  • אתרים שנבנו עם Vite, כמו React, Vue, Svelte, Solid ו־Preact
  • Astro, SvelteKit, Nuxt, React Router 7 ו־Hono, כמו שהם. אם חסר המתאם הרשמי, הבדיקה נותנת לסוכן את השינוי המדויק. הבנייה שלהם רצה אצלנו, בסביבה מבודדת לכל אתר
  • בשלב בטא: SolidStart, Qwik City, Analog, TanStack Start ו־Next.js
  • מסד נתונים ושמירת קבצים, בלי שרת לנהל

עוד לא

  • כלים שאין להם מתאם רשמי לשרתים שלנו
  • שרתים שרצים כל הזמן ותהליכים ברקע
  • מסדי נתונים אחרים כמו PostgreSQL, MySQL או MongoDB. הסוכן יעביר אותם למסד הנתונים שלנו

מה יעצור העלאה

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

כל תוצאות הבדיקה

כל הפקודות

npx deployai@latest initיוצרת את קובץ ההוראות לסוכן וקבצי הגנה להעלאה
npx deployai@latest inspectמסבירה מה יש בפרויקט: סוג האתר, מסד נתונים, קבצים
npx deployai@latest checkרשימת חוסמים ואזהרות, ופרומפט מוכן לסוכן
npx deployai@latest start <id>מכינה את התיקייה עם כל מה שבחרתם באתר, ומדפיסה לסוכן את השלבים
npx deployai@latest loginהתחברות בדפדפן
npx deployai@latest logoutמוחקת את ההתחברות מהמחשב הזה
npx deployai@latest whoamiמראה איזה חשבון מחובר
npx deployai@latest linkמקשרת את התיקייה לפרויקט, או פותחת פרויקט חדש עם ‎--create
npx deployai@latest deploy -m "הודעה"בדיקה, העלאה ובנייה, ואז כתובת תצוגה. ההודעה מתארת את הגרסה
npx deployai@latest deploy --guestהעלאה בלי חשבון: אתר זמני וקישור לשמירה בחשבון
npx deployai@latest pullמוריד את הקוד של הגרסה שבאוויר לתיקייה ריקה, כדי לעדכן את האתר ממחשב חדש
npx deployai@latest claim --email [email protected]מדפיס שוב את קישור השמירה של האתר הזמני מהתיקייה הזו, או שולח אותו במייל עם תזכורת לפני המחיקה
npx deployai@latest promote v5מעלה את גרסה 5 לאוויר, אחרי שהסתכלתם על התצוגה
npx deployai@latest versionsרשימת הגרסאות: מספר, הודעה, תאריך, ומה באוויר
npx deployai@latest rollback v5מחזירה את גרסה 5 לאוויר, בלי לבנות מחדש
npx deployai@latest statusמצב האתר, הגרסה שבאוויר ותור הבנייה
npx deployai@latest samplesרשימת האתרים לדוגמה, או הורדה של אחד מהם: npx deployai@latest samples shop
npx deployai@latest telemetry statusמראה בדיוק מה נשלח אלינו, ומאפשרת לכבות
npx deployai@latest speed <url>בדיקת מהירות של עמוד חי עם PageSpeed של גוגל
npx deployai@latest addonsכשהתוספים ייפתחו: התוספים של האתר, מה הושלם ומה הבא בתור
npx deployai@latest addon next / run / doneכשהתוספים ייפתחו: מדפיסה לסוכן את התוסף הבא או תוסף לפי שם, ושומרת את הדוח של תוסף שהסתיים
npx deployai@latest deploy --prodהעלאה ישר לאוויר אחרי האישור שלכםבהמשך
npx deployai@latest redeployמעלה שוב את הבנייה האחרונהבהמשך
npx deployai@latest env set / list / removeניהול מפתחות וסודות של האתר
npx deployai@latest domain add / listחיבור דומיין משלכםבהמשך
npx deployai@latest db migrateעדכון מבנה מסד הנתוניםבהמשך
npx deployai@latest tools on emailהפעלת שליחת מיילים מהאתרבהמשך

בכנות: המגבלות

  • אנחנו לא משנים את הקוד שלכם. אנחנו מסבירים, והסוכן שלכם מתקן.
  • עדכון שנכשל לא מוריד את האתר. הגרסה הקודמת נשארת באוויר.
  • לכל מסלול יש מכסות: אתרים, כניסות, נתונים ועוד. כשמתקרבים לגבול, תקבלו הודעה מראש.
  • מסד הנתונים מתאים לאתרי עסקים, טפסים, הזמנות וחנויות קטנות. הוא לא מתאים לאפליקציות עם הרבה מאוד כתיבות בשנייה.
  • אתר שעולה בלי חשבון הוא זמני: עד 10MB, מסד נתונים קטן (5MB) ובלי משתני סביבה, והוא נמחק אחרי 30 ימים אם לא שומרים אותו בחשבון.
  • אנחנו לא מוחקים לכם נתונים או גרסאות בגלל מכסות. אף פעם.

מה נשלח אלינו מהמחשב שלכם

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

npx deployai@latest telemetry off