איך Ploa עובדת
Ploa יושבת בין הקוד שלך לשתי החנויות. סוכן הקוד שלך עושה את העבודה דרך שרת ה-MCP של Ploa; Ploa מחזיקה את מפתחות החנויות שלך, מדברת עם Apple ועם Google, ומשאירה בידיים שלך כל מה שאי אפשר לבטל.
ליבה אחת, שלוש דרכי גישה
| דרך גישה | בשביל מי | במה היא טובה |
|---|---|---|
| שרת MCP | סוכן הקוד שלך (Claude Code, Cursor, Codex, VS Code עם Copilot, Windsurf, Claude Desktop, Claude באתר) | הדרך העיקרית: כ-100 כלים לכל שלב, עם הנחיות להגדרת אפליקציה, לדף החנות, לצילומי המסך, לפרטיות, לדחיות ולהערות גרסה |
| לוח הבקרה | אתה והצוות שלך, ב-ploa.dev/app, במחשב או כאפליקציה בטלפון | אישורים, איפה האפליקציות עומדות, דף החנות, ביקורות, מכירות ויומן הפעולות |
| CLI | הטרמינל ו-CI: הפקודה ploa | בנייה על ה-Mac שלך, בדיקת הפרויקט, שליחת קבצים שנבנו בכל דרך, בלי סוכן |
שלושתן עובדות על אותם נתונים ולפי אותם כללים: מה שהסוכן שלך מתחיל מופיע בזמן אמת בלוח הבקרה, ומה שצריך אותך מחכה במקום אחד.
איפה הסוכן שלך נכנס
הסוכן שלך עובד על הקוד שלך וקורא לכלים של Ploa; Ploa עושה את הצד של החנויות. הוא קורא את האפליקציה כדי לכתוב את דף החנות, את הערות הגרסה ואת תשובות הפרטיות, מכין את צילומי המסך, מתקן את מה שהבדיקה המקדימה מוצאת, ומתחיל בניות. Ploa בודקת את העבודה הזו מול הכללים של כל חנות, חותמת על הבניות ומדברת עם Apple ועם Google.
- הוא עובד עם טוקן. במחשב שלך הסוכן מפעיל את
ploa mcp, שמשתמש ב-ploa loginשלך; ברשת הוא מתחבר ל-https://ploa.dev/mcpעם הטוקן שאישרת. רמת הטוקן מגבילה מה מותר לו לעשות ולבקש. עוד בחיבור הסוכן. - הוא אף פעם לא מחזיק את מפתחות החנויות שלך. הוא מבקש מ-Ploa, וכל פנייה לחנויות יוצאת מהשרת של Ploa.
- הוא שואל לפני מה שאי אפשר לבטל. App Review, פרודקשן, מחירים, בודקים שמקבלים מייל ותגובות לביקורות מחכים לאישור שלך, אלא אם הפכת את הסוכן לאוטונומי. צעדים בקונסולה של חנות שרק אתה יכול לעשות מגיעים אליך כמשימות, עם הצעדים והקישורים שלהן.
- הכול נרשם בשמו. לוח הבקרה מראה מה כל סוכן עושה, ויומן הפעולות מציין אותו.
סביבות עבודה ואפליקציות
סביבת עבודה היא המרחב של הצוות שלך: חברי הצוות, חיבורי החנויות, האפליקציות, הטוקנים והתוכנית. אפליקציה ב-Ploa היא מוצר אחד, שצד ה-iOS וצד האנדרואיד שלו מחוברים לפי המזהים שלהם (ה-bundle ID ושם החבילה). כל אפליקציה מקושרת לתיקייה בקוד שלך דרך ploa.json, ואם רוצים גם לריפו ב-GitHub.
חיבורי חנויות והכספת
Ploa ניגשת ל-App Store Connect עם מפתח ה-API של הצוות שלך, ול-Google Play כחשבון שמזמינים ל-Play Console. המפתחות האלה, מפתחות ההעלאה של אנדרואיד ותעודות ההפצה של iOS אטומים בכספת של Ploa בשרת שלה ומוצפנים אצל Google, עם המפתח של Ploa ב-Google Cloud HSM או, בכל תוכנית, מפתח משלך ב-Google Cloud KMS או ב-AWS KMS. כל פנייה לחנויות יוצאת משם. המחשב שלך, ה-CI שלך והסוכן שלך אף פעם לא מחזיקים אותם. עוד בעמוד אבטחה ומפתחות.
גרסאות והרצות
גרסה היא בנייה אחת של פלטפורמה אחת בדרך לחנויות. ההרצה שלה מתעדת כל צעד ואת משך הזמן שלו: בדיקה מקדימה, בנייה, חתימה, העלאה, העיבוד של Apple או Google Play, מסלול הבדיקה, וצעד ה-App Review או הקידום שאתה מאשר. גרסה מגיעה לבודקים לבד; כדי להתקדם הלאה תמיד צריך החלטה. כל עוד היא נבנית, אפשר לעצור אותה, בעצמך או דרך הסוכן.
| תחנה | מה קורה |
|---|---|
| בדיקה מקדימה | הפרויקט נבדק מול מה שהחנויות דוחות: אייקונים, טקסטי ההסבר להרשאות, גרסאות, פרטיות, חתימה. כל ממצא מגיע עם התיקון שלו. |
| בנייה וחתימה | על ה-Mac שלך, ב-GitHub, ב-Xcode Cloud או ב-Google Cloud שלך. Ploa חותמת עם מפתחות שנשארים בשרת שלה, והבנייה עוברת מהמקום שבו נבנתה ישר לחנות. |
| בודקים | ישר ל-TestFlight ולבדיקה הפנימית של Google Play. |
| ביקורת | נשלחת ל-App Review או לביקורת של Google באישור שלך. אם חנות אומרת לא, Ploa מראה למה. |
| באוויר | פרודקשן, שחרור מדורג או הפצה הדרגתית, השהיה והמשך, כל אחד באישור שלך. |
טיוטות
דף החנות (טקסט בכל שפה, קישורים, קטגוריה, דירוג גיל, מחיר, פרטיות, איש הקשר של App Review) נשמר ב-Ploa כטיוטות, סט תשובות אחד לשתי החנויות. אתה, חברי הצוות והסוכנים כותבים טיוטות; Ploa בודקת אותן מול הכללים של כל חנות תוך כדי כתיבה; ואת כולן אתה שולח בעצמך בלחיצה אחת. כל עוד יש אצל Apple משהו ב-App Review, שינויים בו נשמרים ב-Ploa ונשלחים אחרי ש-Apple מחליטה.
אישורים
הגשה ל-App Review, שחרור, קידום לפרודקשן, שינוי מחיר, הזמנת בודקים, תשובה לביקורת: סוכן או ה-CLI מבקשים, ואתה מאשר בהקשה אחת, בלוח הבקרה או מהתראה. אפשר במקום זה להפוך סוכן לאוטונומי; כל מה שהוא עושה עדיין נרשם בשמו. הרשימה המלאה של מה שמחכה לאישור שלך: הרשאות ואישורים.
טוקנים ורמות
ה-CLI והסוכנים עובדים עם טוקנים. לכל טוקן יש רמה (קריאה, טיוטה, הגשה לבדיקה, פרודקשן) שמגבילה במה הוא רשאי לגעת ומה הוא רשאי לבקש; בוחרים אותה כשמאשרים את ploa login או סוכן ברשת, ומשנים אותה בהגדרות › טוקנים. טוקן אף פעם לא מציג סוד, לא מאשר ולא יוצר טוקן אחר, והוא אף פעם לא עושה יותר ממה שמותר למי שהוא שייך לו: לסוכנים של חבר צוות יש את ההרשאות של חבר הצוות.
יומן הפעולות
כל שינוי, מי עשה אותו (משתמש, ה-CLI או סוכן מזוהה בשמו) ומאיפה, נכנס ליומן משורשר ב-hash שמופיע בלוח הבקרה. בעלים מקבלים התראה על כל כניסה, מפתח חדש, טוקן או שינוי בחברי הצוות.
ל-Ploa אין AI משלה
את הכתיבה (טקסט החנות, הערות גרסה, תשובות הפרטיות, תשובות לביקורות) עושה הסוכן שלך, מהקוד שלך. Ploa מכירה את הכללים של החנויות, בודקת את העבודה ומטפלת בצד של החנויות. כך הקוד והנתונים שלך נשארים עם הכלים שבחרת.