گوگل «مهارت‌های» (skills) متن‌باز Gemini API را منتشر کرده است که به عامل‌های هوش مصنوعی اجازه می‌دهد داده‌های تازه را در لحظه دریافت کنند. همین ابزارها را می‌توان به دستیارهای کدنویسی محبوب مانند Claude Code، Cursor، OpenAI Codex و Antigravity اضافه کرد.

چرا این به‌روزرسانی اهمیت دارد

مدل‌های زبانی بزرگ پس از منجمد شدن داده‌های آموزشی‌شان، یادگیری را متوقف می‌کنند. نتیجه این است که شکافی بین آنچه مدل «می‌داند» و واقعیت ایجاد می‌شود؛ نسخه‌های جدید کتابخانه‌ها، تغییرات اخیر API یا حتی آخرین نسخه خودِ مدل نادیده گرفته می‌شوند. در نتیجه، توسعه‌دهندگان با کدهای خراب، پیشنهادهای اشتباه و نیاز به عیب‌یابی (debugging) اضافی مواجه می‌شوند.

مهارت‌های Gemini API گوگل این شکاف را بدون نیاز به بازآموزی کل مدل پر می‌کنند. آن‌ها یک رابط کاربری سبک و قابل به‌روزرسانی را ارائه می‌دهند که بافتار (context) فعلی را مستقیماً در زمان استنتاج (inference time) به عامل هوش مصنوعی تزریق می‌کند.

این مهارت‌ها چه کاری انجام می‌دهند

  • gemini-api-dev – مجموعه‌ای از ابزارها برای ساخت برنامه‌هایی که به قابلیت‌های متن، چت، استریمینگ یا فراخوانی تابع (function-calling) نیاز دارند. این مجموعه شامل کتابخانه‌های کلاینت برای Python و TypeScript است.
  • gemini-live-api-dev – سرویسی مبتنی بر WebSocket که صدا، ویدیو و متن را به‌صورت لحظه‌ای استریم می‌کند و سناریوهای تعامل زنده را امکان‌پذیر می‌سازد.

تست‌های داخلی گوگل نشان می‌دهد که این مهارت‌ها، دقت تولید کدِ صحیحِ API را از ۸۷٪ در Gemini 3 Flash به ۹۶٪ در Gemini 3.1 Pro افزایش می‌دهند. این بهبود از این جهت حاصل می‌شود که مدل به جای حدس زدن، شماره نسخه‌های دقیق، امضاها (signatures) و نکات استفاده را مشاهده می‌کند.

توسعه‌دهندگان چگونه می‌توانند امروز از آن‌ها استفاده کنند

این مهارت‌ها در قالب پلاگین‌های متن‌باز بسته‌بندی شده‌اند که توسعه‌دهندگان می‌توانند آن‌ها را در چندین محیط کدنویسی رقیب نصب کنند:

  • Claude Code – پلاگین gemini-skills را اضافه کنید.
  • Cursor – از طریق دایرکتوری پلاگین داخلی آن نصب کنید.
  • OpenAI Codex – از طریق بازارچه (marketplace) پلاگین Codex نصب کنید.
  • Antigravity – از طریق AGY CLI یا منوی Customizations فعال کنید.

از آنجایی که این پروژه‌ها به‌صورت عمومی میزبانی می‌شوند، هر کسی می‌تواند آن‌ها را fork کرده، تغییر دهد یا در توسعه‌شان مشارکت کند.

ریسک‌ها و محدودیت‌ها

  • مخازن (repositories) محصولات رسمی گوگل نیستند. اگر باگی ظاهر شود، باید خودتان آن را حل کنید یا به اصلاحات جامعه کاربری تکیه کنید.
  • مهارت‌ها حقایق به‌روز را ارائه می‌دهند اما یک کدبیس (codebase) خاص را تحلیل نمی‌کنند. آن‌ها ممکن است یک فراخوانی API صحیح را پیشنهاد دهند بدون اینکه بدانند آیا معماری اطراف به آن نیاز دارد یا خیر.
  • تعاریف قدیمیِ مهارت‌ها می‌تواند با اطمینان بالا، عامل هوش مصنوعی را گمراه کند. به‌روزرسانی‌های منظم ضروری هستند؛ در غیر این صورت، مدل ممکن است کدهای منسوخ ارائه دهد.
  • بهبودهای گزارش‌شده در دقت، با فرض وجود یک مدل زیرساختی قدرتمند است. اجرای همان مجموعه مهارت‌ها روی یک مدل ضعیف‌تر، به همان اعداد دست نخواهد یافت.

آنچه باید در آینده زیر نظر داشت

پذیرش این ابزارها احتمالاً به این بستگی دارد که جامعه کاربری با چه سرعتی تعاریف مهارت‌ها را با اکوسیستم‌های پرتحرک مانند فریم‌ورک‌های JavaScript، SDKهای ابری و کتابخانه‌های نوظهور هوش مصنوعی همگام نگه می‌دارد. اگر IDEهای اصلی شروع به باندل کردن (bundling) این پلاگین‌ها کنند، بار نگهداری از توسعه‌دهندگان انفرادی به مالکان پلتفرم منتقل خواهد شد.

توسعه‌دهندگانی که مهارت‌های Gemini را اضافه می‌کنند، باید با خروجی مانند یک پیش‌نویس برخورد کنند، نه یک commit نهایی. کد تولید شده را با یک بررسی سریع از مستندات فعلی همراه کنید و قبل از ادغام (merging)، تست‌های محلی را اجرا کنید.

نکته کلیدی: مهارت‌های متن‌باز Gemini API راهی عملی برای به‌روز ماندن عامل‌های هوش مصنوعی فراهم می‌کنند، اما در عوض، پشتیبانی رسمی را با مسئولیت‌پذیری جامعه کاربری معاوضه می‌کنند. از آن‌ها برای کاهش خطاهای مربوط به کدهای قدیمی استفاده کنید، اما همواره مراقب به‌روزرسانی‌های نسخه‌ها باشید.

منبع: https://github.com/google-gemini/gemini-skills