رفتن به محتوا

Claude Code در Slack

Claude Code in Slack قدرتِ Claude Code را مستقیماً به فضای کاریِ Slack تو می‌آورد. وقتی با یک کارِ کدنویسی @Claude را mention می‌کنی، Claude به‌طور خودکار قصد را تشخیص می‌دهد و یک نشستِ Claude Code on the web می‌سازد، تا بتوانی کارِ توسعه را بدونِ ترکِ گفت‌وگوهای تیمی‌ات واگذار کنی.

این یکپارچه‌سازی روی همان اپلیکیشنِ موجودِ Claude for Slack ساخته شده، اما برای درخواست‌های مرتبط با کدنویسی، مسیریابیِ هوشمند به Claude Code on the web را اضافه می‌کند.

  • بررسی و رفعِ باگ: همین‌که باگی در کانال‌های Slack گزارش شد، از Claude بخواه بررسی و رفعش کند.
  • بازبینی و اصلاحِ سریعِ کد: بگذار Claude بر اساسِ بازخوردِ تیم، قابلیت‌های کوچک را پیاده‌سازی یا کد را بازآرایی کند.
  • اشکال‌زداییِ مشارکتی: وقتی بحث‌های تیمی کانتکستِ حیاتی فراهم می‌کنند (مثلاً بازتولیدِ خطا یا گزارش‌های کاربر)، Claude می‌تواند از آن اطلاعات برای جهت‌دادن به رویکردِ اشکال‌زدایی‌اش استفاده کند.
  • اجرای موازیِ کارها: کارهای کدنویسی را در Slack کلید بزن و در همان حال به کارهای دیگرت ادامه بده، و وقتی تمام شد اعلان بگیر.

پیش از استفاده از Claude Code in Slack، مطمئن شو این‌ها را داری:

نیازمندیجزئیات
Claude PlanPro، Max، Team یا Enterprise با دسترسی به Claude Code (صندلی‌های premium یا صندلی‌های Chat + Claude Code)
Claude Code on the webدسترسی به Claude Code on the web باید فعال باشد
GitHub Accountمتصل به Claude Code on the web با حداقل یک مخزنِ احرازشده
Slack Authenticationاکانتِ Slack تو از طریقِ اپلیکیشنِ Claude به اکانتِ Claude لینک شده باشد

راه‌اندازیِ Claude Code in Slack

Section titled “راه‌اندازیِ Claude Code in Slack”

اپلیکیشن Claude را در Slack نصب کن

یک ادمینِ فضای کاری باید اپلیکیشنِ Claude را از Slack App Marketplace نصب کند. به Slack App Marketplace برو و برای شروعِ فرایندِ نصب روی «Add to Slack» کلیک کن.

اکانتِ Claude خود را متصل کن

بعد از نصبِ اپلیکیشن، اکانتِ شخصیِ Claude خود را احراز کن:

  1. اپلیکیشنِ Claude را در Slack با کلیک روی «Claude» در بخشِ Apps خود باز کن
  2. به تبِ App Home برو
  3. روی «Connect» کلیک کن تا اکانتِ Slack خود را به اکانتِ Claude لینک کنی
  4. فرایندِ احراز هویت را در مرورگرت کامل کن

Claude Code on the web را پیکربندی کن

مطمئن شو Claude Code on the web درست پیکربندی شده:

  • به claude.ai/code برو و با همان اکانتی که به Slack متصل کردی وارد شو
  • اگر اکانتِ GitHub خود را هنوز متصل نکرده‌ای، متصلش کن
  • حداقل یک مخزن که می‌خواهی Claude رویش کار کند را احراز کن

حالتِ مسیریابی‌ات را انتخاب کن

بعد از اتصالِ اکانت‌هایت، پیکربندی کن که Claude چطور پیام‌هایت در Slack را مدیریت کند. به Claude App Home در Slack برو تا تنظیمِ Routing Mode را پیدا کنی.

