بوتکمپ Claude Code - هوکها، MCP و گردشکارهای هوش مصنوعی عاملی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- راهاندازی Claude Code از ابتدا در هر پروژه، همراه با حالتها و مجوزهای درست
- نوشتن یک سیستم CLAUDE md تمیز و ماژولار با قوانین و مهارتها
- ساخت هوکهای سفارشی که استانداردهای کدنویسی تیم شما را بهصورت خودکار اعمال میکنند.
- اتصال Claude Code به مرورگر، پایگاه داده و مستندات لایو از طریق MCP
- کل گردشکار گیتهاب خود، بازبینی PR، اولویتبندی issue و فیکس کردن باگ، را خودکار کنید.
- ارکستراسیون تیمهایی از عاملهای فرعی تخصصی که بهصورت موازی کار میکنند.
- بازیابی فوری از هر اشتباه با چکپوینتها و فروک کردن سشن
- اجرای چندین سشن موازی Claude در یک پایگاه کد با Git worktrees
- ساخت گردشکارهای هوش مصنوعی در سطح تولید که تیم شما واقعاً بتواند به آنها تکیه کند.
پیشنیازهای دوره
- دانش اولیه برنامهنویسی در هر زبانی (پایتون، جاوا، جاوا اسکریپت و غیره)
- راحتی با خط فرمان و ترمینال
- یک حساب گیتهاب (نسخه رایگان هم کافی است)
- یک حساب پولی Claude (چگونگی راهاندازی را به شما نشان میدهیم)
توضیحات دوره
دیگر از هوش مصنوعی مانند یک چتبات استفاده نکنید. با آن مهندسی کنید. شیوه نوشتن نرمافزار، نه آهسته، نه تدریجی، بلکه بهصورت بنیادی در حال تغییر است. امروز هوش مصنوعی میتواند کد بنویسد. باگها را فیکس کند. درخواستهای pull را بازبینی کند. issueهای گیتهاب را باز کند. کل گردشکارها را خودکار کند.
اما حقیقتی که بیشتر دورهها به شما نمیگویند این است که بیشتر توسعهدهندگان هنوز از هوش مصنوعی مانند یک چتبات استفاده میکنند.
یک پرامپت مینویسند. پاسخ را کپی میکنند و ادامه میدهند. بعد هم تعجب میکنند که چرا هوش مصنوعی در دموها قدرتمند به نظر میرسد، اما در پایگاه کد واقعیشان بیفایده است.
این دوره کاملاً برعکس است.
تا پایان این بوتکمپ، شما فقط از Claude Code استفاده نخواهید کرد. بلکه شروع به ارکستراسیون آن خواهید کرد. دیگر پرامپت نمینویسید. بلکه سیستمهایی مهندسی میکنید که هوش مصنوعی برای شما، بدون دخالت دستی، 24 ساعته، روی پایگاه کدهای واقعی تولید اجرا میکند.
آنچه یاد خواهید گرفت: (بخش به بخش)
بخش 1 - تسلط به Claude Code: راهاندازی، حالتها، مجوزها و سفارشیسازی
با پایه، نصب Claude Code، پیکربندی آن برای محیط خودتان و درک چهار حالت اصلی که تعیین میکنند Claude چگونه رفتار کند، Default ،Auto-Accept ،Plan و YOLO، شروع میکنید.
به موارد یزر مسلط میشوید:
- نصب Claude Code در ویندوز، لینوکس و مک
- انتخاب بین تجربه ترمینال و یکپارچهسازی نیتیو با ویژوال استودیو کد
- کار با فرمانهای slash، رابط خط فرمان و نمادگذاریهای ویژه مانند file@ و memory#
- درک اینکه چه زمانی از کدام حالت استفاده کنید و trade-offهای بین امنیت و سرعت
- ساخت اولین CLAUDE md - فایلی که Claude را یکبار برای همیشه روی پروژه شما آموزش میدهد.
- لاک کردن مجوزها با سه گارد: Allow ،Ask و Deny
- تسلط به فایل settings.json و فرمان config
- پیکربندی Claude Code با آرگومانهای رابط خط فرمان برای کاربران حرفهای
- آموزش Claude برای چگونگی صحبت با شما با استایلهای خروجی سفارشی
تا پایان این بخش، Claude Code پروژه، ترجیحات و مرزهای شما را خواهد شناخت، بدون اینکه حتی یک دستور را دو بار تایپ کنید.
بخش 2 - هرگز کارتان را از دست ندهید: تسلط به کانتکس، سشنها و چکپوینتها
هر توسعهدهندهای که با هوش مصنوعی کار میکند با یک مشکل مشترک روبرو میشود، context window پر میشود و ناگهان دو ساعت کار از دست میرود. این بخش تضمین میکند دیگر چنین اتفاقی برای شما نیفتد.
آنچه یاد میگیرید:
- مخزن سوخت نامرئی - context window در Claude Code دقیقا چگونه کار میکند؟
- چه زمانی از compact در مقابل clear استفاده کنیم؟ و تفاوت حیاتی بین آنها چیست؟
- مدیریت کامل سشن- ذخیرهسازی، نامگذاری، resuming و fork کردن
- Resume ،fork و continue هر سشن مانند یک برنچ گیت
- چکپوینتها - نسخه پیشرفته Ctrl+Z، ایمنی شما قبل از ویرایشهای پرریسک
- بازیابی از کد خراب در چند ثانیه، نه چند ساعت
- اجرای چندین سشن موازی Claude Code با Git worktrees
در این بخش Claude Code را از یک دستیار ناپایدار به یک شریک مهندسی قابلاعتماد برای کارهای طولانی و پیچیده تبدیل میکنید.
بخش 3 - Claude Code و گیتهاب: خودکارسازی گردشکارهای واقعی توسعهدهنده
تصور کنید کدتان را push میکنید و قبل از اینکه حتی گیتهاب را باز کنید، هوش مصنوعی آن را بازبینی کرده، باگها را فیکس کرده و درخواست pull را باز کرده است.
تصور کنید روی یک گزارش باگ claude@ را تگ میکنید و وقتی بیدار میشوید، یک فیکس آماده منتظر شماست.
این موضوع همان چیزی است که این بخش ارائه میدهد.
سه الگوی قدرتمند یکپارچهسازی را یاد میگیرید:
- یکپارچهسازی ترمینال و محلی - اجازه دهید Claude Code برای شما مخزن را init، کامیت و push کند
- GitHub Actions با بات claude@ - بازبینی خودمختار PR و اولویتبندی issueها در مخزنهای شما
- یکپارچهسازی اسکریپتنویسی و هدلس - اجرای Claude Code در پایپلاینهای CI-CD
آنچه میسازید:
- فرمانهای سفارشی مانند commit و commit-push-pr که کل گردشکارها را به فشردن یک کلید تبدیل میکنند.
- راهاندازی کاملاً عملی GitHub Actions برای بات claude@ - تحلیل خطبهخط فایل workflow YAML
- یک پایپلاین issue-to-PR - باگ گزارش میشود، هوش مصنوعی بازرسی میکند، هوش مصنوعی فیکس میکند، PR باز میشود و همهچیز خودکار است.
- دموهای واقعی در یک اپلیکیشن پورتال شغلی اسپرینگ بوت برای دیدن این فرایند در کد تولید، نه مثالهای ساده و آزمایشی
تا پایان این بخش، مخزن GitHub شما کمتر شبیه یک هاست کد و بیشتر شبیه یک عضو تیم خواهد بود که وقتی شما خوابید، کار میکند.
بخش 4 - از آشوب تا کنترل: تسلط به حافظه، قوانین و مهارتها
CLAUDE md شما رشد میکند. همیشه همینطور است. از یک فایل تمیز 50 خطی به یک هیولای 2000 خطی تبدیل میشود که Claude در هر پرامپت آن را میخواند که کند، پرهزینه و تا حدی نامرتبط است.
در این بخش آن monolith را به یک سیستم تمیز و ماژولار تبدیل میکنید.
به موارد زیر مسلط میشوید:
- قوانین - تقسیم CLAUDE md به فایلهای متمرکز و ماژولار
- حافظه خودکار - دفترچه یادداشت شخصی Claude Code که خودش برای خودش مینویسد تا شما مجبور نباشید.
- مهارتها - تخصص درخواستی که Claude فقط وقتی لازم باشد بارگذاری میکند (progressive disclosure)
- فورک کانتکس - اجرای مهارتها در عاملهای فرعی ایزوله برای تمیز نگه داشتن کانتکس اصلی
- فرمانهای Slash و اینکه چگونه آرامآرام به سیستم مهارتها تبدیل میشوند.
- مهارت سفارشی خودتان را از ابتدا بسازید که Claude در صورت مرتبط بودن، آن را بهصورت خودکار بارگذاری میکند.
دموهای واقعی از Claude را خواهید دید که در لحظه حافظه خودش را میسازد، میبینید CLAUDE md شما از آشوب به نظم تبدیل میشود و شاهد تکامل خاموش از فرمانها به مهارتها خواهید بود؛ تکاملی که در سال 2026 چگونگی کار Claude Code را دگرگون میکند.
همین بخش بهتنهایی ساعتها هزینه context window را صرفهجویی میکند و سرعت هر سشن Claude Code را بهطور چشمگیری افزایش میدهد.
بخش 5 - هوکها: آموزش به Claude Code برای پیروی از قوانین شما، نه از غریزهاش
به Claude میگویید هرگز به یک فایل دست نزند. با این حال دست میزند.
از او میخواهید secretها را نادیده بگیرد. یک کلید API کامیت میکند.
میگویید مهاجرتها را در تولید اجرا نکند، اما اجرا میکند.
هوکها، امید را به تضمین تبدیل میکنند.
هوکها اسکریپتهایی هستند که بهصورت خودکار، قبل از فراخوانیهای ابزار، بعد از فراخوانیهای ابزار، هنگام شروع سشن و با نوتیفیکشنها اجرا میشوند. آنها همان چیزی هستند که Claude Code را از یک دستیار مؤدب به یک مهندس قانونمدار تبدیل میکنند.
آنچه میسازید:
- اولین هوک شما - یک سیستم نوتیفیکشن که وقتی Claude به شما نیاز دارد، به شما خبر میدهد.
- یک هوک PreToolUse در پایتن که secretها را اسکن میکند و فایلهای بزرگ را قبل از ایجاد آسیب بلاک میکند.
- یک هوک اسکریپت شل که بهصورت فیزیکی از فایلهای حیاتی در برابر هرگونه تغییر محافظت میکند.
- هوکهای بینپلتفرمی که در ویندوز، لینوکس و مک کار میکنند.
- هوکهای SessionStart که هر بار پروژه را باز میکنید، زیمنه را از قبل بارگذاری میکنند.
- یک هوک file-length speed bump که قبل از بزرگ شدن فایلها فراتر از محدودیت اندازه شما هشدار میدهد.
چرخه عمر کامل هوک، هر رویداد، هر پیلود، هر مقدار بازگشتی را از طریق یک بررسی عمیق مستندات که برای توسعهدهندگان فعال طراحی شده است، درک خواهید کرد.
تا پایان این بخش، راهاندازی Claude Code شما ضدگلوله خواهد بود. دیگر کامیت اشتباهی ندارید. دیگر secretها لو نمیروند. دیگر خبری از «گفتم این کار را نکند» نیست.
بخش 6 - تسلط به MCP: اتصال، خودکارسازی و تقویت Claude Code با ابزارهای واقعی
Claude کد شما را میشناسد. اما مرورگر شما را نمیشناسد. پایگاه داده شما را نمیشناسد. مستندات جدید فریمورک شما را هم نمیشناسد. بنابراین دچار توهم میشود.
MCP (Model Context Protocol) همان USB-C هوش مصنوعی است، یک پروتکل جهانی که Claude را به هر چیزی متصل میکند.
در این بخش، Claude Code را به دنیای واقعی وصل میکنید:
- Chrome DevTools MCP - ببینید Claude چگونه یک وب اپلیکیشن لایو را در مرورگر واقعی شما اشکالزدایی میکند.
- Playwright MCP - خودکارسازی کامل مرورگر، تست end-to-end، اسکرپینگ، همه با هدایت Claude
- Context7 MCP - مستندات بروز و بلادرنگ برای هر فریمورک، بدون پاسخهای قدیمی
- یک راهنمای کامل توسعهدهنده برای مشخصات MCP - درک عمیق، نه صرفاً سطحی
- اینکه Claude Code چگونه بیش از 10 سرور MCP را بدون bloating context بارگذاری میکند - مکانیزم هوشمند بارگذاری در پشت صحنه
دموهای لایو خواهید دید از اینکه Claude مرورگر را کنترل میکند، اپلیکیشنهای واقعی را اشکالزدایی میکند و مستندات تازه فریمورک را وارد کانتکس خود میکند، همه بدون اینکه شما چیزی را کپی و پیست کنید.
این بخش Claude Code را به شکل علمی-تخیلی در میآورد.
بخش 7 - عاملهای فرعی و تیمهای عامل: جهان چندعاملی Claude Code
از Claude میخواهید کد شما را بازبینی کند و از یک زاویه دید، نظر میگیرید.
حالا تصور کنید سه عامل فرعی را بهصورت موازی راهاندازی کنید، یک مسئول بازبینی امنیت، یک مسئول بازبینی عملکرد و یک مسئول بازبینی استایل و در زمانی که یک بازبینی طول میکشد، سه بازبینی عمیق و تخصصی دریافت میکنید.
همه این کارها با قدرت عاملهای فرعی است.
آنچه یاد میگیرید:
- الگوی تقسیم و غلبه که Claude Code را از یک عامل واحد به یک تیم تبدیل میکند.
- چگونه عاملهای فرعی تخصصی برای بازبینی کد، اشکالزدایی، تست و حسابرسی امنیت طراحی کنید.
- یک دموی لایو از یک عامل فرعی بازرسی باگ که باگهای پیچیده را شکار میکند.
- چگونه 3 عامل فرعی را همزمان اجرا کنیم تا همان کد را از زاویههای مختلف بررسی کنند؟
- تیم عاملها - چندین عامل که بهصورت موازی برای رسیدن به یک هدف مشترک همکاری میکنند.
- بررسی عمیق مستندات رسمی عاملهای فرعی Claude Code - توضیح ساده همه پارامترها
تا پایان این بخش، شما یک ناوگان از مهندسان هوش مصنوعی تخصصی خواهید داشت که هرکدام متخصص حوزه خود هستند و با هم روی پایگاه کد شما کار میکنند.
این آینده توسعه نرمافزار است. شما آن را با دستان خودتان خواهید ساخت.
لازم نیست متخصص هوش مصنوعی باشید. لازم نیست پیشزمینه یادگیری ماشین داشته باشید. اگر میتوانید یک تابع بنویسید و از گیت استفاده کنید، آمادهاید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان فعالی که میخواهند بهجای جنگیدن با ابزارهای هوش مصنوعی، آنها را هدایت کنند.
- سرپرستان فناوری و معمارهایی که میخواهند گردشکارهای مبتنی بر هوش مصنوعی را در تیمهای خود پیادهسازی کنند.
- هر کسی که از Claude ،Cursor ،Copilot یا چتجیپیتی استفاده کرده و احساس کرده کارهای بیشتری باید امکانپذیر باشد.
بوتکمپ Claude Code - هوکها، MCP و گردشکارهای هوش مصنوعی عاملی
-
مقدمه دوره 09:37
-
شروع کار با Claude Code - چیست و چگونه آن را نصب کنیم؟ 08:03
-
شروع سریعتر در یک پروژه جدید با Claude Code 06:16
-
کار با Claude Code - رابط خط فرمان، فرمانهای Slash و نمادگذاری ویژه 11:55
-
Claude Code در ویژوال استودیو کد - توضیح رابط کاربری نیتیو در مقابل تجربه ترمینال - بخش 1 12:41
-
Claude Code در ویژوال استودیو کد - توضیح رابط کاربری نیتیو در مقابل تجربه ترمینال - بخش 2 08:22
-
پیامی برای خود آیندهام، ساختهشده توسط Claude Code در چند دقیقه! 10:14
-
از حالت ایمن به YOLO - درک حالتهای Claude Code 14:02
-
حالتهای Claude Code در عمل - از اجازه گرفتن تا YOLO کامل 09:37
-
CLAUDE.md - یکبار Claude Code را آموزش دهید، دیگر هرگز خواسته خود را تکرار نکنید 14:01
-
کار عملی با CLAUDE.md - از پیکربندی صفر تا کنترل کامل 08:26
-
آن را مطابق نیاز خود کنید - پیکربندی Claude Code با فرمان config و آرگومانهای رابط خط فرمان 13:51
-
فایل تنظیماتی که بر همهچیز حاکم است - تسلط به settings.json در Claude Code 12:29
-
Allow ،Ask و Deny - سه نگهبان مجوزهای Claude Code 14:44
-
اجازه ندهید هوش مصنوعی بیمهار عمل کند - مهار Claude Code با مجوزها 10:57
-
آموزش اینکه Claude Code چگونه با شما صحبت کند - تسلط به استایلهای خروجی - تئوری 07:01
-
آموزش اینکه Claude Code چگونه با شما صحبت کند - تسلط به استایلهای خروجی - دمو 09:31
-
مخزن سوخت نامرئی - context window در Claude Code 12:10
-
وقتی حافظه Claude پر میشود - compact و clear به کمک میآیند 08:30
-
هرگز کارتان را از دست ندهید - مدیریت سشن در Claude Code 13:26
-
Resume ،fork و Continue - مالک سشنهای Claude Code خود باشید 08:18
-
Ctrl+Z پیشرفته - چکپوینتها در Claude Code 09:58
-
کدتان خراب شد؟ برگردید عقب - چکپوینتها در Claude Code 06:06
-
ترمینال، بات یا پایپلاین؟ سه راهی که Claude Code با گیتهاب کار میکند 03:54
-
دموی اپلیکیشن رابط کاربری JobPortal 07:32
-
از صفر تا گیتهاب - بگذارید Claude Code برای شما کامیت، init و push انجام دهد 07:13
-
از کامیت تا درخواست pull با یک فرمان - commit و commit-push-pr 13:01
-
باگ پیدا شد؟ بگذارید Claude Code آن را فیکس کند - Issue to PR در چند دقیقه 05:31
-
آنلاک کردن Git worktrees - اجرای چندین سشن Claude Code بهصورت موازی 10:31
-
راهاندازی بات claude@ - توضیح آسان یکپارچهسازی GitHub Actions 08:28
-
دو فایل گردش کار که به claude@ قدرت میدهند - تجزیه خطبهخط 15:44
-
تگ کنید، فیکس کنید و بازبینی کنید - دموی بات claude@ در یک مخزن واقعی 10:25
-
قبل از ادامه دادن، بیایید کمی به میمهای Claude Code بخندیم 05:31
-
قوانین - از یک CLAUDE.md عظیم به یک سیستم تمیز و ماژولار 08:16
-
دمو - تماشای تبدیل CLAUDE.md از آشوب به نظم با قوانین 07:06
-
حافظه خودکار - دفترچه یادداشت شخصی Claude Code که هیچوقت لازم نیست خودتان بنویسید 11:53
-
دمو - تماشای اینکه Claude چگونه حافظه خودش را در لحظه میسازد 04:11
-
Skills - تخصصی که Claude فقط در صورت نیاز بارگذاری میکند 12:25
-
درون اسناد مهارتها - هرآنچه قبل از ساخت اولین مهارت نیاز دارید 11:34
-
دمو - ساخت یک مهارت سفارشی که Claude در صورت نیاز بارگذاری میکند 09:08
-
context fork - مهارتهای خود را در یک عامل فرعی ایزوله اجرا کنید 14:01
-
از فرمانهای Slash تا مهارتهای هوشمند - تکامل آرام Claude Code 09:56
-
هوکها - امیدها را در Claude Code به تضمین تبدیل کنید 07:16
-
اولین هوک شما - کاری کنید Claude Code به شما خبر بدهد 12:43
-
پیش از ساخت هوکها، هوکها را بشناسید - بررسی کامل مستندات 17:48
-
از کد خود محافظت کنید - بلاک کردن secretها و فایلهای حجیم با هوکهای PreToolUse 13:07
-
به آن دست نزنید - هوک اسکریپت شل برای محافظت از فایلهای حیاتی 08:03
-
USB-C هوش مصنوعی - MCP چگونه همهچیز را به هم متصل میکند؟ 09:36
-
قبل از استفاده از سرورهای MCP، آنها را بشناسید - راهنمای کامل برای توسعهدهندگان 09:54
-
Claude Code و مرورگر - Chrome DevTools MCP در عمل 10:22
-
Claude Code و Playwright MCP - خودکارسازی کامل مرورگر در عمل 08:16
-
دیگر خبری از پاسخهای قدیمی نیست - Context7 MCP و Claude Code در عمل 11:44
-
10 سرور MCP، بدون Context Bloat - چگونه Claude Code ابزارها را هوشمندانه بارگذاری میکند؟ 07:36
مشخصات آموزش
بوتکمپ Claude Code - هوکها، MCP و گردشکارهای هوش مصنوعی عاملی
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:53
- مدت زمان :10:27:41
- حجم :4.98GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy