← بازگشت به وبلاگ

استکِ رایگانِ کدنویسی با هوش مصنوعی که شاید واقعاً از یک کشورِ تحریم‌شده کار کند

۲۳ شهریور ۱۴۰۵

هوش مصنوعیکدنویسیابزارهای رایگانموبایل

ده‌ها «ابزار کدنویسی با هوش مصنوعی» هست که ممکن است به تو معرفی شوند. اگر پول نمی‌دهی و احتمالاً در کشوری مثل ایران هستی، بیشترِ آن فهرست وقتت را تلف می‌کند — یا پول می‌خواهد که نداری، یا رایگان به‌نظر می‌رسد تا وقتی که در مرحلهٔ ثبت‌نام به دیواری می‌خوری که ربطی به اینترنتت ندارد، ربطش به این دارد که کجا به دنیا آمده‌ای.

این یک تور از همهٔ گزینه‌ها نیست. یک مسیرِ پیشنهادی است، به‌علاوهٔ تله‌های مشخصی که باید ازشان دوری کنی — بر اساس تحقیق روی شرایط رسمیِ خودِ هر سرویس، نه هایپِ وبلاگی.

یک نکتهٔ صادقانه قبل از استک: «کدنویسی با یک مدلِ زبانی از طریق API» خودش یک پله جلوترِ از «فقط با یک چت‌بات حرف‌زدن» است. اگر همهٔ چیزی که می‌خواهی این است که ایده‌ات را به زبان ساده بگویی و جواب بگیری، خودِ سایتِ چتِ Claude.ai یا Gemini از هر چیزی زیر ساده‌تر بود — اما هر دو برای ایران کاملاً مسدودند. مسیرِ زیر بی‌دردسرترین مسیری است که با این محدودیت واقعاً احتمال کارکردنش هست، نه بی‌دردسرترین مسیر در حالت انتزاعی.

استک: یک فرانت‌اند، یک بک‌اند

فرانت‌اند (بخشی که داخل VS Code زندگی می‌کند): Cline

Cline یک اکستنشنِ رایگان و متن‌بازِ VS Code است — بدون حساب، بدون کارت اعتباری، کلید خودت را می‌آوری.

صفحه اصلی Cline

مستقیماً به فهرست بلندی از بک‌اندها وصل می‌شود (Anthropic، Gemini، OpenAI، OpenRouter، Groq، Cerebras، DeepSeek و بیشتر)، پس تنها فرانت‌اندی است که مهم نیست کدام بک‌اندِ زیر از جایی که هستی در دسترس باشد، باز هم کار می‌کند.

(ممکن است جاهای دیگر Continue.dev را هم به‌عنوان جایگزین ببینی — رد شو. توسط Cursor خریداری شده و محصول جمع شده؛ کد هنوز روی گیت‌هاب هست ولی نگهداری نمی‌شود. چیزی نیست که رویش حساب کنی.)

بک‌اند (بخشی که واقعاً به دستورهایت جواب می‌دهد): یکی را انتخاب کن.

