پرش به محتوای اصلی
پرش به محتوای مقاله

«پایان جاب‌جایی بین ترمینال و مرورگر»؛ قابلیت جدید Claude Code

·۲۲ تیر ۱۴۰۵۴ دقیقه مطالعه
راهنما
نحوه جستجوی گوگل از طریق Claude Code با سرور MCP
نحوه جستجوی گوگل از طریق Claude Code با سرور MCP
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

تغییر بنیادین در این به‌روزرسانی، تبدیل محیط ترمینال به یک مرورگر ادغام‌شده است؛ به جای اینکه مدل لینک بدهد تا کاربر بخواند، مدل نتایج وب را می‌خواند، تحلیل می‌کند و کد را بر اساس آن اصلاح می‌کند.

تصور کنید در حال رفع یک خطای بحرانی در سرور تولید هستید و هر ثانیه جاب‌جایی میان ترمینال و مرورگر، تمرکز شما را می‌گیرد. عیب‌یابی شکست‌های سرور در محیط عملیاتی اغلب نیازمند چرخه‌های سریع تحلیل لاگ‌ها و جست‌وجو در مستندات است. Claude Code اکنون این چرخه را می‌شکند و اجازه می‌دهد جست‌وجوی گوگل مستقیماً در جریان کاری ترمینال ادغام شود.

طبق یک راهنمای فنی که در ۱۳ ژوئیه ۲۰۲۶ منتشر شد، این قابلیت به توسعه‌دهندگان اجازه می‌دهد بدون ترک محیط کدنویسی، مستندات و راهکارهای آنلاین را بازیابی کنند. این ابزار در واقع از یک عامل (Agent) — شبیه به دستیاری که همزمان هم کد می‌زند و هم در کتابخانه می‌گردد — برای حذف خستگی ناشی از تغییر بستر (Context-switching) استفاده می‌کند، تا زمانی که توسعه‌دهنده مجبور باشد پیام‌های خطا را به صورت دستی در یک مرورگر وب کپی کند.

همان‌طور که در تحلیل قبلی ما درباره‌ی اتوماسیون جریان‌های کاری با AgentSkills.io اشاره کردیم، این حرکت گامی در جهت تبدیل ترمینال به یک مرکز عملیاتی تمام‌عیار است که امکانات جست‌وجو را در خود جای داده است.

زمینه و جریان کاری

نحوه جستجوی گوگل از طریق Claude Code با سرور MCP

در یک نشست (Session) معمول ترمینال، یک توسعه‌دهنده ممکن است عمیقاً درگیر عیب‌یابی یک مشکل سرور باشد. روند سنتی شامل کپی کردن یک پیام خطای خاص، سوئیچ به مرورگر، جست‌وجوی دستی و سپس بازگرداندن آن نتیجه به بافت (Context) ترمینال است.

اتصال Claude Code به سرور پروتکل زمینهٔ مدل (Model Context Protocol یا MCP) — که مثل یک درگاه استاندارد برای اتصال مدل‌های هوش مصنوعی به داده‌های خارجی عمل می‌کند — دقیقاً همین اصطکاک را حل می‌کند. یک بار که پیکربندی انجام شود، عامل کدنویسی می‌تواند ابزار جست‌وجو را مستقیماً از درون نشست فراخوانی کند و توسعه‌دهنده را در جریان کاری خود نگه دارد. هدف از این قابلیت جایگزینی مطالعه‌ی دقیق مستندات نیست، بلکه تسهیل و سرعت بخشیدن به فرآیند اکتشاف است.

جزئیات فنی

این ادغام بر پایه پروتکل MCP و اتصال به اندپوینت Serp MCP شرکت Ace Data Cloud در آدرس https://serp.mcp.acedata.cloud/mcp استوار است. برای احراز هویت، استفاده از هدر HTTP با فرمت Authorization: Bearer <your-token> الزامی است.

برای افزودن این سرور، توسعه‌دهندگان دستور زیر را اجرا می‌کنند:
claude mcp add serp --transport http https://serp.mcp.acedata.cloud/mcp \ -H "Authorization: Bearer <your-token>"

نکات کلیدی در پیاده‌سازی عبارت‌اند از:

  • حساسیت به حروف: حتماً از -H بزرگ برای پارامتر هدر استفاده کنید. استفاده از -h کوچک، دستور راهنما (help) را فعال می‌کند که یک خطای تایپی رایج هنگام سرعت عمل بالا است.
  • ابزار فعال: این سرور ابزار serp_google_search را در اختیار مدل قرار می‌دهد.
  • دامنه جست‌وجو: پشتیبانی از جست‌وجوی وب، تصاویر، اخبار و ویدیوها به صورت کامل فراهم شده است.
  • فیلترها: کاربران می‌توانند از گزینه‌های کشور، زبان و بازه زمانی برای دستیابی به نتایج متمرکزتر استفاده کنند.

همچنین کاربران می‌توانند محدوده (Scope) پروتکل MCP را بر اساس محیط خاص خود تعیین کنند:

  • Local: حالت پیش‌فرض در صورتی که -s پاس داده نشود؛ این حالت فقط روی دایرکتوری پروژه‌ای که دستور در آن اجرا شده، اثر می‌گذارد.
  • User: با استفاده از دستور -s user پیکربندی در فایل ~/.claude.json ذخیره شده و سرور در تمام پروژه‌ها در دسترس خواهد بود.
  • Project: با استفاده از دستور -s project تنظیمات در فایل .mcp.json در ریشه پروژه نوشته می‌شود تا امکان اشتراک‌گذاری با تیم فراهم شود.