حالترفتار
Code onlyClaude همه‌ی mentionها را به نشست‌های Claude Code مسیریابی می‌کند. بهترین گزینه برای تیم‌هایی که Claude را در Slack صرفاً برای کارهای توسعه استفاده می‌کنند.
Code + ChatClaude هر پیام را تحلیل می‌کند و هوشمندانه بین Claude Code (برای کارهای کدنویسی) و Claude Chat (برای نوشتن، تحلیل و پرسش‌های عمومی) مسیریابی می‌کند. بهترین گزینه برای تیم‌هایی که یک نقطه‌ی ورودِ واحدِ @Claude برای همه‌ی انواعِ کار می‌خواهند.

Claude را به کانال‌ها اضافه کن

Claude بعد از نصب به‌طور خودکار به هیچ کانالی اضافه نمی‌شود. برای استفاده از Claude در یک کانال، با تایپِ /invite @Claude در آن کانال دعوتش کن. Claude فقط در کانال‌هایی می‌تواند به mentionها پاسخ دهد که به آن‌ها اضافه شده باشد.

وقتی @Claude را در یک کانال یا thread در Slack mention می‌کنی، Claude به‌طور خودکار پیامت را تحلیل می‌کند تا تشخیص دهد آیا یک کارِ کدنویسی است. اگر Claude قصدِ کدنویسی را تشخیص دهد، به‌جای پاسخ‌دادن به‌عنوانِ یک دستیارِ چتِ معمولی، درخواستت را به Claude Code on the web مسیریابی می‌کند.

همچنین می‌توانی صراحتاً به Claude بگویی که یک درخواست را به‌عنوان کارِ کدنویسی مدیریت کند، حتی اگر خودش به‌طور خودکار تشخیصش ندهد.

از threadها: وقتی Claude را در یک thread mention می‌کنی، از همه‌ی پیام‌های آن thread کانتکست جمع می‌کند تا کلِ گفت‌وگو را بفهمد.

از کانال‌ها: وقتی مستقیماً در یک کانال mention شود، Claude به پیام‌های اخیرِ کانال برای کانتکستِ مرتبط نگاه می‌کند.

این کانتکست به Claude کمک می‌کند مسئله را بفهمد، مخزنِ مناسب را انتخاب کند و به رویکردش برای کار جهت بدهد.

  1. آغاز: با یک درخواستِ کدنویسی @Claude را mention می‌کنی
  2. تشخیص: Claude پیامت را تحلیل می‌کند و قصدِ کدنویسی را تشخیص می‌دهد
  3. ساختِ نشست: یک نشستِ Claude Code جدید روی claude.ai/code ساخته می‌شود
  4. به‌روزرسانیِ پیشرفت: Claude همان‌طور که کار پیش می‌رود، به‌روزرسانی‌های وضعیت را در threadِ Slack تو می‌گذارد
  5. اتمام: وقتی تمام شد، Claude با یک خلاصه و دکمه‌های اقدام تو را mention می‌کند
  6. بازبینی: روی «View Session» کلیک کن تا transcriptِ کامل را ببینی، یا «Create PR» تا یک pull request باز کنی

تبِ App Home وضعیتِ اتصالت را نشان می‌دهد و اجازه می‌دهد اکانتِ Claude خود را از Slack متصل یا قطع کنی.

  • View Session: نشستِ کاملِ Claude Code را در مرورگرت باز می‌کند، جایی که می‌توانی همه‌ی کارهای انجام‌شده را ببینی، نشست را ادامه بدهی، یا درخواست‌های بیشتری بدهی.
  • Create PR: مستقیماً از تغییراتِ نشست یک pull request می‌سازد.
  • Retry as Code: اگر Claude در ابتدا به‌عنوانِ یک دستیارِ چت پاسخ داد ولی تو یک نشستِ کدنویسی می‌خواستی، روی این دکمه کلیک کن تا درخواست به‌عنوانِ یک کارِ Claude Code دوباره اجرا شود.
  • Change Repo: اجازه می‌دهد اگر Claude اشتباه انتخاب کرد، مخزنِ دیگری را انتخاب کنی.