گزینه سطح رایگان نیاز به کارت؟ برای خواننده‌ای در منطقهٔ تحریم‌شده واقع‌بینانه است؟
Groq سهمیهٔ روزانهٔ رایگانِ سخاوتمندانه؛ سریع (سخت‌افزار LPU اختصاصی) خیر گزینهٔ اصلی — اما تأییدنشده، اول امتحان کن. هیچ محدودیت کشوری‌ای در مستنداتش پیدا نشد. هنوز هیچ‌کس ثبت‌نامِ زنده از ایران را تأیید نکرده — این باارزش‌ترین چیزی است که می‌توانی امتحان و گزارش کنی.
OpenRouter ۵۰ درخواست در روز رایگان، بدون کارت (با یک شارژِ اختیاریِ یک‌بارهٔ ۱۰ دلاری به ۱٬۰۰۰ در روز می‌رسد — لازم نیست) خیر گزینهٔ دوم، آن هم تأییدنشده. هیچ محدودیت کشوریِ صریحی پیدا نشد. مدل‌های واقعاً رایگان و کدنویسی‌محور همین الان رویش هستند. همراه با Groq امتحانش کن.
Hugging Face Inference Providers حدود ۰.۱۰ دلار اعتبارِ رایگان در ماه خیر خوب برای یک تستِ اول، نه برای استفادهٔ روزانه. هیچ محدودیت کشوری‌ای پیدا نشد — احتمالاً امن‌ترین گزینه برای تأیید اینکه کلِ راه‌اندازی اصلاً کار می‌کند، اما اعتبارش برای کدنویسیِ روزانه خیلی کم است.
Cloudflare Workers AI ۱۰٬۰۰۰ «نورون» در روز رایگان، شاملِ یک مدلِ کدنویسیِ توانمند خیر گزینهٔ پشتیبان اگر موارد بالا کار نکردند. هیچ فیلترینگِ جغرافیایی‌ای پیدا نشد و به حساب شخص ثالث هم وابسته نیست، اما راه‌اندازی سنگین‌تر است — به‌جای فقط چسباندنِ یک کلید، یک Worker کوچکِ Cloudflare می‌نویسی.

پیشنهاد: اول Cline را نصب کن، بعد Groq و OpenRouter را — به همین ترتیب — امتحان کن، چون این‌ها اگر واقعاً در دسترس باشند قوی‌ترین گزینه‌ها برای استفادهٔ روزانه‌اند. از Hugging Face فقط برای تأیید اینکه کلِ چرخه (ادیتور → کلید → پاسخ) کار می‌کند استفاده کن. اگر نه Groq نه OpenRouter همکاری نکردند، به Cloudflare Workers AI برو.

صفحه‌ی اصلی هر سرویس

صفحه اصلی Groq

صفحه اصلی OpenRouter

صفحه اصلی Hugging Face

صفحه اصلی Cloudflare Workers AI

نکتهٔ قابل‌توجه: Google AI Studio عمداً در این جدول نیست. سطح رایگانش سخاوتمندانه و کیفیتش خوب است، اما توسط تنظیمِ منطقهٔ حسابِ گوگلت فیلتر می‌شود (پایین‌تر توضیح داده شده) — برای این مخاطبِ خاص، ارزشِ پیشنهاددادن ندارد.

از چه چیزهایی صریحاً دوری کن

اگر اصلاً نمی‌خواهی با کلیدِ API سروکله بزنی: Freebuff

همهٔ موارد بالا فرض می‌کند حاضری یک کلید بگیری و در ادیتور بچسبانی. اگر این هم یک قدمِ اضافه است، یک گزینهٔ مدیریت‌شده هست که واقعاً بررسی و تأیید شد (نه فقط از روی تبلیغاتش): Freebuff — یک عاملِ کدنویسیِ تبلیغاتی-رایگان (خط‌فرمان، دسکتاپ، وب، و کلاود)، رایگان، بدون نیاز به کلیدِ API. توسط شتاب‌دهندهٔ Y Combinator پشتیبانی می‌شود، بنیان‌گذارانِ قابل‌تأیید دارد، و مخزنِ متن‌بازش فعالانه نگهداری می‌شود (بیش از ۱۲ هزار ستاره در گیت‌هاب).

دو نکتهٔ صادقانه: سیاستِ حریمِ خصوصیِ خودش تأیید می‌کند که از کد/پرامپت‌هایت برای شخصی‌سازیِ تبلیغات استفاده می‌کند (نه آموزشِ مدل، اما بازهم قبل از چسباندنِ کارِ واقعی ارزشِ دانستن دارد)، و این یک محصولِ کاملاً مدیریت‌شده است نه چیزی که در Cline بچسبانی — پس با استکِ بالا ترکیب نمی‌شود. اینکه واقعاً از ایران در دسترس است یا نه هنوز تأیید نشده. ارزشِ امتحان‌کردن به‌عنوانِ گزینهٔ پشتیبانِ بدون‌راه‌اندازی را دارد، نه به‌عنوانِ توصیهٔ اصلی.

