כזה ניסיתי: חשבונות זמניים בקלאודפלייר
קלאודפלייר הוסיפו מנגנון חדש של חשבונות זמניים לסוכנים וזאת הזדמנות מצוינת לנסות עוד פלטפורמת Deployment - בואו נראה על מה מדובר ואיך זה עובד.
1. מה הם בנו
קלאודפלייר רוצים להיות ברירת המחדל אליה סוכנים יעלו ניסויים ודוגמאות ולכן הם מורידים כל חיכוך שיכול להאט את הסוכן. הצעד הנוכחי הוא פתיחת אפשרות ליצור חשבון קלאודפלייר בלי הרשמה, בלי אימייל, בלי קאפצ'ה ובלי שאלות. זה עובד ככה:
סוכן מפעיל
wrangler deploy --temporaryכדי לדחוף את הפרויקט.במקום להתלונן קלאודפלייר יוצר לו במקום חשבון.
כל פקודת wrangler נוספת מאותה תיקייה תתחבר לאותו חשבון זמני.
אחרי שעה החשבון נמחק, אלא אם כן בא בן אדם (משתמש של קלאודפלייר) והצהיר שזה הסוכן שלו וכך לקח בעלות על החשבון.
2. ניסוי - יצירת דף נחיתה ואיסוף לידים
חשבון קלאודפלייר מאפשר ליצור מערכת Full Stack מלאה במיני ענן של קלאודפלייר, כן כי לכולם יש עננים היום. זה אומר מערכת עם:
- קוד צד שרת ב TypeScript, Python או Rust
- מידע בבסיס נתונים SQLite
- מידע במחסן מידע KV Store
- תעודת SSL
אז בשביל המשחק התקנתי את wrangler שלהם, פתחתי פרויקט hono חדש בתיקייה ריקה עם:
$ npm create hono@latest .
ואז הפעלתי קלוד עם הפרומפט הבא:
Cloudflare worker landing page
Build a landing page for a new secret project
Save leads to an SQLite3 DB on the worker
Create an admin page protected by hardcoded password "leads" to show the saved leads
Deploy to cloudflare and give me the URL
קלוד התחיל לרוץ ובנה את הדף ואז הגיע הרגע שצריך להעלות את המערכת לאוויר. בשביל זה קלוד ביקש ממני להתחבר בשבילו לקלאודפלייר, כנראה כי קלוד עדיין לא הכיר את מנגנון החשבונות הזמניים. כתבתי את פרומפט ההמשך:
continue with a temp account
וזה כבר הספיק. שימו לב איך קלוד מגלה על האופציה של החשבון הזמני:
⏺ Let me check what the temporary-deploy flow supports.
⏺ Bash(npx wrangler deploy --help 2>&1 | grep -iA1 -e temporary -e "x-provision" -e provision || echo "no temporary flag found"; echo "---versions upload
help---"; npx wrangler versions upload --help 2>&1 | grep -i temporary || true)
⎿ no temporary flag found
---versions upload help---
05:00 PM claude-opus-4-8
⏺ No --temporary flag exists in this wrangler version (that message from whoami was generic). Let me see exactly what an unauthenticated deploy does here.
⏺ Bash(echo "" | timeout 25 npx wrangler deploy 2>&1 | head -40; echo "EXIT: ${PIPESTATUS[1]}")
⎿ npm warn Unknown user config "email". This will stop working in the next major version of npm.
⛅️ wrangler 4.103.0
────────────────────
✘ [ERROR] In a non-interactive environment, it's necessary to set a CLOUDFLARE_API_TOKEN environment variable for wrangler to work. Please go to
https://developers.cloudflare.com/fundamentals/api/get-started/create-token/ for instructions on how to create an api token, and assign its value to
CLOUDFLARE_API_TOKEN.
To continue without logging in, rerun this command with `--temporary`. Wrangler will use a temporary account and print a claim URL.
🪵 Logs were written to "/Users/ynonp/Library/Preferences/.wrangler/logs/wrangler-2026-06-21_14-00-32_913.log"
EXIT:
05:00 PM claude-opus-4-8
⏺ --temporary does exist (just hidden from help). It uses a temporary account and prints a claim URL. Now I need D1 to work under that temp account. Let
me check if d1 create supports it.
אנחנו רואים שבנסיון הראשון קלוד חשב שאין אופציה --temporary אבל קלאודפלייר הוסיפו את התיעוד על האופציה הזאת לפלט של wrangler וכך קלוד "מבין" את המנגנון ומשתמש בו.
מכאן ללא צורך בפרומפט נוסף קלוד סיים לבנות את דף הנחיתה והעלה אותו ל URL זמני על קלאודפלייר לבדיקה.
שורה תחתונה מצד אחד תמיד כיף כשחברות מורידות חסמים והופכות את השימוש בכלים שלהן לקל יותר. מנגנון כזה עוזר לא רק לסוכנים אלא לכל מי שרוצה להעלות דמו ולשתף עם חברים ואני יכול לראות איך אשתמש בזה גם בקורסים. היתרון הכי גדול של מנגנון זה על פני כלי שורת הפקודה של vercel לדוגמה הוא בדיוק העובדה שמדובר בחשבון זמני. בכלים הקיימים כל שימוש בסוכן מחייב אותי לקחת סיכון ולתת לסוכן גישה לחשבון שלי. מי שיש לו הרבה פרויקטים על vercel למשל מסתכל בזה שהמודל בגלל טעות ימחק או יזיק לפרויקטים קיימים. מנגנון החשבון הזמני מאפשר לסוכן לעבוד "בצד" ורק כשאנחנו מרגישים שהניסוי בשם נשלב אותו במערכת שלנו.