−25%

روی پرداخت سالانه Windows، تا ۳۱ اکتبر. مشاهده پلن‌ها

EQVPS
شروع کنید

بهترین VPS برای Claude Code و ایجنت‌های کدنویسی (بدون KYC، پرداخت با رمزارز)

25 خرداد 1405 · 5 دقیقه مطالعه · EQVPS Team

یک ایجنت کدنویسی روی لپ‌تاپ شما همان لحظه‌ای که درش را می‌بندید متوقف می‌شود. که برای یک ویرایش سریع خوب است — و همان لحظه‌ای که می‌خواهید یک بازآرایی طولانی را پیش ببرد، یک مجموعه تست را زیر و رو کند یا در حالی که شما مشغول کار دیگری هستید ادامه دهد، بی‌سروصدا آزاردهنده می‌شود. آن را به یک سرور منتقل کنید و این محدودیت به‌سادگی ناپدید می‌شود: در حالی که می‌خوابید کار می‌کند، از افتادن وای‌فای شما جان سالم به‌در می‌برد، و وقتی برگشتید نتیجه را به شما تحویل می‌دهد. این نوشته می‌پردازد به اینکه کدام VPS واقعاً برای یک ایجنت کدنویسی مناسب است — Claude Code، CLI مربوط به Cursor، Cline، OpenCode یا aider — چقدر پرداخت کنید، و چطور آن را در حال اجرا نگه دارید، همه بدون KYC و با پرداخت رمزارز.

«روی یک سرور» واقعاً چه چیزی برایتان می‌خرد

  • متوقف نمی‌شود. یک کار طولانی صرف‌نظر از لپ‌تاپ شما تا پایان اجرا می‌شود.
  • اتاق تمیز. ایجنت یک محیط بازتولیدپذیر می‌گیرد؛ دستگاه شما از آشغال build و وابستگی‌های نیمه‌نصب آزاد می‌ماند.
  • جداسازی. یک ایجنت با دسترسی shell قدرتمند است. خیلی بهتر است که این قدرت را روی یک ماشین یک‌بارمصرف داشته باشد تا کنار عکس‌ها و کلیدهای SSH شما.

آن نکتهٔ آخر دست‌کم گرفته می‌شود: یک VPS دقیقاً به‌خاطر جدا بودنش، خانهٔ امن‌تری برای یک ایجنت خودمختار است.

اندازهٔ درستش

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

  • 2 GB / 2 هسته — برای ایجنت + یک checkout از git + build‌های سبک راحت است.
  • 4 GB — یک پیش‌فرض امن برای پروژه‌های واقعی با مجموعه‌های تست جدی.
  • بیشتر فقط اگر build شما واقعاً گرسنه است یا چند ایجنت را همزمان اجرا می‌کنید.

کدام پلن مناسب است — و چطور پرداخت می‌کنید

برای یک ایجنت کدنویسی روی یک پروژهٔ واقعی، نقطهٔ شیرین 4 vCPU / 4 GB است — جا برای ایجنت به‌علاوهٔ build و مجموعه تست شما. در EQVPS این همان پلن AI-Agent (۱۰ دلار در ماه) است؛ یک ماشین ۲ گیگابایتی برای مخازن سبک خوب است، فقط اگر تست‌هایتان سنگین است یا چند ایجنت را همزمان اجرا می‌کنید بالاتر بروید.

دو تصمیم عملی:

  • NAT، نه IP اختصاصی. یک ایجنت کدنویسی فقط تماس‌های خروجی می‌گیرد — API مدل، git، مخازن پکیج — پس یک پلن NAT با SSH فورواردشده همهٔ چیزی است که نیاز دارد، و ارزان‌تر هم هست. فقط اگر چیزی هم میزبانی می‌کنید که دیگران به آن وصل می‌شوند (یک گیرندهٔ webhook، یک سرور پیش‌نمایش) سراغ پلن IP اختصاصی بروید.
  • بدون KYC، پرداخت با رمزارز. با یک ایمیل ثبت‌نام کنید و با USDC یا USDT روی Base یا Ethereum پرداخت کنید — بدون کارت، بدون مدرک شناسایی. مفید است اگر برای هر ایجنت ماشین‌های یک‌بارمصرف بالا می‌آورید و نمی‌خواهید هرکدام به هویتتان گره بخورد. کارت هم کار می‌کند، اما درگاه on-ramp حداقلی حدود ۲۷ دلار دارد، پس یک‌بار شارژ کردن یک موجودی کوچک برای پلن‌های ارزان روان‌تر است.

