Deepseek ArtifactsDeepseek Artifacts
دليل Antigravity CLI العملي

دليل Google Antigravity CLI: agy و /config والوكلاء الفرعيون

عرض Google الرسمي أعيد تقديمه في 14 خطوة مشروحة: شغّل agy في أي طرفية، واطلب منه بناء تطبيق للمهام والمذكرة بأمر واحد، وتعلّم في الطريق /config و /diff والملفات المُنتجة واستئناف الجلسات والوكلاء الفرعيين.

Antigravity CLI في 30 ثانية

  • تثبيت Antigravity CLI يترك لك ملفًا تنفيذيًا اسمه agy — شغّله داخل أي مجلد مشروع لتحصل على تجربة الوكيل كاملة: ترويسة تعرض النموذج، وأوامر slash، وصندوق كتابة الأوامر.
  • /config هي غرفة التحكم: ثلاثة عشر إعدادًا بينها Rendering Mode (بنمط native terminal (inline) أو alt-screen) وTool Permission (بقيم request-review وalways-proceed وstrict).
  • كل جلسة تنتج ملفات مُنتَجة (artifacts) — في هذا العرض implementation_plan.md وwalkthrough.md — تُحفظ تحت المسار ~/.gemini/antigravity-cli/ ويمكن استعراضها بأمر /artifact.
  • يمكنك الحديث مع الوكيل أثناء عمله: /btw يسأل دون مقاطعة، و/diff يدقّق التغييرات، وctrl+g يفتح المحرر الخارجي للأسئلة الطويلة، وagy -c يستأنف آخر جلسة.

Google Antigravity CLI Full Walkthrough

القناة: Google Antigravity7:09

فتح

Getting started with the Antigravity CLI — official docs

الوثائق: antigravity.google/docs

فتح

الصور مأخوذة من تسجيل العرض الرسمي من Google (بالنسخة Antigravity CLI 0.1.3 والنموذج Gemini 3.5 Flash)، وكل خطوة تربط بالثانية الدقيقة التي اقتُطعت منها. الأداة تتطور سريعًا، فقد تختلف بعض التسميات في الإصدارات الأحدث.

صور العرض ملكية © Google، اقتُطعت من العرض العام للتعريف والتعليق. جميع نصوص الخطوات من كتابتنا.

جولة Antigravity CLI خطوة بخطوة

الإطلاق والإعداد وبدء البناء

  1. 1

    شغّل agy في مجلد مشروعك

    تثبيت واحد يكفي لتسجيل الملف التنفيذي agy — شغّله داخل أي مجلد مشروع. تعرض الترويسة ما تعمل عليه: رقم إصدار الواجهة (0.1.3 في العرض)، والنموذج النشط (Gemini 3.5 Flash)، ومسار مساحة العمل (~/Develop/todo-list). يبدأ صندوق الأوامر فارغًا مع تلميح "? for shortcuts" في الزاوية.

    Antigravity CLI 0.1.3 welcome screen in a terminal showing the Gemini 3.5 Flash model, the ~/Develop/todo-list workspace and an empty prompt box with the question-mark shortcuts hint
    ترويسة ترحيب agy: الإصدار والنموذج ومساحة العمل في نظرة واحدة.شاهد عند 0:19
  2. 2

    افتح /config لترى كل الإعدادات

    اكتب /config فينفتح لوحة الإعدادات وفي أعلاها حقل Search — اكتب لتصفية القائمة فورًا. تُظهر بيئة العرض ثلاثة عشر بندًا، من Animation Speed وArtifact Review إلى Rendering Mode (بنمط native terminal (inline)) وTool Permission. تنقّل بالأسهم إلى أي سطر فيظهر أسفل اللوحة سطر يشرح الإعداد المحدد؛ وEsc يغلق اللوحة.

    Antigravity CLI /config settings panel with the Search filter focused, listing Animation Speed, Rendering Mode native terminal (inline) and Tool Permission among thirteen options
    /config يسرد الإعدادات الثلاثة عشر كلها مع بحث فوري وشرح لكل سطر.شاهد عند 0:27
  3. 3

    امنح الوكيل أمرًا أوليًا محددًا

    يلصق العرض طلبًا مهيكلًا: ابنِ بأمر واحد تطبيق "Minimalist Markdown Journal & To-Do CLI" بلغة Python، جميلًا وبلا أي اعتماديات خارجية. ثلاثة متطلبات مكتوبة نصًا — المهام في ملف todo.md مع تبديل [ ]/[x]، وملاحظات موقوتة تُلحق بملف journal.md، وألوان ANSI زاهية بأيقونات Unicode مرتبة. حين تسمّي الملفات والصيغة والشكل، يحصل الوكيل على كل ما يحتاجه في دورة واحدة.

    Antigravity CLI prompt box filled with a zero-dependency Minimalist Markdown Journal and To-Do CLI request listing todo.md tasks, journal.md notes and ANSI color requirements
    الأمر الأول الجيد يسمّي الملفات والصيغة والشكل دفعة واحدة.شاهد عند 0:43
  4. 4

    حادث الوكيل أثناء عمله عبر /btw

    لا داعي للانتظار. بينما يجمّع الوكيل jtodo.py ويجهّز أول git commit ذري، يكتب العرض "?what are you doing" بأمر /btw — وهو الأمر المخصص لطرح سؤال جانبي دون مقاطعة المهمة الجارية. يشرح الوكيل خطته (تهيئة مساحة العمل، بناء الأساس، ثم الالتزام) ويواصل البناء. وانتبه للتلميحات تحت صندوق الأوامر أيضًا: ctrl+g يفتح محررك الخارجي للأوامر الطويلة.

    Antigravity CLI answering a slash-command btw what are you doing side question while the agent compiles jtodo.py and prepares its first atomic git commit
    /btw يجلب تقرير تقدم دون أن يخرج المهمة عن مسارها.شاهد عند 1:15

