الأدوات المدمجة وأوامر Slash
اكتشف قدرات الأدوات التي يتمتع بها Gemini CLI — نظام الملفات، وتنفيذ الأوامر، وجلب الويب، وبحث Google — وتعلّم أوامر slash التي تتحكم في كل جلسة.
اكتشف قدرات الأدوات التي يتمتع بها Gemini CLI — نظام الملفات، وتنفيذ الأوامر، وجلب الويب، وبحث Google — وتعلّم أوامر slash التي تتحكم في كل جلسة.
يشتمل Gemini CLI على مجموعة أدوات مدمجة تتيح له التفاعل الفعلي مع بيئتك بدلاً من مجرد الاقتراح. هذه الأدوات تعمل تلقائياً — يختار Gemini متى يستخدم أيّها بناءً على طلبك.
| الأداة | القدرة | |-------|---------| | نظام الملفات | قراءة الملفات وكتابتها، قوائم الأدلة، البحث عن الأنماط | | تنفيذ Shell | تشغيل أوامر shell تعسفية، والعمل مع المخرجات | | جلب الويب | استرداد صفحات الويب والوثائق وملفات raw | | بحث Google | البحث المباشر للمعلومات الحديثة وتوثيق المكتبات | | MCP | الأدوات الخارجية عبر Model Context Protocol (راجع الوحدة 4) |
يقرأ Gemini الملفات الفردية، أو يعدّد المجلدات، أو يبحث عن الأنماط — كل ذلك بأوامر من المستخدم.
أحد أقوى جوانب Gemini CLI هو قدرته على تشغيل أوامر shell والاستدلال على مخرجاتها. هذا يخلق حلقة اختبار-تحليل-إصلاح متكاملة:
عندما تحتاج إلى وثائق أو تريد التحقق من مشكلة حديثة، يبحث Gemini مباشرة:
يستفيد Gemini من نموذج 2.5 Pro الذي يتضمن مصادر بيانات تدريب معقولة الحداثة إضافةً إلى بحث الويب المباشر. إذا أردت الوثائق الأحدث دائماً، وجّه Gemini صراحةً للجلب من URL الرسمي.
أوامر slash تتحكم في سلوك الجلسة وتوفر وظائف مساعدة. لا تُرسل إلى النموذج بل تُعالَج مباشرة من CLI.
| الأمر | الوظيفة |
|-------|---------|
| /help | عرض قائمة الأوامر المتاحة |
| /quit أو /exit | إنهاء الجلسة |
| /clear | مسح تاريخ المحادثة وبدء نظيف |
| /chat save <name> | حفظ الجلسة الحالية للاستئناف لاحقاً |
| /chat load <name> | استئناف جلسة محفوظة مسبقاً |
| /chat list | سرد جميع الجلسات المحفوظة |
| /compress | ضغط المحادثة للحفاظ على السياق |
| /memory add <text> | إضافة ملاحظة دائمة إلى GEMINI.md |
| /tools | سرد جميع الأدوات المتاحة (مدمجة وMCP) |
| /mcp | عرض حالة اتصال خادم MCP |
| /stats | عرض إحصائيات استخدام الرموز للجلسة الحالية |
| /model | تغيير النموذج لهذه الجلسة |
إذا كنت تفضل محرر Vim لكتابة prompts الطويلة، اضبط:
export GEMINI_EDITOR="vim"ثم في REPL اضغط Esc للدخول إلى Vim mode لتحرير prompt متعدد الأسطر.
للأتمتة في scripts، استخدم flag الـ -p لتمرير prompt مباشرة:
# تحليل تقرير واحد
gemini -p "Summarize the key points in this report:" < report.txt
# استخدامه في pipeline
git diff HEAD~1 | gemini -p "Describe what changed in this diff in plain English"تستعمل أدوات Gemini CLI المدمجة نظام الملفات وتنفيذ shell وجلب الويب وبحث Google تلقائياً بناءً على طلبك. أوامر slash تتحكم في سلوك الجلسة — حفظ السياق وضغطه واستئنافه. الوحدة التالية تغطي ملفات GEMINI.md لتخصيص السياق الدائم وحفظ الجلسات عبر نقاط تفتيش.