این فقط CPU است و در دو موقعیت، آلمان و فنلاند، اجرا می‌شود (در دسترس بودن هنگام سفارش نمایش داده می‌شود) — برای یک ایجنت کدنویسی خوب است (فکر کردن سنگین در سمت ارائه‌دهندهٔ مدل است)، اما اگر مشخصاً به یک GPU یا منطقهٔ دیگری نیاز دارید خوب است بدانید.

راه انداختنش

با SSH وارد شوید، زنجیرهٔ ابزار و ایجنت خود را راه بیندازید (Claude Code، CLI مربوط به Cline، aider — هرکدام را که استفاده می‌کنید)، مخزنتان را clone کنید و کلید API خود را export کنید:

export ANTHROPIC_API_KEY=...    # or your provider's key
cd ~/myproject

حالا ترفند کلیدی — آن را در یک نشست خام SSH اجرا نکنید، وگرنه وقتی قطع می‌شوید می‌میرد. آن را داخل tmux اجرا کنید:

sudo apt install -y tmux
tmux new -s agent
# inside tmux: start your coding agent, point it at the task
# then detach with: Ctrl-b, then d

جدا شوید، لپ‌تاپتان را ببندید، بروید ناهار. ایجنت روی سرور به کار ادامه می‌دهد. برگردید و tmux attach -t agent بزنید تا ببینید چه کرده. برای اجراهای زمان‌بندی‌شده و بدون‌نظارت (مثلاً یک گذر نگه‌داری شبانه)، به‌جایش آن را در یک سرویس systemd بپیچید — همان الگویی که برای زنده نگه داشتن هر پروسه‌ای به کار می‌رود.

هشدارهای صادقانه

  • به آن یک sandbox بدهید، نه کلیدهای قلمرو. از یک کاربر غیر-root استفاده کنید، آن را در یک مخزن git نگه دارید (هر تغییر قابل‌بازبینی و قابل‌بازگردانی)، و اعتبارنامه‌های production را روی ماشین نگذارید. خودمختاری به‌اضافهٔ دسترسی shell به‌اضافهٔ بی‌احتیاطی، همان راهی است که حادثه‌ها از آن می‌آیند.
  • مصرف توکنتان را زیر نظر داشته باشید. یک ایجنت طولانی‌مدت که مدلی را در یک حلقه صدا می‌زند پول واقعیِ API خرج می‌کند — محدودیت بگذارید و سر بزنید. سرور ارزان است؛ استنتاج (inference) همان چیزی است که جمع می‌شود.
  • جادو نیست. یک ایجنت پس‌زمینه برای کارهای خوش‌تعریف و قابل‌راستی‌آزمایی عالی است. آن را به سمت چیزی مبهم و بدون‌نظارت نشانه بگیرید و با یک مشت مزخرفِ بااعتماد‌به‌نفس برخواهید گشت. دامنه را تنگ ببندید.

در چارچوب این ریل‌ها، یک ایجنت کدنویسی روی سرور خودش الگویی واقعاً مفید است — کار شما ادامه می‌یابد، چه شما ادامه بدهید چه ندهید. یک ماشین ۴ گیگابایتی بالا بیاورید، tmux و ایجنتتان را داخلش بگذارید و بگذارید بپزد. ایجنت حتی می‌تواند خودش سرور را روی MCP اجاره کند اگر می‌خواهید کل حلقه خودمختار باشد.

سؤالات متداول

برای Claude Code یا سایر ایجنت‌های کدنویسی از چه VPSی استفاده کنم؟

یک ماشین 4 vCPU / 4 GB نقطهٔ شیرین برای یک ایجنت روی یک پروژهٔ واقعی است (پلن AI-Agent در EQVPS)؛ ۲ گیگابایت برای مخازن سبک کافی است. خود ایجنت سبک است — اندازه را بر اساس زنجیرهٔ ابزار build و test پروژه‌تان انتخاب کنید، نه خود ایجنت.

آیا می‌توانم ایجنت‌های کدنویسی را روی یک VPS بدون KYC اجرا کنم؟

