پلتفرمها و یکپارچهسازیها
Claude Code همهجا از همان موتورِ زیرین استفاده میکند، اما هر سطح برای شیوهی متفاوتی از کار تنظیم شده است. این صفحه کمکت میکند پلتفرمِ درست را برای ورکفلوی خودت انتخاب کنی و ابزارهایی را که همین حالا استفاده میکنی وصل کنی.
کجا Claude Code را اجرا کنیم
Section titled “کجا Claude Code را اجرا کنیم”پلتفرم را بر اساسِ اینکه چطور دوست داری کار کنی و پروژهات کجا زندگی میکند انتخاب کن.
| پلتفرم | مناسب برای | چه چیزی به دست میآوری |
|---|---|---|
| CLI | ورکفلوهای ترمینالی، اسکریپتنویسی، سرورهای ریموت | مجموعهی کاملِ قابلیتها، Agent SDK، computer use روی macOS (Pro و Max)، ارائهدهندههای شخصثالث |
| Desktop | بازبینیِ بصری، نشستهای موازی، راهاندازیِ مدیریتشده | نمایشگرِ diff، پیشنمایشِ اپ، computer use و Dispatch روی Pro و Max |
| VS Code | کار درونِ VS Code بدون رفتن به ترمینال | diffهای درونخطی، ترمینالِ یکپارچه، کانتکستِ فایل |
| JetBrains | کار درونِ IntelliJ، PyCharm، WebStorm یا دیگر IDEهای JetBrains | نمایشگرِ diff، اشتراکِ انتخاب، نشستِ ترمینال |
| Web | کارهای طولانیمدت که نیازِ زیادی به هدایت ندارند، یا کاری که باید آفلاین هم ادامه پیدا کند | ابرِ مدیریتشده توسطِ Anthropic، حتی پس از قطعِ ارتباط ادامه مییابد |
| Mobile | شروع و پایشِ کارها وقتی دور از کامپیوترت هستی | نشستهای ابری از اپ Claude برای iOS و Android، Remote Control برای نشستهای محلی، Dispatch به Desktop روی Pro و Max |
CLI کاملترین سطح برای کارِ ترمینالمحور است: اسکریپتنویسی و Agent SDK فقط روی CLI کار میکنند. ارائهدهندههای شخصثالث در VS Code هم کار میکنند. استقرارهای سازمانیِ Desktop از Vertex AI و ارائهدهندههای gateway پشتیبانی میکنند؛ برای Bedrock یا Foundry از CLI یا VS Code استفاده کن، یا از پیشنمایشِ پژوهشیِ Cowork on 3P که تبِ Code را روی آن ارائهدهندهها اجرا میکند. Desktop و افزونههای IDE بعضی از قابلیتهای مخصوصِ CLI را با بازبینیِ بصری و یکپارچگیِ نزدیکتر با ویرایشگر معاوضه میکنند. وب در ابرِ Anthropic اجرا میشود، پس کارها بعد از قطعِ ارتباط ادامه پیدا میکنند. Mobile یک کلاینتِ سبک به همان نشستهای ابری یا به یک نشستِ محلی از طریقِ Remote Control است و میتواند کارها را با Dispatch به Desktop بفرستد.
میتوانی سطحهای مختلف را روی یک پروژه ترکیب کنی. پیکربندی، حافظهی پروژه و سرورهای MCP بینِ سطحهای محلی به اشتراک گذاشته میشوند.
ابزارهایت را وصل کن
Section titled “ابزارهایت را وصل کن”یکپارچهسازیها به Claude اجازه میدهند با سرویسهای بیرونِ کدبیست کار کند.
| یکپارچهسازی | چه کار میکند | برای چه استفادهاش کنی |
|---|---|---|
| Chrome | مرورگرت را با نشستهای واردشدهات کنترل میکند | تستِ اپهای وب، پرکردنِ فرمها، خودکارسازیِ سایتها بدونِ API |
| GitHub Actions | Claude را در پایپلاینِ CIت اجرا میکند | بازبینیِ خودکارِ PR، triageِ ایشو، نگهداریِ زمانبندیشده |
| GitLab CI/CD | همان GitHub Actions برای GitLab | خودکارسازیِ CI-محور روی GitLab |
| Code Review | هر PR را خودکار بازبینی میکند | گرفتنِ باگها پیش از بازبینیِ انسانی |
| Slack | به منشنهای @Claude در کانالهایت پاسخ میدهد | تبدیلِ گزارشهای باگ به pull request از چتِ تیم |
برای یکپارچهسازیهایی که اینجا فهرست نشدهاند، سرورهای MCP و کانکتورها میگذارند تقریباً هر چیزی را وصل کنی: Linear، Notion، Google Drive، یا APIهای داخلیِ خودت.
وقتی دور از ترمینالت هستی کار کن
Section titled “وقتی دور از ترمینالت هستی کار کن”Claude Code چند راه برای کار کردن وقتی پشتِ ترمینالت نیستی ارائه میدهد. اینها در اینکه چه چیزی کار را آغاز میکند، Claude کجا اجرا میشود و چقدر باید راهاندازی کنی با هم فرق دارند.
| آغازگر | Claude اجرا میشود روی | راهاندازی | مناسب برای | |
|---|---|---|---|---|
| Dispatch | فرستادنِ یک کار بهصورتِ پیام از اپ موبایلِ Claude | دستگاهِ تو (Desktop) | اپ موبایل را با Desktop جفت کن | واگذاریِ کار وقتی دور هستی، با کمترین راهاندازی |
| Remote Control | هدایتِ یک نشستِ در حالِ اجرا از claude.ai/code یا اپ موبایلِ Claude | دستگاهِ تو (CLI یا VS Code) | اجرای claude remote-control | هدایتِ کارِ در حالِ انجام از دستگاهی دیگر |
| Channels | push کردنِ رویدادها از یک اپ چت مثل Telegram یا Discord، یا سرورِ خودت | دستگاهِ تو (CLI) | یک پلاگینِ channel نصب کن یا خودت یکی بساز | واکنش به رویدادهای بیرونی مثل شکستِ CI یا پیامهای چت |
| Slack | منشنِ @Claude در یک کانالِ تیمی | ابرِ Anthropic | اپ Slack را نصب کن با Claude Code on the web فعال | PRها و بازبینیها از چتِ تیم |
| Scheduled tasks | یک زمانبندی تنظیم کن | CLI، Desktop، یا cloud | یک تناوب انتخاب کن | خودکارسازیِ تکرارشونده مثل بازبینیهای روزانه |
اگر مطمئن نیستی از کجا شروع کنی، CLI را نصب کن و آن را در یک دایرکتوریِ پروژه اجرا کن. اگر ترجیح میدهی از ترمینال استفاده نکنی، Desktop همان موتور را با یک رابطِ گرافیکی به تو میدهد.
منابعِ مرتبط
Section titled “منابعِ مرتبط”پلتفرمها
Section titled “پلتفرمها”- شروعِ سریعِ CLI: نصب و اجرای اولین دستورت در ترمینال
- Desktop: بازبینیِ بصریِ diff، نشستهای موازی، computer use و Dispatch
- VS Code: افزونهی Claude Code درونِ ویرایشگرت
- JetBrains: افزونه برای IntelliJ، PyCharm و دیگر IDEهای JetBrains
- Claude Code on the web: نشستهای ابری که هنگامِ قطعِ ارتباط به اجرا ادامه میدهند
- Mobile: اپ Claude برای iOS و Android برای شروع و پایشِ کارها وقتی دور از کامپیوترت هستی
یکپارچهسازیها
Section titled “یکپارچهسازیها”- Chrome: کارهای مرورگری را با نشستهای واردشدهات خودکار کن
- Computer use: بگذار Claude اپها را باز کند و صفحهات را روی macOS کنترل کند
- GitHub Actions: Claude را در پایپلاینِ CIت اجرا کن
- GitLab CI/CD: همان برای GitLab
- Code Review: بازبینیِ خودکار روی هر pull request
- Slack: کارها را از چتِ تیم بفرست، PR تحویل بگیر
دسترسیِ ریموت
Section titled “دسترسیِ ریموت”- Dispatch: یک کار را از گوشیات بهصورتِ پیام بفرست و میتواند یک نشستِ Desktop راه بیندازد
- Remote Control: یک نشستِ در حالِ اجرا را از گوشی یا مرورگرت هدایت کن
- Channels: رویدادها را از اپهای چت یا سرورهای خودت به یک نشست push کن
- Scheduled tasks: پرامپتها را روی یک زمانبندیِ تکرارشونده اجرا کن