برای یک ایستگاه کاری شخصی، پیکربندی در سطح کاربر (User-level) معمولاً بهترین نقطه شروع است. برای مخازن تیمی، توصیه می‌شود به جای ثبت توکن‌های خام در سیستم کنترل نسخه (Version Control)، از جایگاه‌های متغیر محیطی (Environment-variable placeholders) در پیکربندی پروژه استفاده شود. این رویکرد به مدیریت زیرساخت‌ها شباهت دارد؛ برای مثال در پیاده‌سازی‌های پیچیده‌تر، استفاده از داکر و Traefik برای مدیریت دسترسی‌های پویا و امن به استاندارد تبدیل شده است تا امنیت توکن‌ها و دسترسی‌ها در محیط‌های توزیع‌شده حفظ شود. وضعیت اتصال نیز با اجرای دستور claude mcp list قابل بررسی است تا اطمینان حاصل شود که سرور serp به عنوان «متصل» (Connected) علامت‌گذاری شده است.

اگر سرور متصل نشد، موارد زیر را بررسی کنید: آدرس URL اندپوینت، استفاده از -H بزرگ، فرمت صحیح Bearer token و محدوده (Scope) پیکربندی شده.

کاربردهای عملی

در عمل، این قابلیت به توسعه‌دهنده اجازه می‌دهد بدون ترک نشست، از Claude Code بخواهد: «جست‌وجو کن: nginx error 502 bad gateway upstream sent too big header how to fix».

این روش به‌ویژه در موارد زیر موثر است:

  • مستندات رسمی: استعلام مستندات جاری و خاص، مانند تفاوت بین Forbid و Replace در سیاست‌های هم‌رانی (Concurrency policies) در Kubernetes CronJob. این نوع عبارت‌پردازی، عامل را به سمت منابع اصلی سوق می‌دهد تا به جای تکه‌های کد تصادفی، به مستندات رسمی تکیه کند.
  • عیب‌یابی در محیط Production: بررسی نتایج جست‌وجو در حالی که کاربر از طریق SSH به یک ماشین متصل است، تا بتواند درباره یک ورودی لاگ ناآشنا استدلال کند.
  • مقایسه‌های فنی: انجام پژوهش‌های حساس به زمان درباره آخرین نسخه‌ها، مانند «مقایسه عملکرد Python async ORM در سال ۲۰۲۵، SQLAlchemy 2.0 async در مقابل Tortoise ORM».

این تغییر، baseline عملیاتی توسعه‌دهنده را عوض می‌کند. اکنون مدل به جای تکیه صرف بر حافظه داخلی آموزش‌دیده، بر داده‌های زنده وب مبنی‌سازی (Grounding) می‌شود. این یعنی agent می‌تواند درباره آخرین تغییرات API یا بنچمارک‌های جدید استدلال کند.

با حذف گام دستی جست‌وجو، بار شناختی عیب‌یابی کاهش می‌یابد. عامل تنها یک لینک نمی‌دهد؛ بلکه نتایج جست‌وجو را بازرسی کرده و به کاربر کمک می‌کند تا در همان بافت کاری، درباره گام فنی بعدی استدلال کند. این ادغام عمداً کوچک و ساده طراحی شده است و تنها به یک اندپوینت و یک هدر احراز هویت نیاز دارد تا تعامل با وب، شبیه به یک مکالمه طبیعی باشد.

توسعه‌دهندگان باید ابتدا پیکربندی سطح کاربر را در ایستگاه کاری محلی خود پیاده کنند. جزئیات کامل پیاده‌سازی و مراجع دستورات در پورتال مستندات Ace Data Cloud در آدرس https://platform.acedata.cloud/documents/claude-code-mcp-serp در دسترس است.

گام بعدی شما

  • توکن API خود را از سرویس Ace Data Cloud دریافت کرده و با دستور claude mcp add فعال کنید.
  • برای پروژه‌های تیمی، تنظیمات را در .mcp.json قرار دهید تا تمام اعضا از یک منبع جست‌وجو استفاده کنند.
  • تست کنید که چگونه ترکیب جست‌وجوی زنده با تحلیل کد، زمان رسیدگی به باگ‌های محیط Production را کاهش می‌دهد.

اما این تنها بخشی از پازل است؛ تأثیر پروتکل‌های استاندارد مانند MCP بر آینده اکوسیستم عامل‌های هوش مصنوعی را در گزارش بعدی بررسی خواهیم کرد.

چرا این موضوع مهم است؟

این ادغام بر اساس استاندارد MCP انجام شده که اعتبار سطح صنعتی دارد و اجازه می‌دهد ابزارهای مختلف به جای توسعه رابط‌های اختصاصی، از یک پروتکل واحد استفاده کنند. در نتیجه، سرعت توسعه عامل‌های متخصص (Specialized Agents) به شدت افزایش می‌یابد.

تأثیر برای ایران

به‌دلیل محدودیت‌های API و تحریم‌ها، توسعه‌دهندگانی که از Claude Code استفاده می‌کنند باید برای اتصال به سرورهای MCP از پروکسی یا VPN‌های پایدار استفاده کنند تا در احراز هویت توکن‌ها اختلالی رخ ندهد.

·نگاه ما
تحریریه دات‌هوش

این حرکت نشان می‌دهد که مدل‌های کدنویسی در حال گذار از «تولید کد» به «مدیریت چرخه حیات کد» هستند. با ادغام جست‌وجوی زنده، Claude Code دیگر فقط یک نویسنده کد نیست، بلکه به یک تحلیل‌گر تبدیل می‌شود که می‌تواند شکاف‌های دانشی خود را در لحظه پر کند. این یعنی مدل‌های زبانی بزرگ دیگر مجبور نیستند تمام دانش وب را در پارامترهای خود بفشارند، بلکه یاد می‌گیرند چگونه از وب به عنوان یک حافظه خارجی (External Memory) استفاده کنند.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

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

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.