مراجعة الملفات المُنتَجة والفروقات والتطبيق العامل

  1. 5

    راقب استهلاك السياق على لوحة الـ tokens

    تجمع شاشة السياق بين شبكة نقاط وأرقام حقيقية: Gemini 3.5 Flash استهلك 52.8k من 1.0M tokens (بنسبة 5.0%)، موزعة على رسائل المستخدم وردود الوكيل ونداءات الأدوات وprompt الأدوات النظامية والوكلاء الفرعيين والمساحة الحرة. تعرض الشاشة نفسها نقاط حفظ الجلسة (/rewind) وملفات الـ artifacts التي كتبها الوكيل — اثنان حتى الآن: implementation_plan.md وwalkthrough.md.

    Antigravity CLI context usage board showing Gemini 3.5 Flash at 52.8k of 1.0M tokens with per-category token counts and two artifact files written by the agent
    لوحة الـ tokens تحوّل قلق السياق إلى عملية حسابية.شاهد عند 1:40
  2. 6

    اقرأ ملف walkthrough المُنتَج

    افتح الـ artifacts وسيشرح لك walkthrough.md ما فعله الوكيل: بنية المستودع (jtodo.py وtest_jtodo.py وREADME.md و.gitignore)، وقرارات التصميم التي اتخذها، وكيف يعمل اليوميات اليومية. للعارض مفاتيحه الخاصة — الأسهم للتمرير، وpgup/pgdn للتصفح بالصفحات، وc للتعليق، وesc للإغلاق.

    Antigravity CLI artifact viewer rendering walkthrough.md with the repository structure of jtodo.py and test_jtodo.py plus scroll and comment keyboard shortcuts
    ملف walkthrough.md هو تقرير الوكيل عن إنجازه، كتبه بنفسه.شاهد عند 1:57
  3. 7

    وافق على الملفات المُنتَجة عند ظهور "Action required"

    لا تترك Antigravity CLI الملفات بلا مراجعة — بل تطلب توقيعك. شريط "Action required (2 left)" يسرد walkthrough.md وملف implementation_plan.md الجديد للمراجعة. سطر لوحة المفاتيح يلخص كل شيء: الأسهم للتنقل، وy/n للموافقة أو الرفض، وshift+a للموافقة على الكل، وp للمعاينة، وesc للانتهاء. لا شيء يمر بصمت ما لم تضبط ذلك بنفسك.

    Antigravity CLI action required dialog asking to approve two artifacts, walkthrough.md and a new implementation_plan.md, with y/n approve keys and shift+a approve all
    شريط المراجعة: y/n لكل ملف، وshift+a يوافق عليها جميعًا.شاهد عند 2:15
  4. 8

    دقّق ما تغيّر بدقة عبر /diff

    بعد أن طلب العرض من الوكيل تحسين طريقة اختيار الخيارات في التطبيق، يتحقق من النتيجة بأمر /diff — أي "عرض التغييرات غير الملتزَم وفروقات كل دورة". يقرأ الأمر نظام التحكم بالإصدارات لديك (Git هنا) ويعرض ملفًا بملف ما فعله الوكيل في هذه الدورة. قائمة المهام تدعم الآن الاختيار بالمؤشر، والفروقات تثبت أن هذا وحده ما تغيّر.

    Antigravity CLI slash menu suggesting the diff command to view uncommitted changes and per-turn diffs right after asking the agent to improve option selection in jtodo.py
    /diff يقرأ Git عنك ويجمع التغييرات في شاشة واحدة.شاهد عند 2:48
  5. 9

    شغّل التطبيق وواصل التطوير

    في لوحة طرفية ثانية — صدفة أوامر عادية لا تنتمي إلى الواجهة — يشغّل العرض ./jtodo.py. فاستقبلك قائمة المنتج النهائي: الإحصاءات في الأعلى، ثم View & Toggle To-Do Tasks وQuick-Add a To-Do Task وWrite Daily Journal Entry وRead Today's Journal Entries وExit Application. وبفضل التطوير الجديد تتحرك بالأسهم لأعلى وأسفل وتؤكد بمفتاح Enter. لاحظت أمرًا يستحق التعديل؟ عُد إلى agy واكتب الأمر التالي، فتستمر الحلقة.

    Minimalist Journal and Todo terminal app built by Antigravity CLI with a highlighted Write Daily Journal Entry row and an use-arrow-keys-to-navigate hint
    التطبيق الجاهز في لوحة ثانية — الأسهم للتنقل وEnter للاختيار.شاهد عند 3:08