کدنویسی با یک عاملِ هوش مصنوعی، فقط با گوشی — بدون نیاز به لپ‌تاپ

نیمهٔ دسکتاپِ این نوشته از Cline استفاده می‌کند، یک اکستنشنِ VS Code. روی گوشی VS Code وجود ندارد، پس این یک مسئلهٔ متفاوت است، نه نسخهٔ کوچیک‌ترِ همان مسئله. صادقانه بگویم: هنوز معادلِ تک‌فرمانیِ تمیزی برایِ «Cline را نصب کن» روی گوشی وجود ندارد. هر گزینهٔ واقعی اینجا یا پشتیبانیِ رسمی را فدا می‌کند یا سنگینیِ راه‌اندازی را. این بخش می‌گوید کدام مصالحه واقعاً ارزشش را دارد.

قدمِ صفر: Termux را از جای درست بگیر

Termux یک اپِ ترمینال است که به گوشیِ اندرویدت یک محیطِ واقعیِ لینوکس می‌دهد — بدون نیاز به روت. اینجا تله‌ای که تقریباً همه توش می‌افتند: از فروشگاهِ گوگل‌پلی، Termux را نصب نکن. خودِ توسعه‌دهنده‌های Termux صریح می‌گویند که نسخهٔ گوگل‌پلی از اواخرِ ۲۰۲۲ روی کدِ قدیمی و خراب یخ‌زده — گوگل دیگر آپدیت‌هایِ پروژهٔ واقعی را قبول نمی‌کند. نسخهٔ فعلی و کارکردنی فقط از F-Droid (یک فروشگاهِ اپِ دیگر) یا مستقیماً از صفحهٔ ریلیزهایِ گیت‌هابِ Termux می‌آید.

اول F-Droid را نصب کن (اپش را از f-droid.org دانلود کن، وقتی گوشی از تو می‌پرسد «نصبِ اپ‌هایِ ناشناخته» را اجازه بده — این یک قدمِ مجوزِ عادی است، نه علامتِ خطر)، بعد داخلِ F-Droid دنبالِ Termux بگرد و نصبش کن.

مسیرِ پیشنهادی: opencode

opencode یک عاملِ کدنویسیِ ترمینال‌محور و متن‌باز است که با هر بک‌اندی کار می‌کند — شاملِ Groq و OpenRouter، همان گزینه‌های رایگانِ بخشِ دسکتاپ، بدونِ هیچ راه‌اندازیِ اضافه‌ای. از بینِ همه‌چیزی که برای این نوشته بررسی شد، این تنها گزینه‌ای است که واقعاً به‌صورتِ بومی داخلِ خودِ Termux اجرا می‌شود، بدونِ نیاز به یک محیطِ لینوکسِ اضافه.

۱. داخلِ Termux، پکیج‌ها را آپدیت کن و اصولی‌ها را نصب کن: pkg update && pkg upgrade -y، بعد pkg install nodejs-lts git ripgrep -y. ۲. نسخهٔ سازگار با اندرویدِ opencode را نصب کن (موقعِ انتشار دنبالِ پکیجِ فعلیِ جامعه بگرد — این حوزه سریع تغییر می‌کند، و شاید تا وقتی این را می‌خوانی نصب‌کنندهٔ رسمی مستقیماً از اندروید پشتیبانی کند). ۳. بهش بگو به Groq یا OpenRouter وصل شود، با همان تنظیماتِ کلیدِ APIِ رایگانِ بخشِ دسکتاپ — اول Groq را امتحان کن، بعد OpenRouter، به همان شکل، اول بدونِ فیلترشکن و بعد با فیلترشکن اگر لازم بود. ۴. گیت را دقیقاً مثلِ بخشِ دسکتاپ راه‌اندازی کن — pkg install git، بعد همان عادتِ مقداردهیِ اولیه/کامیت/بازگردانی، بدونِ تغییر روی گوشی.

اگر تجربهٔ واقعیِ VS Code و Cline را روی گوشیت می‌خواهی