Claude بر اساسِ کانتکستِ گفت‌وگوی Slack تو، به‌طور خودکار یک مخزن انتخاب می‌کند. اگر چند مخزن ممکن باشند، Claude ممکن است یک منوی کشویی نشان دهد تا مخزنِ درست را انتخاب کنی.

نوعِ دسترسینیازمندی
نشست‌های Claude Codeهر کاربر نشست‌هایش را زیرِ اکانتِ Claude خودش اجرا می‌کند
استفاده و Rate Limitنشست‌ها در برابرِ محدودیت‌های پلنِ شخصیِ کاربر حساب می‌شوند
دسترسیِ مخزنکاربران فقط به مخزن‌هایی دسترسی دارند که شخصاً متصل کرده‌اند
تاریخچه‌ی نشستنشست‌ها در تاریخچه‌ی Claude Code تو روی claude.ai/code ظاهر می‌شوند

ادمین‌های فضای کاریِ Slack کنترل می‌کنند که آیا اپلیکیشنِ Claude در فضای کاری‌شان در دسترس باشد:

کنترلتوضیح
نصبِ اپلیکیشنادمین‌های فضای کاری تصمیم می‌گیرند که اپلیکیشنِ Claude را از Slack App Marketplace نصب کنند یا نه
توزیعِ Enterprise Gridبرای سازمان‌های Enterprise Grid، ادمین‌های سازمان می‌توانند کنترل کنند کدام فضاهای کاری به اپلیکیشنِ Claude دسترسی دارند
حذفِ اپلیکیشنحذفِ اپلیکیشن از یک فضای کاری بلافاصله دسترسیِ همه‌ی کاربرانِ آن فضای کاری را لغو می‌کند

کنترلِ دسترسیِ مبتنی‌بر کانال

Section titled “کنترلِ دسترسیِ مبتنی‌بر کانال”

Claude بعد از نصب به‌طور خودکار به هیچ کانالی اضافه نمی‌شود. کاربران باید Claude را صراحتاً به کانال‌هایی که می‌خواهند استفاده‌اش کنند دعوت کنند:

  • دعوت لازم است: در هر کانالی /invite @Claude را تایپ کن تا Claude به آن کانال اضافه شود
  • عضویتِ کانال دسترسی را کنترل می‌کند: Claude فقط در کانال‌هایی می‌تواند به mentionها پاسخ دهد که به آن‌ها اضافه شده باشد
  • محدودسازیِ دسترسی از طریقِ کانال‌ها: ادمین‌ها می‌توانند با مدیریتِ اینکه Claude به کدام کانال‌ها دعوت شده و چه کسانی به آن کانال‌ها دسترسی دارند، کنترل کنند چه کسی از Claude Code استفاده می‌کند
  • پشتیبانی از کانالِ خصوصی: Claude هم در کانال‌های عمومی و هم خصوصی کار می‌کند، و به تیم‌ها در کنترلِ نمایان‌بودن انعطاف می‌دهد

این مدلِ مبتنی‌بر کانال به تیم‌ها اجازه می‌دهد استفاده از Claude Code را به کانال‌های مشخصی محدود کنند، و لایه‌ای اضافی از کنترلِ دسترسی فراتر از مجوزهای سطحِ فضای کاری فراهم می‌کند.

چه چیزی کجا در دسترس است

Section titled “چه چیزی کجا در دسترس است”

در Slack: به‌روزرسانی‌های وضعیت، خلاصه‌های اتمام و دکمه‌های اقدام را می‌بینی. transcriptِ کامل حفظ می‌شود و همیشه در دسترس است.

روی وب: نشستِ کاملِ Claude Code با تاریخچه‌ی کاملِ گفت‌وگو، همه‌ی تغییراتِ کد، عملیاتِ فایل، و امکانِ ادامه‌ی نشست یا ساختِ pull request.

برای اکانت‌های Enterprise و Team، نشست‌هایی که از Claude in Slack ساخته می‌شوند به‌طور خودکار برای سازمان قابل‌مشاهده‌اند. برای جزئیاتِ بیشتر اشتراک‌گذاریِ Claude Code on the Web را ببین.

