GG Coder؛ ایجنت کدنویسی دسکتاپ و اوپنسورس
خلاصهٔ کاملتر
GG Coder یه ایجنت کدنویسی دسکتاپه که Ken Kai ساخته و هدفش اینه که از اشتراک هوش مصنوعیای که الان دارید بیشترین استفاده رو بکنه. با Claude، ChatGPT، Gemini، Grok، Kimi، کلید API یا مدلهای لوکال کار میکنه و نسخهٔ macOS (Apple Silicon)، Windows و Linux داره. اپ دسکتاپش با Tauri ساخته شده.
ادعای اصلی سازنده یه بنچمارکه که ۴ نوامبر ۲۰۲۶ اجرا شده. ۲۰ ایجنت، همه روی مدل Claude Haiku 5.5 با تنظیمات یکسان، ۷ تا تسک رو هر کدوم ۵ بار (در کل ۷۰۰ اجرا) انجام دادن. همه بدون skill، پلاگین یا سرور MCP و فقط با پرامپت و ابزارهای پیشفرض خودشون اجرا شدن و یه اجرا فقط وقتی حساب شده که تستهای مخفی پاس بشن. طبق این جدول GG Coder (نسخهٔ v0.102.0) کل مجموعه رو تو ۱۰۲ ثانیه با هزینهٔ ۰٫۰۱۴ دلار تموم کرده. Claude Code ۱۴۲ ثانیه طول کشیده و ۱۶۹٪ بیشتر هزینه داشته. باید یادتون باشه که این بنچمارک رو خود سازندهٔ ابزار اجرا کرده.
به گفتهٔ README، یه بخش به اسم Agent Steroids کد واقعی و بهروز اوپنسورس رو روی سیستم خودتون جستوجو میکنه تا ایجنت حدس نزنه. Ken Autopilot هم کار رو تا وقتی واقعاً verify نشده ادامه میده. یه سری چک یککلیکی هم برای امنیت، compliance، دسترسپذیری و تست داره و یه امتیاز سلامت پروژه نشون میده که برای تازهکارها مفیده. کنارش GG Goals (سپردن یه هدف کامل به تیمی از workerها)، Chat و GG Motion (ساختن ویدیو از ایده) هم هست.
اگه فقط موتورش رو بخواید، پکیجهاش جدا روی npm منتشر شدن: @kenkaiiii/gg-ai برای وصل شدن به providerها و stream کردن جواب، @kenkaiiii/gg-agent برای ساختن ایجنتی که از ابزارهای شما استفاده میکنه، @kenkaiiii/gg-core برای انتخاب مدل و احراز هویت، و @kenkaiiii/ggcoder که خود ایجنت کدنویسیه. لایسنس پروژه AGPL-3.0 هست، یعنی اگه تغییراتتون رو منتشر کنید یا بهعنوان سرویس شبکه اجراش کنید، باید سورسش رو هم با همون لایسنس بدید.
نکات کلیدی:
- با اشتراکهای Claude، ChatGPT، Gemini، Grok، Kimi، کلید API یا مدل لوکال کار میکنه.
- تو بنچمارک خود سازنده روی Claude Haiku 5.5، کل تسکها رو تو ۱۰۲ ثانیه و با ۰٫۰۱۴ دلار انجام داده.
- Claude Code تو همون بنچمارک ۳۹٪ کندتر بوده و ۱۶۹٪ بیشتر هزینه داشته.
- پکیجهای gg-ai، gg-agent، gg-core و ggcoder جدا روی npm هستن.
- لایسنس AGPL-3.0 داره و برای استفاده بهعنوان سرویس شبکه باید سورس تغییرات رو منتشر کرد.




