جوجل تطلق Gemini CLI - وصول مجاني لـ Gemini 2.5 Pro + 1000 طلب يومي

Oliver Kingsley

Oliver Kingsley

26 يونيو 2025

جوجل تطلق Gemini CLI - وصول مجاني لـ Gemini 2.5 Pro + 1000 طلب يومي

أسقطت جوجل للتو قنبلة تهز عالم برمجة الذكاء الاصطناعي. بينما كان الجميع مشغولين بالدفع مقابل اشتراكات Claude Code و Cursor، أطلقت جوجل بهدوء Gemini CLI—وكيل ذكاء اصطناعي مفتوح المصدر ومجاني تمامًا، يعمل في طرفيتك بحدود استخدام رائدة في الصناعة. نتحدث عن 60 طلبًا في الدقيقة، 1000 طلب في اليوم، وصول إلى Gemini 2.5 Pro، مجانًا تمامًا. لا حاجة لبطاقة ائتمان، لا رسوم اشتراك، فقط سحر تطوير خالص مدعوم بالذكاء الاصطناعي.

جوجل أطلقت للتو Gemini CLI—وصول مجاني إلى Gemini 2.5 Pro + 1000 طلب يوميًا

في هذا الدليل الشامل، سنتعمق في ما يجعل Gemini CLI يغير قواعد اللعبة، وكيفية إعداده من الصفر، والأهم من ذلك، كيفية تعزيزه بخوادم MCP التي ستحول سير عملك التطويري.

نصيحة احترافية:Apidog MCP Serverسجل مجانًا!
button

ما هو Gemini CLI ولماذا يجب أن تهتم؟

Gemini CLI هو رد جوجل على ثورة مساعدي برمجة الذكاء الاصطناعي. إنه ليس مجرد روبوت محادثة آخر—بل هو وكيل ذكاء اصطناعي متكامل يعيش في طرفيتك، ويفهم قاعدة التعليمات البرمجية الخاصة بك، ويمكنه تنفيذ مهام معقدة متعددة الخطوات بأقل تدخل بشري.

الأرقام المهمة

لماذا يتفوق Gemini CLI على المنافسين

على عكس أدوات برمجة الذكاء الاصطناعي الأخرى التي تفرض أسعارًا باهظة على الوظائف الأساسية، يقدم Gemini CLI إمكانيات على مستوى المؤسسات مجانًا. إنه مثل امتلاك مطور أول، ومراجع للتعليمات البرمجية، وكاتب وثائق، كلهم في واحد.

المزايا الرئيسية:


البدء باستخدام Gemini CLI: خطواتك الأولى

المتطلبات الأساسية والتثبيت

قبل البدء في الإعداد، تأكد من توفر الأساسيات:

دليل التثبيت خطوة بخطوة

الخطوة 1: تثبيت Gemini CLI

اختر طريقة التثبيت المفضلة لديك:

# Quick start (recommended)
npx https://github.com/google-gemini/gemini-cli

# Or install globally
npm install -g @google/gemini-cli
gemini

الخطوة 2: المصادقة باستخدام جوجل

عند المطالبة، سجل الدخول باستخدام حساب جوجل الشخصي الخاص بك. يمنحك هذا وصولاً فوريًا إلى:

الخطوة 3: اختر المظهر الخاص بك

اختر مظهرًا لونيًا يتناسب مع جمالية طرفيتك. هذا هو رفيقك في الذكاء الاصطناعي—اجعله يشعر وكأنه في منزله.

التحقق من إعدادك

اختبر تثبيتك باستخدام أمر بسيط:

gemini
> Hello! Can you help me understand what you can do?

إذا تلقيت ردًا مفيدًا، تهانينا! أنت جاهز لإطلاق العنان لقوة التطوير المدعوم بالذكاء الاصطناعي.


فهم خوادم MCP في Gemini CLI

ما هو بروتوكول سياق النموذج (MCP)؟

MCP Server هو المترجم العالمي بين مساعدي الذكاء الاصطناعي ومصادر بياناتك. فكر فيه كواجهة برمجة تطبيقات لكل شيء—الملفات المحلية، قواعد البيانات، واجهات برمجة التطبيقات، والأدوات المخصصة. باستخدام MCP، يمكنك توسيع قدرات Gemini CLI إلى ما يتجاوز ميزاته المضمنة.

لماذا تهم خوادم MCP المطورين

تعمل خوادم MCP كجسور بين Gemini CLI والأنظمة الخارجية، مما يتيح:

هندسة معمارية MCP الأساسية في Gemini CLI

تكامل MCP في Gemini CLI مبني على نظام اكتشاف وتنفيذ متطور:

طبقة الاكتشاف: تعثر تلقائيًا على خوادم MCP المكونة وتتصل بها طبقة التنفيذ: تتعامل مع استدعاءات الأدوات، التأكيدات، ومعالجة الاستجابات آليات النقل: تدعم Stdio، SSE، وتدفق HTTP


إعداد خوادم MCP في Gemini CLI

هيكل التكوين

يتم تكوين خوادم MCP من خلال ملف settings.json. إليك الهيكل الأساسي:

{
  "mcpServers": {
    "serverName": {
      "command": "path/to/server",
      "args": ["--arg1", "value1"],
      "env": {
        "API_KEY": "$MY_API_TOKEN"
      },
      "cwd": "./server-directory",
      "timeout": 30000,
      "trust": false
    }
  }
}

