عامل برنامهنویسی
goose (گوس)
معرفی goose: اپ دسکتاپ، CLI و API، ارائهدهندگان مدل از جمله Ollama، افزونههای MCP، حالت adversary و ملاحظات امنیتی برای تیمهای فنی.
وضعیت مستندات: مستند رسمی خدمات کهن سیستم: پیشنهادی (در حال تعریف)
goose محصول Agentic AI Foundation (Linux Foundation) و جامعهٔ متنباز است؛ این صفحه معرفی مستقل کهن سیستم فردا بر اساس منابع رسمی است.
شناسنامه محصول
| نام محصول | goose |
|---|---|
| سازنده | Agentic AI Foundation (Linux Foundation) و جامعهٔ متنباز |
| دسته | عامل برنامهنویسی، عامل خودمختار |
| وبسایت رسمی | goose-docs.ai (پیوند خارجی) |
| مستندات | goose-docs.ai (پیوند خارجی) |
| مخزن کد | github.com/aaif-goose/goose (پیوند خارجی) |
| مجوز | Apache-2.0 (تأییدشده با منبع) |
| متنباز | بله |
| نسخه بررسیشده | v1.56.0 |
| مدلهای استقرار | دسکتاپ، خودمیزبان (Self-Hosted) |
| مدلهای پشتیبانیشده | Anthropic، OpenAI، Google، Ollama، OpenRouter، Azure، Amazon Bedrock، اشتراکهای Claude/ChatGPT/Gemini از طریق ACP |
| یکپارچگیها | MCP (۷۰+ افزونه)، ACP، recipes، skills، subagents |
| دسترسی API | مستند رسمی |
| آخرین بررسی |
معرفی goose
چیست؟
goose یک عامل هوش مصنوعی متنباز، همهمنظوره و توسعهپذیر است که روی دستگاه شما اجرا میشود. طبق مخزن رسمی، پروژه زیر Agentic AI Foundation در Linux Foundation قرار دارد، با Rust نوشته شده و مجوز Apache-2.0 دارد.
چه میکند؟
بهصورت اپ دسکتاپ (macOS، Linux، Windows)، CLI و API قابلجاسازی عرضه میشود. با ۱۵+ ارائهدهندهٔ مدل از جمله Ollama کار میکند و بیش از ۷۰ افزونه از طریق MCP دارد. مستندات از recipes، skills، subagents و ACP نیز نام میبرد و امکان ساخت توزیع سفارشی با ارائهدهنده و برند ثابت را شرح میدهد.
چگونه کار میکند؟
کاربر کار را در اپ یا CLI تعریف میکند؛ مدل انتخابی ابزارهای MCP را فراخوانی میکند. حالت adversary یک بازبین مستقل است که پیش از اجرا هر فراخوانی ابزار (پیشفرض shell) را با وظیفهٔ اصلی میسنجد و ALLOW یا BLOCK برمیگرداند.
چه مسئلهای را حل میکند؟
برای تیمهای فنی که یک عامل محلی و توسعهپذیر میخواهند و میخواهند مدل و افزونهها را خودشان انتخاب کنند.
برای چه کسانی است؟
توسعهدهندگان و تیمهای پلتفرم؛ سازمانهایی که میخواهند توزیع داخلی یک عامل با ارائهدهندهٔ مدل از پیش تنظیمشده بسازند.
سناریوهای کاربرد
دستیار توسعهٔ محلی؛ اتومیشن وظایف با recipes؛ جاسازی عامل در یک ابزار داخلی با API. پیشنهادی و آزموننشده.
تفاوت با گزینههای دیگر
goose یک عامل آماده است و برای معماری گراف سفارشی مثل LangGraph طراحی نشده؛ نسبت به OpenClaw تمرکز آن روی کار محلی با MCP است نه Gateway چندکاناله. مقایسه در صفحهٔ مقایسه آمده است.
قابلیتهای تأییدشده
وضعیت هر قابلیت بر اساس منبع یا آزمون مشخص شده است؛ «نامشخص» یعنی هنوز منبعی ثبت نشده است.
| قابلیت | وضعیت |
|---|---|
| فراخوانی ابزار (Tool Calling) | مستند رسمی |
| هماهنگی چندعاملی | مستند رسمی |
| حافظه | تأییدنشده |
| بازیابی دانش (RAG) | تأییدنشده |
| اتصال به API | مستند رسمی |
| خودکارسازی گردش کار | مستند رسمی |
| خودکارسازی مرورگر | تأییدنشده |
| کار با رایانه (Computer Use) | تأییدنشده |
| تعامل صوتی | تأییدنشده |
| انعطاف در انتخاب مدل | مستند رسمی |
| استقرار ابری / درونسازمانی | مستند رسمی |
| کنترل دسترسی | تأییدنشده |
| ثبت رویداد (Logging) | تأییدنشده |
| حاکمیت و انطباق | تأییدنشده |
| مشاهدهپذیری (Observability) | تأییدنشده |
معماری و الزامات استقرار
- پیشنیازها
- نصب اپ یا CLI از انتشارات رسمی؛ کلید یا اشتراک یکی از ارائهدهندگان یا سرور محلی مثل Ollama.
- وابستگیها
- ارائهدهندهٔ مدل و افزونههای MCP.
- محیطهای اجرا
- دسکتاپ، CLI و API جاسازی؛ توزیع سفارشی.
- منابع پردازشی
- روی دستگاه کاربر؛ مدل ابری یا محلی.
- ذخیرهسازی و حالت
- جزئیات ذخیرهسازی در صفحات خواندنی نبود.
- احراز هویت
- بسته به ارائهدهندهٔ مدل؛ جزئیات خوانده نشد.
- شبکه
- خروجی به ارائهدهندهٔ مدل (یا محلی).
- الگوهای یکپارچگی
- MCP، ACP، recipes، skills، subagents، API.
- محدودیتها
- حالت adversary fail-open است (اگر بازبین خطا دهد، فراخوانی مجاز میشود) و پیشفرض فقط ابزار shell را بررسی میکند. حالتهای مجوز (permission modes) و sandbox در صفحات خواندنی توضیح داده نشد.
تحلیل امنیتی
| تهدید | کنترل پیشنهادی یا مستند |
|---|---|
| تزریق دستور | adversary mode (بازبین ALLOW/BLOCK) و تشخیص الگویی؛ مستندات رسمی، fail-open بودن را ذکر میکند، پس بهتنهایی کافی نیست. |
| مجوز ابزار و اجرای shell | حالتهای مجوز goose (جزئیات در صفحات بررسیشده نبود) و محدودسازی افزونهها؛ توصیهٔ KSF: اجرا در کانتینر. |
| زنجیرهٔ تأمین افزونههای MCP | فهرست سفید افزونهها، بازبینی کد و تثبیت نسخه. |
| نشت اعتبارنامه | رازها بیرون از پرامپت و فایلهای پروژه؛ حساب سرویس با کمینه دسترسی. |
| ممیزی | ثبت داخلی نشستها؛ قابلیت لاگ ممیزی رسمی تأیید نشد. |
کاربردهای سازمانی
دستیار توسعهٔ داخلی
با مدل محلی یا دروازهٔ داخلی؛ اجرا در محیط ایزوله.
recipeهای استاندارد تیم
گردشکارهای تکرارپذیر برای بازبینی و مستندسازی.
توزیع سفارشی داخلی
ارزیابی ساخت توزیع با ارائهدهنده و افزونههای از پیش تأییدشده.
قیمت و مجوز
- مدل مجوز
- متنباز Apache-2.0؛ نرمافزار رایگان است.
- قیمت منتشرشده
- نامشخص
- وابستگی به API و مدل
- هزینهٔ ارائهدهندهٔ مدل جداگانه است.
- هزینه زیرساخت
- دستگاه کاربر؛ برای مدل محلی GPU.
- نگهداری
- بهروزرسانی و بازبینی افزونهها.
- محدودیتها
- از ارائهدهندهٔ مدل میآید.
- صفحه قیمت رسمی
- github.com (پیوند خارجی)
- وضعیت تأیید قیمت
- نامشخص — تاریخ بررسی:
قیمتها را سازنده تعیین میکند و ممکن است تغییر کند؛ پیش از تصمیم، صفحه رسمی را ببینید.
دیدگاه کهن سیستم فردا و پادیار
- یکپارچگی API
- جاسازی با API؛ پیشنهاد.
- هماهنگسازی
- subagents؛ آزموننشده.
- حاکمیت
- بازبین adversary و محدودسازی افزونهها؛ پیشنهاد.
- تجربه کاربری فارسی
- به مدل بستگی دارد؛ ارزیابی نشده.
- زیرساخت خصوصی
- با Ollama و اجرای محلی قابلارزیابی است؛ آزمون عملی KSF انجام نشده.
موارد این بخش پیشنهادهای طراحی کهن سیستم فردا هستند، مگر آنکه وضعیت «آزموده در کهن سیستم» داشته باشند. پادیار (پیوند خارجی) چتبات سازمانیای است که کهن سیستم فردا طراحی و توسعه داده است.
پرسشهای متداول
goose چه مجوزی دارد؟
Apache-2.0؛ متن LICENSE مخزن بررسی شد.
چه کسی از آن نگهداری میکند؟
طبق مخزن رسمی (سازمان aaif-goose) پروژه بخشی از Agentic AI Foundation در Linux Foundation است.
آیا با مدل محلی کار میکند؟
Ollama بهعنوان ارائهدهنده فهرست شده؛ جزئیات سختافزار و کیفیت باید ارزیابی شود.
درخواست ارزیابی امکانسنجی
برای بررسی بهکارگیری goose در سازمان خود، درخواست مشاوره ثبت کنید.
شواهد، منابع و اصلاح اطلاعات
- goose — مخزن رسمی GitHub (پیوند خارجی) بررسی: — هویت محصول، مالکیت AAIF/Linux Foundation، ارائهدهندگان، افزونههای MCP
- goose — فایل LICENSE (پیوند خارجی) بررسی: — متن Apache License 2.0
- goose — مستندات رسمی (پیوند خارجی) بررسی: — فهرست صفحات: MCP، recipes، skills، subagents، ACP، امنیت
- goose — حالت adversary (پیوند خارجی) بررسی: — بازبین مستقل فراخوانی ابزار، fail-open، تشخیص تزریق الگویی
- تاریخ بررسی منابع
- مسئول محتوا
- KSF Agent Hub editorial (lane D)
- آزمودهشده توسط کهن سیستم فردا
- خیر
- وضعیت خدمات کهن سیستم
- پیشنهادی (در حال تعریف)
- محدودیتهای این معرفی
- این صفحه بر اساس منابع عمومی سازنده در تاریخ بررسی تهیه شده است و جایگزین مستندات رسمی نیست؛ قابلیتها ممکن است پس از این تاریخ تغییر کرده باشند.
- گزارش اشتباه
- اگر اطلاعات نادرست یا قدیمی میبینید، از طریق فرم درخواست اطلاع دهید؛ پس از بررسی منبع، رکورد اصلاح و تاریخ بررسی بهروز میشود.