یک گزینهٔ سنگین‌تر ولی وفادارتر هم هست: اجرایِ یک سرورِ واقعیِ VS Code روی گوشیت و بازکردنش توی مرورگرِ گوشی. این از چیزی به اسمِ proot استفاده می‌کند — ابزاری که اجازه می‌دهد یک سیستمِ کاملِ لینوکس (مثلِ Ubuntu) را داخلِ Termux اجرا کنی، برای سازگاریِ بهتر با ابزارهایی که انتظارِ یک راه‌اندازیِ استاندارد را دارند.

مصالحه واقعی است: این به چند گیگابایت فضایِ ذخیره‌سازی و یک گوشی با مشخصاتِ خوب نیاز دارد (۴ گیگابایت رم یا بیشتر خوب کار می‌کند؛ گوشی‌های قدیمی‌تر یا کم‌رم‌تر کند احساس می‌شوند). اگر گوشیت از پسش برمی‌آید، این مسیر اجازه می‌دهد همان اکستنشنِ Cline از بخشِ دسکتاپ را، داخلِ یک VS Code واقعی، فقط از طریقِ مرورگر به‌جایِ اپِ دسکتاپ نصب کنی.

چه چیزی را فعلاً کنار بگذاری

Aider — یک اسمِ شناخته‌شده در این حوزه، ولی باگ‌هایِ بازونشده‌ای مشخصاً روی Termux دارد، شاملِ گزارش‌هایی از کرش‌کردن وسطِ جلسه، حتی داخلِ راه‌اندازیِ سنگین‌ترِ proot. فعلاً انتخابِ اولِ قابل‌اعتمادی نیست.

Claude Code روی اندروید — این دقیقاً همان ابزاری است که این نوشته را تحقیق کرده، و دقیقاً به همین دلیل باید اینجا خیلی محتاط بود، نه مشتاق: هیچ نسخهٔ رسمیِ اندرویدی وجود ندارد، و راه‌حل‌های غیررسمیِ جامعه، خرابی‌هایِ مستندشده و وابسته‌به‌دستگاه دارند. اگر کنجکاوی، هست — فقط انتظار نداشته باش به‌روانیِ نسخهٔ دسکتاپ باشد.

جمع‌بندیِ صادقانهٔ مسیرِ موبایل

مسیرِ دسکتاپِ این نوشته بالغ‌تر و بهتر تست‌شده از مسیرِ موبایل است. اگر هر دسترسی‌ای به لپ‌تاپ یا کامپیوتر داری، حتی کوتاه‌مدت، راه‌اندازیِ Cline از بخشِ دسکتاپ روان‌تر خواهد بود. اگر گوشیت واقعاً تنها گزینه‌ات است، opencode الان قوی‌ترین شرط است — و مثلِ بقیهٔ این نوشته، اگر امتحانش کردی و چیزی با اینجا فرق داشت، ارزشِ گفتن دارد. این یکی از سریع‌ترین گوشه‌های در حالِ تغییرِ کلِ این حوزه است.

شکافِ صادقانه

هیچ‌کدام از موارد بالا تأیید نشده که از یک اتصالِ اینترنتیِ واقعی در ایران کار کند. شرکت‌ها جزئیاتِ اجرای فیلترینگِ جغرافیاییِ خودشان را منتشر نمی‌کنند — این دقیقاً همان چیزی است که فقط با امتحان‌کردن می‌فهمی.

پس، به این ترتیب: اول Groq را امتحان کن، بعد OpenRouter — اول بدون وی‌پی‌ان، بعد با وی‌پی‌ان اگر تلاشِ اول شکست خورد — این فرق بین «فیلترشده بر اساسِ آی‌پی» (که وی‌پی‌ان درستش می‌کند) و «فیلترشده بر اساسِ حساب/اطلاعاتِ پرداخت» (که وی‌پی‌ان درستش نمی‌کند) را مشخص می‌کند. اگر نتیجه‌ای گرفتی، خوشحال می‌شوم بشنوم — و اگر تأیید شد، در یک به‌روزرسانی به همین مطلب اضافه‌اش می‌کنم.