خصائص التكوين الأساسية

الخصائص المطلوبة:

الخصائص الاختيارية:

أمثلة على تكوينات خادم MCP

خادم MCP بايثون:

{
  "mcpServers": {
    "pythonTools": {
      "command": "python",
      "args": ["-m", "my_mcp_server", "--port", "8080"],
      "cwd": "./mcp-servers/python",
      "env": {
        "DATABASE_URL": "$DB_CONNECTION_STRING",
        "API_KEY": "${EXTERNAL_API_KEY}"
      },
      "timeout": 15000
    }
  }
}

خادم MCP Node.js:

{
  "mcpServers": {
    "nodeServer": {
      "command": "node",
      "args": ["dist/server.js", "--verbose"],
      "cwd": "./mcp-servers/node",
      "trust": true
    }
  }
}

Apidog MCP Server: قوتك الخارقة في تطوير واجهة برمجة التطبيقات

لماذا يغير Apidog MCP Server قواعد اللعبة

بينما يوفر Gemini CLI الأساس للذكاء الاصطناعي، يحوله Apidog MCP Server إلى قوة دافعة لتطوير واجهة برمجة التطبيقات. يتيح هذا التكامل لمساعدي الذكاء الاصطناعي الوصول المباشر إلى مواصفات واجهة برمجة التطبيقات الخاصة بك، مما يلغي التبديل المستمر للسياق بين الوثائق والتعليمات البرمجية.

الفوائد الرئيسية لـ Apidog MCP Server

إعداد Apidog MCP Server

الخطوة 1: تجهيز ملف OpenAPI

  1. تأكد من أن لديك عنوان URL أو مسارًا محليًا لملف Swagger/OpenAPI
  2. التنسيقات المدعومة: ملفات OpenAPI بتنسيق JSON أو YAML

الخطوة 2: تكوين MCP في بيئة التطوير المتكاملة (IDE) الخاصة بك

أضف هذا التكوين إلى إعدادات MCP الخاصة بك:

{
  "mcpServers": {
    "API specification": {
      "command": "npx",
      "args": [
        "-y",
        "apidog-mcp-server@latest",
        "--oas=<oas-url-or-path>"
      ]
    }
  }
}

الخطوة 3: التحقق من الاتصال

اختبر الإعداد عن طريق سؤال Gemini CLI:

Please fetch API specification via MCP and tell me how many endpoints exist in the project

استكشف دليلًا مفصلاً حول كيفية إعداد Apidog MCP Server هنا.

سير عمل Gemini CLI المتقدمة

استكشاف التعليمات البرمجية وفهمها

يتفوق Gemini CLI في مساعدتك على فهم قواعد التعليمات البرمجية المعقدة:

gemini
> Describe the main pieces of this system's architecture
> What security mechanisms are in place?
> Help me migrate this codebase to the latest version of Java

تكامل سير العمل التلقائي

استفد من خوادم MCP للأتمتة القوية:

gemini
> Make me a slide deck showing the git history from the last 7 days
> Create a web app to display our most interacted-with GitHub issues
> Convert all images in this directory to PNG with EXIF date naming

تطوير واجهة برمجة التطبيقات مع تكامل Apidog

اجمع بين Gemini CLI و Apidog MCP Server لتطوير واجهة برمجة تطبيقات سلس:

gemini
> Use Apidog MCP to fetch the API specification and generate Java records for the 'Product' schema
> Based on the API specification, add the new fields to the 'Product' DTO
> Generate all the MVC code related to the endpoint '/users' according to the API specification

استكشاف الأخطاء وإصلاحها وأفضل الممارسات

المشكلات الشائعة والحلول

مشاكل الاتصال:

مشاكل خادم MCP:

تحسين الأداء:

اعتبارات الأمان


الخاتمة: العصر الجديد للتطوير المدعوم بالذكاء الاصطناعي

يمثل Gemini CLI من جوجل أكثر من مجرد أداة ذكاء اصطناعي أخرى—إنه تحول نموذجي في كيفية تفاعل المطورين مع الذكاء الاصطناعي. من خلال تقديم إمكانيات على مستوى المؤسسات مجانًا، تعمل جوجل على تسوية الملعب وتمكين المطورين في جميع أنحاء العالم من الوصول إلى مساعدة قوية من الذكاء الاصطناعي.

يخلق التكامل مع خوادم MCP، وخاصة Apidog MCP Server، بيئة تطوير شاملة حيث يصبح الذكاء الاصطناعي شريكًا حقيقيًا في سير عملك. من فهم قواعد التعليمات البرمجية المعقدة إلى إنشاء تعليمات برمجية جاهزة للإنتاج من مواصفات واجهة برمجة التطبيقات، فإن الإمكانيات لا حصر لها.

مع اقترابنا من عام 2025، لم يعد السؤال هو ما إذا كنا سنتبنى التطوير المدعوم بالذكاء الاصطناعي—بل أي الأدوات نختار. مع Gemini CLI و Apidog MCP Server، تحصل على أفضل ما في العالمين: قدرات ذكاء اصطناعي قوية وتكامل سلس لتطوير واجهة برمجة التطبيقات، كل ذلك دون تكاليف باهظة.

هل أنت مستعد لتحويل سير عملك التطويري؟ ابدأ بـ Gemini CLI، أضف Apidog MCP Server، واختبر مستقبل التطوير المدعوم بالذكاء الاصطناعي اليوم.

button

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات