کتاب Agentic Coding with Claude Code

کتاب Agentic Coding with Claude Code

اثر Eden Marco

category

نوع محتوای کتاب

آموزش گام به گام

category

هدف یادگیری

ارتقای شغلی

category

نوع مسیر

مرجع / کتابچه راهنما

category

بر اساس تکنولوژی

هوش مصنوعی

category

مورد استفاده

هوش مصنوعی / یادگیری ماشین

info نکات مهم قبل از خرید:

  • نسخه کتاب فعلی به زبان لاتین می‌باشد.
  • کتاب به صورت محصول می‌باشد و پس از خرید بلافاصله در دسترس شما قرار می‌گیرد.
  • قبل از خرید، قسمت توضیحات تکمیلی مربوط به هر کتاب را مطالعه کنید.
  • در صورت هرگونه سؤال با ایمیل و یا شماره پشتیبانی سایت در تماس باشید.
  • درگاه پرداخت رمزارز نیز برای هموطنان خارج از کشور فعال است.

درباره این کتاب

کتاب Agentic Coding with Claude Code: The everyday developer’s guide to agentic coding with Claude Code (برنامه‌نویسی عامل‌گرا با Claude Code: راهنمای روزمره توسعه‌دهندگان برای برنامه‌نویسی عاملگرا با Claude Code) نوشتهٔ Eden Marco، راهنمایی عملی برای توسعه‌دهندگانی است که می‌خواهند از تعاملات ساده و مبتنی بر چت با Claude Code فراتر رفته و از آن به عنوان یک پلتفرم توسعهٔ عامل‌گرا (agent-driven) و قابل گسترش استفاده کنند. کتاب Agentic Coding…

۱۴۰,۰۰۰ تومان

کتاب‌های پیشنهادی این تخصص:

کتاب‌های پیشنهادی این دسته‌بندی:

نظرات کاربران

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

دیدگاهتان را بنویسید

هنوز دیدگاهی ثبت نشده است.

کتاب Agentic Coding with Claude Code: The everyday developer’s guide to agentic coding with Claude Code (برنامه‌نویسی عامل‌گرا با Claude Code: راهنمای روزمره توسعه‌دهندگان برای برنامه‌نویسی عاملگرا با Claude Code) نوشتهٔ Eden Marco، راهنمایی عملی برای توسعه‌دهندگانی است که می‌خواهند از تعاملات ساده و مبتنی بر چت با Claude Code فراتر رفته و از آن به عنوان یک پلتفرم توسعهٔ عامل‌گرا (agent-driven) و قابل گسترش استفاده کنند.

کتاب Agentic Coding with Claude Code که برای کاربرانی با تجربهٔ قبلی در توسعهٔ نرم‌افزار و مفاهیم هوش مصنوعی مولد نوشته شده، بر ساخت گردش‌کارهای آگاه از متن (context-aware) به طور مستقیم در ترمینال و محیط توسعه (IDE) تمرکز دارد.

در ادامه مقدمه‌ای از کتاب Agentic Coding with Claude Code را از زبان نویسنده شرح خواهیم داد.

مقدمه‌ای بر کتاب Agentic Coding with Claude Code:

هوش مصنوعی مولد (Generative AI) و عامل‌های کدنویسی (Coding Agents) به‌سرعت در حال تغییر نحوه ساخت نرم‌افزار هستند. ابزارهایی مانند Claude Code، Cursor و عامل‌های عمیق (Deep Agents) در LangChain دیگر به تعاملات ساده مبتنی بر پرامپت محدود نمی‌شوند. آن‌ها روی کل مخزن کد (Codebase) کار می‌کنند، با ابزارهای خارجی یکپارچه می‌شوند و گردش‌کارهای چندمرحله‌ای و طولانی‌مدت را اجرا می‌نمایند. با توانمندتر شدن این سیستم‌ها، درک نحوه کارکرد و چگونگی کنترل آن‌ها به امری ضروری تبدیل می‌شود.
کتاب Agentic Coding with Claude Code بر ایجاد یک درک قوی و کاربردی از Claude Code، گردش‌کارهای عاملی (Agentic Workflows) و مفاهیم پایه‌ای که عامل‌های کدنویسی مدرن را کارآمد می‌سازند، تمرکز دارد. یکی از موضوعات محوری کتاب، مهندسی کانتکست (Context Engineering) است که توضیح می‌دهد عامل‌ها چگونه هنگام استدلال و اقدام، کانتکست را می‌سازند، مدیریت می‌کنند و به کار می‌گیرند. با پیچیده‌تر شدن عامل‌ها و متکی شدن آن‌ها به ابزارها، مدیریت صحیح کانتکست مستقیماً بر عملکرد، هزینه، قابلیت اطمینان و ثبات تأثیر می‌گذارد.
در کتاب Agentic Coding with Claude Code خواهید آموخت که Claude Code چگونه با یک مخزن کد تعامل دارد، چگونه آن را برای استفاده روزمره پیکربندی کنید و چگونه آن را با استفاده از پروتکل کانتکست مدل (MCP) توسعه دهید. شما خودکارسازی با GitHub Actions، برنامه‌ریزی ساختاریافته، گردش‌کارهای چندعاملی، زیرعامل‌ها (Subagents)، سبک‌های خروجی و مهارت‌های عامل (Agent Skills) را بررسی خواهید کرد. این کتاب همچنین موضوعات معماری عمیق‌تر، از جمله نحوه عملکرد عامل‌های عمیق و نحوه پیاده‌سازی عملی گردش‌کارهای طولانی‌مدت را مورد بررسی قرار می‌دهد.
هدف کتاب Agentic Coding with Claude Code به‌جای تمرکز صرف بر استفاده سطحی، کمک به شما برای درک نحوه طراحی این سیستم‌ها و علت رفتارهای خاص آن‌هاست. با ترکیب مثال‌های کاربردی با دیدگاه‌های معماری عمیق‌تر، هدف این است که هم مهارت‌های لازم برای استفاده موثر از عامل‌های کدنویسی مدرن و هم درک مورد نیاز برای سازگاری با تکامل این حوزه را به دست آورید.
کتاب Agentic Coding with Claude Code برای چه کسانی است؟
این کتاب برای توسعه‌دهندگان و مهندسانی است که می‌خواهند فراتر از هوش مصنوعی مبتنی بر چت حرکت کرده و گردش‌کارهای توسعه عاملی و خودکار را با استفاده از Claude Code و MCP بسازند. این اثر برای توسعه‌دهندگان برنامه‌ای در نظر گرفته شده که تجربه قبلی در مهندسی نرم‌افزار دارند و می‌خواهند عامل‌های هوش مصنوعی آگاه از کانتکست را در ترمینال و محیط توسعه (IDE) خود ادغام کنند، وظایف پیچیده کدنویسی را خودکار سازند و سیستم‌های چندعاملی مقیاس‌پذیر طراحی نمایند.
همچنین مهندسان هوش مصنوعی و متخصصان هوش مصنوعی مولد که از نزدیک با گردش‌کارهای مدرن توسعه کار می‌کنند، از کتاب Agentic Coding with Claude Code بهره‌مند خواهند شد.
برای بهره‌گیری حداکثری از کتاب Agentic Coding with Claude Code، باید تجربه نوشتن و دیباگ کد به زبان‌های Python یا TypeScript را داشته باشید، با Git و محیط‌های توسعه راحت کار کنید و مفاهیم پایه هوش مصنوعی مولد مانند مدل‌های زبانی بزرگ (LLM)، روش RAG و عامل‌ها را درک کنید. این کتاب در سطح مبتدی نیست و تجربه قبلی در توسعه نرم‌افزار را فرض می‌گیرد.
کتاب Agentic Coding with Claude Code چه مباحثی را پوشش می‌دهد؟
  • فصل ۱: مهندسی کانتکست (Context Engineering)
    به معرفی مهندسی کانتکست پرداخته و علت اهمیت حیاتی آن را در ساخت عامل‌های هوش مصنوعی مدرن توضیح می‌دهد. این فصل نحوه تکامل کانتکست از مهندسی پرامپت، رشد آن در سیستم‌های پیچیده و تأثیر مدیریت ضعیف کانتکست بر عملکرد و هزینه را پوشش می‌دهد. همچنین پرامپت‌های سیستم و مدیریت کاربردی کانتکست با استفاده از Claude Code بررسی می‌شود.
  • فصل ۲: اصل و جوهره Claude Code
    یک مقدمه کاربردی درباره Claude Code ارائه داده و نحوه تعامل آن با مخزن کد را توضیح می‌دهد. این فصل راه‌اندازی پروژه، فایل‌های CLAUDE.md، دسترسی‌ها و مدیریت کانتکست را پوشش می‌دهد. همچنین MCP و طراحی مبتنی بر مشخصات (Spec-Driven Design) معرفی شده و ساخت پروژه HookHub که در سراسر کتاب Agentic Coding with Claude Code استفاده می‌شود، آغاز می‌گردد.
  • فصل ۳: شروع کار با Claude Code – تور دستورات اصلی
    بر پیکربندی Claude Code برای استفاده روزمره تمرکز دارد. این فصل قیمت‌گذاری و احراز هویت، دستورات اسلش (Slash Commands)، پیکربندی در سطح کاربر و پروژه، و ادغام با Cursor را پوشش می‌دهد. همچنین هوک‌ها، نقاط بررسی (Checkpointing)، دستورات سفارشی و نقش پروتکل سرور زبان (LSP) بررسی می‌شوند.
  • فصل ۴: توسعه Claude Code با سرورها و پلاگین‌های MCP
    پروتکل کانتکست مدل (MCP) و نحوه استانداردسازی ادغام بین برنامه‌های هوش مصنوعی و ابزارهای خارجی را توضیح می‌دهد. این فصل معماری MCP شامل میزبان‌ها، کلاینت‌ها و سرورها را پوشش داده و نحوه پیکربندی سرورهای MCP محلی و ریموت را نشان می‌دهد. همچنین به مدیریت کانتکست، ملاحظات عملکردی و توسعه‌های مبتنی بر پلاگین می‌پردازد.
  • فصل ۵: خودکارسازی گردش‌کار توسعه با Claude Code و GitHub
    ادغام بین Claude Code و GitHub را بررسی می‌کند. این فصل پیکربندی مخزن، خودکارسازی Pull Request و Issue، و استفاده از GitHub Actions برای اجرای گردش‌کار را پوشش می‌دهد. همچنین توضیح می‌دهد که چگونه فایل‌های گردش‌کار YAML خودکارسازی مبتنی بر رویداد را تعریف می‌کنند.
  • فصل ۶: برنامه‌ریزی در Claude Code و گردش‌کارهای چندعاملی
    گردش‌کارهای عاملی ساختاریافته را با استفاده از برنامه‌ریزی و اجرای هماهنگ چندعاملی بررسی می‌کند. این فصل توضیح می‌دهد که چگونه توسعه مبتنی بر مشخصات، پیش‌بینی‌پذیری را بهبود می‌بخشد و چگونه چند عامل می‌توانند در یک مخزن کد مشترک همکاری کنند.
  • فصل ۷: کار با زیرعامل‌های Claude Code (Subagents)
    زیرعامل‌های Claude Code را معرفی کرده و توضیح می‌دهد که چگونه گردش‌کارهای ساختاریافته و ایزوله را امکان‌پذیر می‌سازند. این فصل پیکربندی زیرعامل سفارشی، جریان کانتکست و اجرای هم‌زمان با استفاده از الگوی «حلقه عاملی بی‌پایان» (Infinite Agentic Loop) را پوشش می‌دهد.
  • فصل ۸: ایجاد و سفارشی‌سازی سبک‌های خروجی
    نحوه شکل‌دهی سبک‌های خروجی به پاسخ‌های Claude Code را بررسی می‌کند. این فصل ایجاد و تعیین دامنه سبک‌های سفارشی، فرمت‌های ساختاریافته مانند YAML و خودکارسازی رفتار در تعریف سبک‌ها را پوشش می‌دهد. همچنین نحوه مدیریت نقش‌ها و پیکربندی نشست‌ها (Sessions) را توضیح می‌دهد.
  • فصل ۹: درک مهارت‌های عامل (Agent Skills)
    مهارت‌های عامل را به‌عنوان مکانیزمی برای توسعه قابلیت‌های عامل هوش مصنوعی بررسی می‌کند. این فصل مفاهیم پایه‌ای، استفاده کاربردی در Claude Code و LangChain DeepAgent، و جریان کانتکست داخلی هنگام فراخوانی یک مهارت را پوشش می‌دهد. فصل با یک مثال پیاده‌سازی واقعی به پایان می‌رسد.
  • فصل ۱۰: استفاده از نسخه دسکتاپ Claude Code
    نحوه استفاده از Claude Code را در برنامه دسکتاپ توضیح می‌دهد. این فصل سوئیچ بین حالت‌های محلی و ابری، اجرای عامل‌های موازی با Git Worktrees و هماهنگ‌سازی شاخه‌های ویژگی (Feature Branches) در محیط‌های مختلف را پوشش می‌دهد.
  • فصل ۱۱: درک عامل‌های عمیق (Deep Agents)
    عامل‌های عمیق و نقش آن‌ها را در اجرای وظایف طولانی‌مدت بررسی می‌کند. این فصل ویژگی‌های عامل‌های عمیق را تعریف کرده و چارچوب عامل‌های عمیق LangChain، از جمله معماری و مدل اجرای آن را تحلیل می‌نماید.

سرفصل‌های کتاب Agentic Coding with Claude Code:

  • Preface
  • Part 1: Foundations of Context Engineering and Claude Code
    • Chapter 1: Context Engineering
    • Chapter 2: The Gist of Claude Code
    • Chapter 3: Getting Started with Claude Code – A Tour of Essential Commands
  • Part 2: Extending Claude Code: Protocols, Automation, and Structured Workflows
    • Chapter 4: Extending Claude Code with MCP Servers and Plugins
    • Chapter 5: Automating Your Development Workflow with Claude Code and GitHub
    • Chapter 6: Claude Code Planning and Multi-agent Workflows
    • Chapter 7: Working with Claude Code Subagents
    • Chapter 8 Creating and Customizing Output Styles
  • Part 3: Advanced Agents and Deep System Design
    • Chapter 9: Understanding Agent Skills
    • Chapter 10: Using Claude Code Desktop
    • Chapter 11: Understanding Deep Agents
    • Chapter 12: Unlock Your Exclusive Benefits
  • Index

جهت دانلود کتاب Agentic Coding with Claude Code می‌توانید پس از پرداخت، دریافت کنید.