Replit چیست و چرا مرجع vibe coding شد؟
Replit در سال ۲۰۱۶ توسط Amjad Masad (مهندس اردنی-فلسطینی-آمریکایی)، Faris Masad و Haya Odeh تأسیس شد. ایده اولیه ساده بود: یک IDE که در browser کار کند و نیازی به setup محلی نداشته باشد. در ابتدا برای آموزش کدنویسی به دانشآموزان طراحی شده بود، اما بهمرور تبدیل به پلتفرم اصلی «coding-as-a-service» شد. در ۲۰۲۴ Replit مفهوم vibe coding را معرفی کرد و در ۲۰۲۵-۲۰۲۶ به مرجع آن تبدیل شد.
vibe coding یعنی چه؟ بهجای اینکه شما خطبهخط کد بنویسید، با Replit Agent گفتگو میکنید: «میخواهم یک سایت e-commerce با login، سبد خرید، صفحه پرداخت و پنل ادمین» — Agent تصمیم میگیرد چه stack مناسب است (مثلاً Node.js + Express + Postgres + React)، فایلها را میسازد، dependencies را نصب میکند، database را راهاندازی میکند، اپلیکیشن را تست میکند، و در نهایت روی repl.app deploy میکند. شما بهجای ۲ هفته کار، در ۲۰-۳۰ دقیقه یک MVP کامل دارید. این تجربهای است که قبل از Replit Agent وجود نداشت.
علاوه بر Agent، Replit یک IDE قدرتمند هم هست: پشتیبانی از ۵۰+ زبان (Python، JavaScript، TypeScript، Rust، Go، C++، Java، Ruby، PHP، …)، Replit AI برای autocomplete، چند نوع deployment (Static برای سایتهای static، Autoscale برای API ها، Reserved VM برای اپلیکیشنهای دائمی)، database یکپارچه (Replit DB ساده + PostgreSQL کامل)، و قابلیت یکتا: همهچیز در browser اجرا میشود — میتوانید از iPad، Chromebook یا حتی موبایل کد بزنید.
نکته جالب: Replit در ۲۰۲۵ یک ویژگی به نام Replit Mobile معرفی کرد — یک app برای iOS و Android که اجازه میدهد روی موبایل با Agent گفتگو کنید و پروژه بسازید. این یعنی میتوانید در مترو، در صف یا در رستوران یک اپ بسازید و deploy کنید. هیچ پلتفرم دیگری (Cursor، v0، bolt.new) چنین تجربه موبایلی ندارد. این ویژگی برای کاربر ایرانی که اغلب یک لپتاپ ضعیف یا یک iPad دارد، game-changer است.
چرا Replit در ایران کار نمیکند؟
Replit شرکتی آمریکایی (San Francisco) است و کاملاً تابع تحریمهای OFAC. این یعنی فروش plan های پولی به ایرانیها قانوناً ممنوع است. Replit در ToS صراحتاً ایران را در لیست embargoed countries قرار داده است.
مسدودی به سه شکل اعمال میشود: ۱) Stripe BIN check — کارت ایرانی فوری در validation رد میشود. ۲) Geo-IP در checkout — اگر IP ایرانی باشد، صفحه پرداخت اصلاً لود نمیشود (پیغام «service unavailable» میدهد). ۳) Country selector در sign-up — Iran در dropdown کشورها وجود دارد ولی انتخابش error میدهد.
خبر خوب: ۱) Replit Free تا حد زیادی از IP ایرانی کار میکند — میتوانید پروژه بسازید، code بنویسید، ساده deploy کنید (به repl.co)، collaborate کنید. ۲) Replit Agent در نسخه Free بسته است (فقط ۵ checkpoint رایگان در ماه)، که محدودیت اصلی است. ۳) برای شارژ wallet، فقط VPN لازم است (نه برای استفاده روزانه). VPN فقط در مرحله خرید Core و آپگرید لازم است.
هشدار: Replit حساس به VPN-detection است. اگر از یک VPN استفاده کنید که IP آن در blacklist Replit است (Free VPN، public VPN ها)، خرید fail میشود حتی اگر کارت معتبر باشد. NordVPN، ProtonVPN، Mullvad و ExpressVPN معمولاً پاکاند. بهتر است VPN را روی US یا UK تنظیم کنید چون مالکیت Replit آمریکایی است و conversion بهتر است.
Replit Agent — قلب پلتفرم در ۲۰۲۶
Replit Agent مهمترین دلیل است که کاربر ایرانی Replit Core میخرد. در نسخه Free فقط ۵ checkpoint رایگان دارید (یک ساعت کار جدی) — برای استفاده جدی Core ضروری است.
Agent چطور کار میکند
شما با Agent با زبان طبیعی گفتگو میکنید: «میخواهم یک blog با authentication و comment». Agent ۶ کار انجام میدهد: ۱) Plan میسازد — تصمیم میگیرد چه فایلها، چه stack، چه database لازم است. ۲) فایلها را میسازد (مثلاً ۲۰-۵۰ فایل در یک پروژه جدی). ۳) Dependencies نصب میکند (npm install، pip install). ۴) Database setup میکند (Postgres، با schema). ۵) اپلیکیشن را تست میکند (اجرا میکند، بررسی میکند که کار میکند). ۶) Deploy میکند (روی repl.app اپ زنده است).
Checkpoints — مفهوم کلیدی
هر بار که Agent یک کار جدی میکند (نوشتن چند فایل، نصب dependency، deploy)، یک checkpoint مصرف میشود. در Free: ۵ checkpoint/ماه (تقریباً برای ساخت یک سایت ساده کافی است). در Core: نامحدود checkpoint (واقعاً soft-limited، ولی برای استفاده عادی نامحدود است). یعنی Core میتوانید دهها پروژه بسازید، یا یک پروژه بزرگ را با دهها بار iterate کنید.
Replit Agent vs Cursor Agent
Replit Agent بهترین برای: ساخت سریع MVP، prototype، landing page، یک اپ ساده تا متوسط، آموزش کدنویسی به دانشآموزان. Cursor Agent بهترین برای: کار روی پروژههای پیچیدهتر و موجود، refactoring، debugging، توسعهدهندههای حرفهای. اگر تازهکار هستید یا میخواهید سریع MVP بسازید، Replit. اگر developer حرفهای هستید و روی پروژههای جدی کار میکنید، Cursor.
Pro tip: یک ترفند که خیلی استفاده میشود — با Replit Agent اول MVP را در یک ساعت بسازید (vibe coding)، سپس اگر پروژه جدی شد، آن را به GitHub export کنید و در Cursor یا VS Code ادامه دهید. این workflow «شروع سریع، رشد جدی» نسبت قیمت/ارزش بالا را برای ایرانی فراهم میکند.
Replit Free، Core و Teams
Replit Free
Free شامل: IDE کامل با ۵۰+ زبان، Replit AI ساده (autocomplete پایه)، تا ۵۰ پروژه عمومی، تا ۵ checkpoint Agent در ماه، deployments محدود (فقط Static با ۱ پروژه فعال)، ۱۰GB storage، اپلیکیشنها بعد از ۱۰ دقیقه عدم استفاده sleep میشوند. مناسب: یادگیری، آزمایش، پروژههای شخصی غیرجدی.
Replit Core (~$25/month یا ~$15 سالانه)
ارتقا اصلی برای کاربر جدی. شامل همه Free + checkpoint نامحدود Agent (~۸۰۰ checkpoint/ماه)، Replit AI Pro (مدلهای قویتر — Claude 3.5 Sonnet، GPT-4o)، Reserved VM (اپها sleep نمیشوند، ۲۴/۷ آنلاین)، Autoscale deployments (API های production)، تا ۱۰ پروژه private، ۵۰GB storage، تا ۵ deployments همزمان، support اولویتدار. این sweet-spot برای ۸۰٪ کاربران ایرانی Replit است.
Replit Teams (~$33/user/month)
برای تیمها. شامل همه Core + organization-level features: shared workspace، team billing، Role-Based Access Control، tracking روی فعالیت تیم، deployments unlimited، storage unlimited، advanced security. مناسب: startup های ۳-۱۰ نفره، teams آموزشی، agency.
Pro tip: یکی از نکات که خیلیها فراموش میکنند — Replit Core سالانه ($180) بهجای ماهانه ($25 × 12 = $300) باعث ۴۰٪ صرفهجویی میشود. اگر مطمئناید حداقل ۶ ماه استفاده خواهید کرد، annual plan انتخاب کنید. کارت کارتین با شارژ یکباره میتواند سال کامل را پوشش دهد.
Replit یا Cursor یا v0.app؟
این سؤال محوری برای کاربر vibe coding در ۲۰۲۶ است. سه پلتفرم اصلی، سه فلسفه متفاوت دارند.
| قابلیت | Replit Core | Cursor | v0.app (Vercel) |
|---|---|---|---|
| تأسیس | ۲۰۱۶ | ۲۰۲۲ | ۲۰۲۳ |
| نوع پلتفرم | Cloud IDE + Agent + deploy | Desktop IDE (محلی) | Web app generator |
| تخصص | Vibe coding، MVP، آموزش | حرفهای، refactor، complex | Frontend، Next.js، UI |
| AI assistant | Replit Agent (Claude + GPT-4o) | Cursor Agent (مرجع برای پروژه پیچیده) | v0 Agent (focus روی UI) |
| Cloud-based | بله — همهچیز در browser | خیر — desktop فقط | بله — همهچیز در browser |
| Mobile support | Replit Mobile app | خیر | browser (محدود) |
| Deployment built-in | بله (repl.app + Reserved VM + Autoscale) | خیر — جداگانه | Vercel یکپارچه |
| Database built-in | Replit DB + PostgreSQL | خیر | بله (Vercel Postgres، KV، Blob) |
| Multiplayer / collab | بله (live cursor، chat) | محدود (Live Share) | محدود |
| Free tier | بسیار خوب (۵ checkpoint) | محدود (۲ هفته trial) | خوب (محدود به Vercel) |
| قیمت | $25/month یا $15 سالانه | $20/month | $20/month |
| مناسب برای | MVP، startup، آموزش، مبتدی-متوسط | حرفهای، پروژه پیچیده | Frontend، landing page، UI |
خلاصه: ۱) Replit Core اگر مبتدی هستید، میخواهید سریع MVP بسازید، یا میخواهید از iPad/موبایل کد بزنید — انتخاب اول. ۲) Cursor اگر developer حرفهای هستید، روی پروژه پیچیده موجود کار میکنید، یا performance لپتاپ مهم است (desktop سریعتر است). ۳) v0.app اگر فقط Frontend میسازید (Next.js، landing page، UI) — تخصصی است، با Vercel deployment یکپارچه.
آمادهاید Replit Core و Replit Agent را در عرض چند دقیقه فعال کنید؟ کارت کارتین در ۶۰ ثانیه آماده است.
دریافت کارت کارتینراهنمای گام به گام: خرید Replit Core با کارت کارتین
این فرآیند برای ارتقا account از Free به Core است. اگر هنوز account ندارید، اول account Free بسازید (که از IP ایرانی بهسختی کار میکند ولی با VPN ساده ممکن است).
- 01
ساخت account Replit Free
VPN روی US یا UK فعال کنید. به replit.com بروید. Sign Up. ایمیل (Gmail جدید توصیه میشود)، password قوی، username (دائمی). در country selector یک کشور غیر ایران (Turkey یا Germany مناسب) انتخاب کنید. ایمیل verification را تأیید کنید.
- 02
تصمیم درباره plan (Core ماهانه یا سالانه)
Core ماهانه $25 یا سالانه $180 (=$15/month). اگر مطمئناید ۶+ ماه استفاده میکنید، Annual بهتر است (۴۰٪ صرفهجویی). Teams ($33/user/month) فقط اگر تیم ۳+ نفر دارید.
- 03
سفارش کارت کارتین
وارد سایت کارتین شوید. کارت ویزا یا مسترکارت سفارش دهید. آدرس صورتحساب: US، UK، Germany یا Turkey. Replit در US ثبت شده، پس US توصیه میشود (conversion بهتر).
- 04
شارژ کارت
موجودی کارت را به اندازه قیمت plan + ۲۰٪ buffer شارژ کنید. Core ماهانه $25 + tax = ~$30. Core سالانه $180 + tax = ~$215. Stripe بسته به country billing tax اضافه میکند (US ۰٪، UK/EU ۲۰-۲۰٪، Turkey ۱۸٪).
- 05
فعالسازی VPN روی کشور کارت
VPN باید روی همان کشور کارت باشد (مثلاً US-US match). NordVPN، ExpressVPN، ProtonVPN. Mullvad VPN با residential IP بهتر کار میکند روی Stripe.
- 06
ورود به Replit با VPN
browser در incognito tab باز کنید. به replit.com بروید (با VPN). Sign In با account خود. اگر CAPTCHA ظاهر شد، عادی است — حل کنید.
- 07
ارتقا به Core
Account → Subscription → Upgrade. plan دلخواه (Core ماهانه یا سالانه) را انتخاب کنید. Continue.
- 08
وارد کردن اطلاعات کارت کارتین
Stripe checkout: شماره کارت، تاریخ انقضا، CVV از پنل کارتین. Country همان کشور کارت/VPN. آدرس صورتحساب از پنل کارتین.
- 09
تأیید 3D Secure (در صورت نیاز)
اگر Stripe کد 3D Secure خواست، کد به پنل کارتین میآید (نه پیامک شخصی). در عرض ۵ دقیقه وارد کنید.
- 10
تأیید فعالسازی Core
بعد از پرداخت موفق، پیام «Welcome to Replit Core» را خواهید دید. badge Core روی profile شما نمایش داده میشود. Replit Agent checkpoint نامحدود فوری فعال است.
- 11
ساخت اولین پروژه با Replit Agent
Home → Create Repl → Use Agent. یک توضیح طبیعی بدهید (مثلاً «یک سایت portfolio با animation و dark mode»). Agent در ۵-۱۵ دقیقه پروژه را میسازد، deploy میکند روی repl.app. میتوانید لینک را share کنید — کاربران ایرانی هم میتوانند ببینند (repl.app از IP ایرانی کار میکند).
- 12
تنظیم Reserved VM برای production
اگر اپ تجاری میسازید که باید ۲۴/۷ آنلاین باشد، Deployments → Reserved VM. این پروژه را روی یک VM ثابت deploy میکند که هرگز sleep نمیشود. شامل custom domain (با CNAME)، SSL خودکار، metrics. هزینه اضافه ندارد در Core (تا ۲ Reserved VM رایگان).
رفع مشکلات رایج پرداخت
«Your card was declined»
علتهای رایج: ۱) موجودی ناکافی + tax (Stripe ۰-۲۰٪ tax اضافه میکند بسته به country billing). ۲) آدرس billing با country کارت ناهمخوان. ۳) IP VPN در blacklist Replit. ابتدا موجودی را با ۲۵٪ buffer چک کنید، سپس VPN را روی server دیگر تنظیم کنید.
«This service is not available in your country»
Replit IP شما را ایرانی شناسایی کرده. اقدام: ۱) browser کاملاً ببندید، VPN فعال کنید، WebRTC leak protection را چک کنید (browserleaks.com)، ۲) از browser دیگری (Brave با Tor mode، Firefox با container) امتحان کنید، ۳) VPN را به کشور دیگر (US → UK → Germany) عوض کنید.
Agent checkpoint مصرف میشود ولی کاری نمیکند
گاهی Agent بهخاطر context طولانی یا context confusion stuck میشود. اقدام: ۱) دستور را سادهتر بنویسید (یک کار کوچک بهجای ۵ کار همزمان)، ۲) Restart Agent (در سمت چپ panel گزینهای هست)، ۳) Project را restart کنید (Power button بالا)، ۴) اگر هنوز fail میشود، file بدی را manually delete کنید و دوباره از Agent بخواهید.
Reserved VM deploy نمیشود
۱) Build script در .replit یا nix فایل خطا دارد — Console را چک کنید. ۲) Memory کافی نیست (Free تنها ۵۱۲MB، Core ۱-۲GB) — اگر Node.js پروژه با heavy dependencies است، RAM لازم دارد. ۳) Port mismatch — حتماً process.env.PORT را استفاده کنید (نه hardcode 3000).
اپ ایرانی روی repl.app کار نمیکند
گاهی repl.app از IP ایرانی برای اپهای خاص (که از API های آمریکایی استفاده میکنند) error میدهد. اقدام: ۱) custom domain اضافه کنید (Reserved VM)، ۲) Cloudflare Workers جلویش بگذارید (proxy)، ۳) deploy روی Vercel یا Railway export کنید (Replit به GitHub export میکند).
نکات حیاتی برای توسعهدهنده ایرانی
Replit Mobile — کد روی موبایل
Replit Mobile app (iOS و Android) قابلیت یکتا برای ایرانی است. میتوانید در مترو، صف یا رستوران با Agent گفتگو کنید و پروژه بسازید. یا اپ موجود را از موبایل edit کنید. لیست تغییرات روی همه دستگاهها sync میشود (Replit cloud-based است). این یعنی لپتاپ شکست-خورده دیگر مشکل نیست.
Static deployments — رایگان forever
Replit Core تا ۵ Static deployments رایگان میدهد (در Free فقط ۱). Static یعنی HTML/CSS/JS که از CDN serve میشوند — مناسب برای landing page، portfolio، documentation، blog. هر deployment یک URL repl.app دارد + میتوانید custom domain (با CNAME) اضافه کنید. این برای فعالسازی portfolio ایرانی به جهانیان عالی است.
Replit DB — database ساده برای MVP
Replit DB یک key-value database ساده است که در هر Repl built-in هست (بدون setup). برای MVP و prototype کافی است. اگر پروژه جدی شد، PostgreSQL کامل (که Core میدهد) را استفاده کنید. این workflow «شروع با ساده، رشد به جدی» در همه Replit پروژهها عالی کار میکند.
Multiplayer coding — کار با تیم ایرانی
Replit Multiplayer مثل Google Docs برای کد است. شما + ۲-۳ نفر دیگر میتوانید همزمان روی یک Repl کار کنید — cursor هر نفر را میبینید، chat در sidebar، voice call (در Teams). این برای تیم ایرانی که distributed است (تهران، اصفهان، شیراز) و در یک time zone است، عالی کار میکند.
Replit Bounties — درآمد دلاری
Replit Bounties یک marketplace است که کاربران تخصصی پروژههایی منتشر میکنند ($50-$5000 هر کدام) و developer ها bid میگذارند. Replit ۵٪ کمیسیون میگیرد. این برای developer ایرانی که میخواهد درآمد دلاری داشته باشد، یک کانال است (بهعلاوه Upwork، Fiverr، Toptal). نکته: payout از طریق Stripe Connect است که برای ایرانی با کارتهای کارتین یا حساب paypal دوست خارجی ممکن است.
GitHub integration — backup همیشگی
هر Repl را به GitHub repository وصل کنید (Tools → Git → Connect to GitHub). این به دو دلیل ضروری است: ۱) Backup — اگر Replit account block شد یا پروژه پاک شد، GitHub copy دارد. ۲) Migration path — اگر بعداً خواستید پروژه را به Vercel، Railway، AWS منتقل کنید، GitHub source of truth است.
Public vs Private — انتخاب درست
در Free همه repl ها public هستند (هر کس میتواند ببیند، fork کند). در Core تا ۱۰ private repl میتوانید داشته باشید. اگر روی پروژه شخصی، startup ایده، یا کد client کار میکنید، حتماً private کنید — نمیخواهید secret API key یا client secret leak شود.
جمعبندی
Replit در ۲۰۲۶ مرجع vibe coding است. Replit Agent (Claude 3.5 Sonnet + GPT-4o) به شما اجازه میدهد پروژههای full-stack را با توضیح طبیعی بسازید — frontend، backend، database، deployment همگی در یک پنجره browser. مزیت یکتا: همهچیز در browser اجرا میشود، حتی از iPad یا Android. Free محدود است (فقط ۵ Agent checkpoint). Core ($25/month یا $180/year = $15/month) sweet-spot برای ۸۰٪ کاربران ایرانی.
خرید آن از ایران با کارت کارتین یک فرآیند ۸ دقیقهای است. کارت کارتین + VPN روی US یا UK + browser در incognito. Replit حساس به VPN-detection است، پس Mullvad یا ProtonVPN با residential IP بهتر کار میکنند.
نکته کلیدی: Replit بهترین برای MVP و prototype است، نه برای پروژههای بسیار پیچیده. workflow توصیه شده: شروع با Replit Agent (۱-۲ ساعت برای MVP)، export به GitHub، رشد در Cursor یا VS Code اگر پروژه جدی شد. کارت کارتین همراه با Replit Mobile app به شما این آزادی را میدهد که از هر دستگاه و هر مکان کد بزنید.
همین حالا کارت کارتین خود را سفارش دهید و در عرض ۸ دقیقه به Replit Core، Agent نامحدود و Reserved VM دسترسی پیدا کنید.
دریافت کارت کارتینسوالات متداول
پاسخ سوالات رایجی که کاربران درباره خرید Replit از ایران میپرسند.
آماده شروع هستید؟
کارت کارتین خود را در عرض ۶۰ ثانیه دریافت کنید و Replit را همین حالا فعال کنید.
دریافت کارت کارتینمیخواهید جزئیات بیشتری درباره Replit ببینید؟ صفحه Replit در کاتالوگ




