منصوبے کے بارے میں

Gemini CLI ایک ٹرمینل-فرسٹ AI ایجنٹ ہے جسے ڈویلپرز کے لیے Gemini ماڈلز تک رسائی کے لیے ڈیزائن کیا گیا ہے۔ یہ کوڈ کی سمجھ بوجھ، جنریشن اور ڈیبگنگ سمیت وسیع صلاحیتوں کو سپورٹ کرتا ہے، جس میں 1M ٹوکن کانٹیکسٹ ونڈو کا استعمال کرتے ہوئے بڑے کوڈ بیسز کو کوئری کرنے اور ایڈٹ کرنے کی صلاحیت شامل ہے۔ اہم خصوصیات میں شامل ہیں: - بلٹ ان ٹولز: گراؤنڈنگ کے لیے Google Search، فائل سسٹم آپریشنز، شیل کمانڈ ایگزیکیوشن، اور ویب فیچنگ کے ساتھ انٹیگریشن۔ - توسیع پذیری: کسٹم ٹولز اور سرورز کو ضم کرنے کے لیے Model Context Protocol (MCP) کی سپورٹ۔ - آٹومیشن: اسکرپٹس میں استعمال کے لیے ایک نان-انٹرایکٹو ہیڈ لیس موڈ، اور خودکار PR ریویوز اور ایشو ٹریاج کے لیے ایک مخصوص GitHub Action۔ - کانٹیکسٹ مینجمنٹ: کسٹم کانٹیکسٹ فائلوں (GEMINI.md)، کنورزیشن چیک پوائنٹنگ، اور ٹوکن کیشنگ کی سپورٹ۔ - لچکدار تصدیق: Google OAuth، Gemini API keys، اور انٹرپرائز ورک لوڈز کے لیے Vertex AI سمیت لاگ ان کے متعدد آپشنز۔ یہ ٹول npm، Homebrew، اور MacPorts کے ذریعے تقسیم کیا جاتا ہے، اور Apache 2.0 کے تحت لائسنس شدہ ہے۔