بله. با یک ایمیل ثبت‌نام کنید و با رمزارز (USDC یا USDT روی Base یا Ethereum) پرداخت کنید — بدون مدرک شناسایی، بدون کارت. زمانی به‌کار می‌آید که برای هر ایجنت ماشین‌های یک‌بارمصرف بالا می‌آورید و نمی‌خواهید هرکدام به هویتتان گره بخورد.

برای یک ایجنت کدنویسی، NAT یا IP اختصاصی؟

NAT کافی است — یک ایجنت کدنویسی فقط تماس‌های خروجی می‌گیرد (API مدل، git، مخازن پکیج)، پس SSH فورواردشدهٔ یک پلن NAT کارش را می‌پوشاند. فقط اگر چیزی ورودی هم میزبانی می‌کنید IP اختصاصی بگیرید، مثل یک گیرندهٔ webhook یا سرور پیش‌نمایش.

آیا یک ایجنت هوش مصنوعی می‌تواند خودش VPS خودش را فراهم کند؟

بله — EQVPS یک سرور MCP در اختیار می‌گذارد، پس یک ایجنت می‌تواند پلن‌ها را فهرست کند، با رمزارز پرداخت کند و به‌صورت برنامه‌ای ماشین خودش را بالا بیاورد. جزئیات در /fa/docs.

چرا یک ایجنت کدنویسی را روی VPS اجرا کنم به‌جای لپ‌تاپم؟

پایداری. روی یک سرور، وقتی لپ‌تاپتان می‌خوابد، بسته می‌شود یا وای‌فای را از دست می‌دهد، ایجنت به کار ادامه می‌دهد — یک بازآرایی طولانی یا اجرای تست از روز شما جان سالم به‌در می‌برد. همچنین نصب‌های سنگین و شلوغی build را از دستگاه شما دور نگه می‌دارد و به ایجنت محیطی تمیز و بازتولیدپذیر برای کار می‌دهد.

یک ایجنت کدنویسی روی سرور چقدر RAM نیاز دارد؟

خودِ پروسهٔ ایجنت سبک است — یک مدل را روی یک API صدا می‌زند، پس ۲ گیگابایت ایجنت به‌علاوهٔ یک checkout از git و ویرایشگرها را راحت مدیریت می‌کند. آنچه RAM می‌خورد زنجیرهٔ ابزار build/test خودِ پروژهٔ شماست (یک build بزرگ Node یا کامپایلر)، پس اندازه را بر اساس آن انتخاب کنید. ۴ گیگابایت یک پیش‌فرض امن برای پروژه‌های واقعی است.

چطور ایجنت را بعد از قطع اتصال SSH در حال اجرا نگه دارم؟

آن را داخل tmux (یا screen) شروع کنید. وصل می‌شوید، ایجنت را راه می‌اندازید، جدا می‌شوید و لپ‌تاپتان را می‌بندید — روی سرور به کار ادامه می‌دهد. بعداً با tmux attach دوباره وصل شوید تا پیشرفت را ببینید. برای اجراهای زمان‌بندی‌شده و بدون‌نظارت، یک سرویس systemd یا cron تمیزتر است.

آیا امن است که به یک ایجنت خودمختار دسترسی shell روی یک سرور بدهیم؟

با آن مثل هر ابزار قدرتمندی رفتار کنید: روی یک VPS اختصاصی اجرایش کنید، نه کنار چیزی گران‌بها، از یک کاربر غیر-root استفاده کنید، اسرار را در متغیرهای محیطی نگه دارید، و در یک مخزن git کار کنید تا هر تغییر قابل‌بازبینی و قابل‌بازگردانی باشد. جداسازیِ یک ماشین مجزا دقیقاً همان دلیلی است که VPS را جای امن‌تری برای این کار می‌کند، نه دستگاه اصلی شما.

آیا ایجنت به یک CPU قدرتمند نیاز دارد؟

نه برای فکر کردن — آن روی سخت‌افزار ارائه‌دهندهٔ مدل اتفاق می‌افتد. CPU فقط برای build‌ها و test‌های پروژهٔ شما اهمیت دارد. یک ماشین ۲ هسته‌ای برای اغلب مخازن خوب است؛ اگر مجموعه تست شما سنگین است یا چند ایجنت را همزمان اجرا می‌کنید، هسته‌ها را بالا ببرید.

نظرات

هنوز نظری نیست. اولین نفر باشید.

یک نظر بگذارید

نظرات پیش از نمایش بررسی می‌شوند.