نوشتنِ درخواست‌های مؤثر

Section titled “نوشتنِ درخواست‌های مؤثر”
  • مشخص باش: وقتی مرتبط است، نامِ فایل‌ها، نامِ توابع یا پیام‌های خطا را بیاور.
  • کانتکست بده: اگر از گفت‌وگو مشخص نیست، مخزن یا پروژه را ذکر کن.
  • «انجام‌شده» را تعریف کن: توضیح بده «تمام‌شدن» چه شکلی است—آیا Claude باید تست بنویسد؟ مستندات را به‌روز کند؟ یک PR بسازد؟
  • از threadها استفاده کن: هنگامِ بحث درباره‌ی باگ‌ها یا قابلیت‌ها، در threadها پاسخ بده تا Claude بتواند کلِ کانتکست را جمع کند.

کِی از Slack در برابرِ وب استفاده کنی

Section titled “کِی از Slack در برابرِ وب استفاده کنی”

وقتی از Slack استفاده کن که: کانتکست از قبل در یک بحثِ Slack موجود است، می‌خواهی کاری را به‌صورتِ ناهمگام کلید بزنی، یا با هم‌تیمی‌هایی همکاری می‌کنی که به نمایان‌بودن نیاز دارند.

وقتی مستقیم از وب استفاده کن که: نیاز به آپلودِ فایل داری، حین توسعه تعاملِ هم‌زمان می‌خواهی، یا روی کارهای طولانی‌تر و پیچیده‌تر کار می‌کنی.

نشست‌ها شروع نمی‌شوند

Section titled “نشست‌ها شروع نمی‌شوند”
  1. تأیید کن که اکانتِ Claude تو در Claude App Home متصل است
  2. بررسی کن که دسترسی به Claude Code on the web را فعال داری
  3. مطمئن شو حداقل یک مخزنِ GitHub به Claude Code متصل داری

مخزن نشان داده نمی‌شود

Section titled “مخزن نشان داده نمی‌شود”
  1. مخزن را در Claude Code on the web در claude.ai/code متصل کن
  2. مجوزهای GitHub خود برای آن مخزن را تأیید کن
  3. اکانتِ GitHub خود را قطع و دوباره متصل کن

مخزنِ اشتباه انتخاب شده

Section titled “مخزنِ اشتباه انتخاب شده”
  1. روی دکمه‌ی «Change Repo» کلیک کن تا مخزنِ دیگری انتخاب کنی
  2. برای انتخابِ دقیق‌تر، نامِ مخزن را در درخواستت بیاور
  1. اکانتِ Claude خود را در App Home قطع و دوباره متصل کن
  2. مطمئن شو در مرورگرت به اکانتِ درستِ Claude وارد شده‌ای
  3. بررسی کن که پلنِ Claude تو دسترسی به Claude Code را شامل می‌شود
  1. نشست‌ها در تاریخچه‌ی Claude Code تو روی وب در دسترس می‌مانند
  2. می‌توانی نشست‌های گذشته را از claude.ai/code ادامه بدهی یا به آن‌ها ارجاع بدهی
  • فقط GitHub: در حال حاضر از مخزن‌های روی GitHub پشتیبانی می‌کند.
  • هر بار یک PR: هر نشست می‌تواند یک pull request بسازد.
  • Rate Limit اعمال می‌شود: نشست‌ها از rate limitهای پلنِ شخصیِ Claude تو استفاده می‌کنند.
  • دسترسیِ وب لازم است: کاربران باید دسترسی به Claude Code on the web داشته باشند؛ کسانی که ندارند فقط پاسخ‌های استانداردِ چتِ Claude را می‌گیرند.

Claude Code on the web

درباره‌ی Claude Code on the web بیشتر بدان

Claude for Slack

مستنداتِ عمومیِ Claude for Slack

Slack App Marketplace

اپلیکیشنِ Claude را از Slack Marketplace نصب کن

Claude Help Center

پشتیبانیِ بیشتر بگیر