الجلسات والوكلاء الفرعيون والأذونات

  1. 10

    اضغط / لرؤية الأوامر و /help للورقة المرجعية

    كتابة شرطة مائلة واحدة / تفتح قائمة أوامر slash كاملة — /add-dir و/agents و/artifact و/btw و/changelog و39 غيرها، كل منها بشرح من سطر واحد. ولحركات لوحة المفاتيح هناك /help: ورقة مرجعية بتبويبات (general وcommands وshortcuts) تجمع ctrl+g لكتابة الأمر في المحرر، وctrl+l لمسح الشاشة، وctrl+o لفتح مخرجات الأدوات، وshift/alt+click للتحديد والنسخ.

    Antigravity CLI help shortcuts tab listing enter, ctrl+g to open the prompt in your editor, ctrl+l to clear the screen and two dozen other keyboard bindings
    /help يتنقل بين المعلومات العامة والأوامر واختصارات لوحة المفاتيح.شاهد عند 3:32
  2. 11

    أغلق الطرفية — الجلسة تبقى محفوظة

    تُخزَّن المحادثات محليًا، وتخبرك الواجهة بالضبط كيف تعود: يطبع التذييل "Resume: agy --conversation=8034cdc4… (or -c)". فهكذا يواصل agy -c جلستك السابقة بسياقها كاملًا، بينما يحدد معرّف المحادثة الكامل جلسة بعينها. فقدان الطرفية لم يعد يعني فقدان العمل.

    Antigravity CLI session footer showing how to resume with agy conversation 8034cdc4 or the -c flag next to the todo-list git main branch prompt
    تلميح الاستئناف يطبع معرّف agy --conversation كاملًا — أو اختصر بـ -c.شاهد عند 3:42
  3. 12

    فوّض البحث إلى وكيل فرعي

    نفدت الأفكار؟ يكتفي العرض بسؤال بسيط: "can you do research to improve the todo list?". يقرر الوكيل الرئيسي أنه يحتاج وكيلًا فرعيًا متخصصًا في البحث، فيصوغ أمر البحث بنفسه ويرسل نداء أداة Agent — أي "research: Markdown TUI Researcher". يتحول شريط الحالة إلى "Gemini 3.5 Flash · 1 subagent(s)". ويمكنك أيضًا استدعاء الوكلاء الفرعيين صراحةً بأمر /agents.

    Antigravity CLI delegating research to a Markdown TUI Researcher subagent after a can-you-do-research prompt, with the status bar counting one subagent
    جملة عادية تكفي — فالواجهة نفسها هي التي تكتب موجز مهمة الوكيل الفرعي.شاهد عند 4:20
  4. 13

    شاهد الوكيل الفرعي يعمل في نافذته الخاصة

    ادخل عرض الوكيل الفرعي فتبدأ بالترويسة: 34 ثانية من العمل، و11 خطوة، ومعرّف جلسة. تحتها الأمر الذي صاغه الوكيل الرئيسي، والأدوات المسموحة (ListDir وRead وWebSearch)، ومسار حي للأحداث — يسرد مجلد المشروع، ويقرأ jtodo.py، ثم يجري بحثَين على الويب عن أنماط تصميم مديري المهام. اضغط esc للعودة إلى الوكيل الرئيسي الذي يجمع النتائج وينفّذ أفضلها.

    Antigravity CLI subagent view for the research agent at 34 seconds and 11 steps, listing ListDir, Read and WebSearch tools with a live trajectory of each action
    الزمن المنقضي وعدد الخطوات وكل نداء أداة، أمامك مباشرة.شاهد عند 4:43
  5. 14

    اختر درجة الاستقلالية: Tool Permission

    عائدًا إلى /config، يكون سطر Tool Permission مِقبض درجة الاستقلالية بثلاث قيم. request-review — يسأل الوكيل قبل أي فعل (وهي الافتراضية الآمنة). always-proceed — دون أي مقاطعة، وهي التي بنا بها العرض التطبيق كاملًا. strict — يؤكد الوكيل معك كل خطوة قبل القيام بها. تظهر على الشاشة بالأسماء request-review وalways-proceed وstrict؛ اختر لكل مشروع وغيّر متى شئت.

    Antigravity CLI Tool Permission dropdown inside /config showing request-review, always-proceed and strict modes with the current selection marked
    ثلاثة أنماط: request-review أو always-proceed أو strict — القرار لك.شاهد عند 6:18

Antigravity CLI مقابل Antigravity IDE

تنقل الواجهة النصية تجربة Antigravity كاملة إلى طرفيتك، لكن لكل بيئة مواقف تناسبها أكثر. هذا مواضع الاختلاف الحقيقية:

  • 1الأساس: يعمل agy في أي طرفية تملكها أصلًا — عبر SSH، أو في نافذة tmux بجوار محررك، أو على جهاز بلا واجهة رسومية. أما البيئة الرسومية فمحرر كامل بمتصفح مدمج.
  • 2العرض: تتيح الواجهة النصية الاختيار بين native terminal (inline) — شريط تمرير عادي تعمل فيه الفأرة والنسخ واللصق كالمعتاد — ونمط alt-screen، أي مخزن بديل بملء الشاشة يناسب سير العمل المتوازي.
  • 3الأذونات: مقبض الواجهة النصية هو Tool Permission في /config (بقيم request-review وalways-proceed وstrict)؛ بينما تطلب البيئة الرسومية الموافقة قبل الإجراءات بطريقتها الخاصة.
  • 4الملفات المُنتَجة والجلسات يسيران بالمبدأ نفسه في البيئتين — خطط وملفات walkthrough تحتاج موافقتك، ومحادثات محفوظة محليًا — لكن الواجهة النصية تحفظها تحت ~/.gemini/antigravity-cli/ وتستعيدها بأمر agy -c.

تقسيم عملي: ارسم واستكشف في البيئة الرسومية حيث ترى التطبيق يتشكل أمامك، وسلّم المهام الطويلة المستقلة — إعادة الهيكلة والبحث والتعديلات الجماعية — إلى agy في الطرفية ليعمل بهدوء إلى جانب عملك.

Antigravity CLI: حل المشكلات ومفاتيح الإتقان

مواقف صغيرة ظهرت في العرض، ولكل منها حل توفره الواجهة نفسها:

  • 1الأمر الطويل يَعثُر كتابته في صندوق الإدخال؟ اضغط ctrl+g — تفتح Antigravity CLI المسودة في محررك $EDITOR (وقيمته في العرض auto) وتستعيدها بعد الحفظ.
  • 2أسطر الأدوات مثل Bash(…) وEdit(…) تظهر مقتطعة بعبارة "(ctrl+o to expand)" — اضغط ctrl+o على السطر لفتح الأمر والمخرجات كاملين.
  • 3أغلقت الطرفية في منتصف المهمة؟ شغّل agy -c لمواصلة الجلسة السابقة، أو agy --conversation=<id> لجلسة بعينها — فالمحادثات محفوظة محليًا.
  • 4الوكيل متسرع أكثر من اللازم أو يسأل كثيرًا؟ اضبط Tool Permission في /config: فrequest-review يسأل في كل مرة، وalways-proceed لا يقاطع أبدًا، وstrict يؤكد كل إجراء مهام كان صغيرًا.
  • 5النسخ واللصق يتصرف بغرابة؟ في نمط العرض native terminal (inline) تعمل الفأرة طبيعيًا، وتذكر قائمة اختصارات /help بديل shift/alt+click للتحديد والنسخ. وللإعدادات شديدة التوازي جرّب نمط alt-screen.

ما زلت عالقًا؟ تلميح "?" وأمرا /help و/changelog داخل الواجهة أسرع طريق لمعرفة ما يدعمه إصدارك — فالأداة تتطور سريعًا وتختلف التسميات بين الإصدارات.

أسئلة شائعة عن Antigravity CLI

مزيد من أدلة Antigravity