هر ماه دوره‌های کاربردی تازه‌ای منتشر می‌کنیم.

وایب‌کدینگ با اندروید؛ از گوشی تا ابر

وایب‌کدینگ با اندروید؛ گوشی راست‌ایستاده روی میز کار

وایب‌کدینگ با اندروید یعنی روی گوشی بگویید چه می‌خواهید، و کار روی ابر انجام شود. لازم نیست لپ‌تاپ باز باشد. با Cursor می‌توانید Cloud Agent را راه بیندازید؛ با اپ اندروید Grok Bot هم می‌توانید همان کار را از جیب‌تان جلو ببرید.

اگر تازه وارد این روش هستید، اول وایب‌کدینگ چیست را بخوانید. مسیر عمومی گوشی هم در وایب‌کدینگ با گوشی آمده. اینجا ساده‌تر می‌گوییم: از اندروید چه کار عملی می‌شود کرد.

وایب‌کدینگ با اندروید یعنی چه

شما ایده را با زبان روزمره می‌نویسید. ایجنت روی یک رایانه ابری فایل می‌سازد، تست می‌کند و نتیجه را برمی‌گرداند. گوشی فقط برای دستور دادن و تأیید است. این همان فرق ایجنت با چت‌بات است؛ اگر می‌خواهید دقیق‌تر ببینید، ایجنت هوش مصنوعی چیست را بخوانید.

پس وایب‌کدینگ با اندروید یعنی لپ‌تاپ را کنار بگذارید، نه اینکه کدنویسی را کنار بگذارید. کار سنگین روی ابر است. شما از صفحه‌ی گوشی نگاه می‌کنید و می‌گویید بعدی چیست.

وقتی Cursor می‌خرید، Cloud Agent دارید

با خرید اشتراک Cursor، می‌توانید از Cloud Agent استفاده کنید. این ایجنت روی کامپیوتر ابری Cursor کار می‌کند، نه روی گوشی شما. مخزن را می‌گیرد، تغییر می‌دهد و برای بررسی می‌فرستد. مستندات رسمی اینجاست: Cloud Agents در Cursor.

از گوشی هم می‌توانید کار را بسپارید. Grok Bot از ۱۱ شهریور ۱۴۰۵ اپ اندروید دارد. با حساب Cursor وارد می‌شوید. بات روی همان رایانه ابری می‌ماند و حتی اگر قفل گوشی را بزنید، کار را ادامه می‌دهد. جزئیات بات را در بات گروک چیست نوشته‌ایم.

برای Cloud Agent اشتراک پولی Cursor لازم است. بعد از خرید، همان کار را از اپ Grok Bot هم می‌گویید. IDE را روی گوشی نصب نکنید. گوشی فقط دستور می‌دهد و لینک نتیجه را باز می‌کند.

وقتی لینک پیش‌نمایش آمد، همان را در مرورگر گوشی باز کنید. اگر صفحه فارسی نبود یا فرم کار نکرد، یک جمله بگویید چه دیدید. ایجنت همان گفت‌وگو را ادامه می‌دهد و لازم نیست از اول توضیح بدهید.

یک مثال واقعی از روی گوشی

فرض کنید در تاکسی هستید و می‌خواهید یک فرم ساده بسازید. در اپ اندروید Grok Bot می‌نویسید: یک صفحه فارسی بساز که نام و ایمیل بگیرد، روی Netlify منتشر شود، و جواب‌ها در Supabase ذخیره شود. serverless یعنی سرور اختصاصی نمی‌خرید؛ Netlify صفحه را نگه می‌دارد و Supabase دیتابیس را.

بات کد را می‌نویسد، وصلش می‌کند، و لینک پیش‌نمایش را می‌دهد. شما روی گوشی باز می‌کنید و اگر جایی غلط بود، همان‌جا می‌گویید درستش کن. لپ‌تاپ لازم نیست. سیستم شما همان ابر است.

  • صفحه یا سایت کوچک: انتشار روی Netlify.
  • ذخیره نام و داده: دیتابیس Supabase.
  • دستور و تأیید: اپ اندروید Grok Bot یا Cloud Agent در Cursor.

Telegram هم serverless دارد

اگر پروژه‌تان بات تلگرام است، دیگر مجبور نیستید VPS جدا بگیرید. Telegram Serverless کد بات را روی زیرساخت خود تلگرام اجرا می‌کند. مستندات رسمی در core.telegram.org/bots/serverless است. با یک دستور deploy، بات بدون سرور همیشه‌روشن جواب می‌دهد.

این برای وایب‌کدینگ با اندروید خیلی به‌کار می‌آید: ایده را روی گوشی می‌دهید، ایجنت کد بات را می‌نویسد، و روی Telegram Serverless می‌رود. دیتابیس کوچک هم داخل همان فضا هست. لازم نیست شب‌ها نگران خاموش شدن سرور باشید.

اگر لپ‌تاپ دارید، همان کار را در خود Cursor هم می‌توانید بگویید. Cloud Agent را برای یک کار مشخص راه بیندازید: «این فرم را بساز و روی Netlify بگذار.» بعد از گوشی فقط نتیجه را چک کنید. لازم نیست دو ابزار را قاطی کنید؛ یکی را تا آخر همان کار نگه دارید.

رمز، کلید API و دادهٔ واقعی کاربر را در چت گوشی نگذارید. برای آزمایش، داده ساختگی کافی است. وقتی چیزی روی Netlify یا Supabase رفت، لینک را خودتان باز کنید و یک‌بار با انگشت مسیر را طی کنید. اگر فرم ارسال نشد یا دیتابیس خالی ماند، همان را کوتاه به ایجنت بگویید.

یک مسیر دیگر: بات تلگرام که به سه سؤال پرتکرار جواب بدهد. در Grok Bot بنویسید بات را بسازد و روی Telegram Serverless بگذارد. شما در تلگرام /start را می‌زنید. اگر جواب نیامد، متن خطا را کپی می‌کنید و برمی‌گردانید. باز هم وایب‌کدینگ با اندروید است: دستور از موبایل، اجرا روی ابر تلگرام.

این روش برای اپ فروشگاهی یا پردازش سنگین عکس مناسب نیست. برای صفحه، فرم، بات و ذخیره ساده مناسب است. وقتی پروژه بزرگ شد، همان Cloud Agent را از دسکتاپ هم می‌توانید دنبال کنید؛ رشته گفت‌وگو بین گوشی و کامپیوتر یکی می‌ماند.

تمرین کوتاه همین امروز

برای تمرین وایب‌کدینگ با اندروید یک کار کوچک انتخاب کنید. مثلاً صفحه تماس، یا بات تلگرام که فقط «سلام» جواب بدهد. در Grok Bot یا Cloud Agent همان را بگویید. اگر سایت است، Netlify را نام ببرید. اگر داده می‌خواهید، Supabase. اگر بات است، Telegram Serverless.

نتیجه را روی خود گوشی باز کنید. یک مسیر را لمس کنید. اگر خراب بود، یک جمله بگویید کجا خراب است. هدف کامل بودن نیست؛ هدف این است که ببینید وایب‌کدینگ با اندروید یعنی دستور از موبایل، اجرا روی ابر.

هر هفته یک نکته مفید یاد بگیرید

تازه‌های دوره‌ها و مقاله‌های کاربردی، بدون پیام ناخواسته.