أصدر فريق Google AI هذا الأسبوع كولاب كلي. تقوم الأداة بتوصيل المحطة المحلية الخاصة بك بأوقات تشغيل Colab البعيدة. فهو يتيح للمطورين ووكلاء الذكاء الاصطناعي تشغيل التعليمات البرمجية على وحدات معالجة الرسومات السحابية ووحدات TPU. يمكنك البقاء في المحطة الخاصة بك طوال الوقت. واجهة سطر الأوامر (CLI) مفتوحة المصدر بموجب ترخيص Apache 2.0.
ما هو جوجل كولاب CLI
Colab CLI هي واجهة سطر أوامر لـ Google Colab. يمكنك إنشاء جلسات وتشغيل التعليمات البرمجية وإدارة الملفات من الجهاز.
يمكن لأي وكيل لديه وصول إلى المحطة الاتصال بالأداة. يتضمن ذلك Claude Code وCodex وGoogle’s Antigravity. تقوم Google بشحن ملف مهارات معبأ مسبقًا باسم COLAB_SKILL.md. إنه يوفر للوكلاء سياقًا مدمجًا حول كيفية استخدام واجهة سطر الأوامر (CLI).
التثبيت يستخدم واحد uv tool install أمر من مستودع جيثب.
uv tool install git+https://github.com/googlecolab/google-colab-cli
تبدو الجلسة البسيطة كما يلي:
colab new # provision a CPU session
echo "print('hello')" | colab exec # run code
colab stop # release the VM
كيفية عمل الأوامر
تقوم واجهة سطر الأوامر (CLI) بتجميع الأوامر في الجلسات والتنفيذ والملفات والأتمتة. colab new يوفر جلسة عمل، مع وحدة المعالجة المركزية (CPU) كإعداد افتراضي. يضيف --gpu T4, --gpu L4, --gpu A100، أو --gpu H100 لوحدة معالجة الرسومات. خيارات TPU هي v5e1 و v6e1.
colab exec يدير بايثون من stdin، a .py ملف، أو دفتر. ال exec يقرأ الملفات محليًا ويشحن محتوياتها. وبالتالي، لا تحتاج التعديلات المحلية إلى خطوة تحميل منفصلة. colab stop ينهي الجلسة ويحرر VM.
تغطي الأوامر الأخرى الملفات والمصادقة. colab upload و colab download نقل الملفات بين المحلية والبعيدة. colab drivemount يتصاعد Google Drive، افتراضيا ل /content/drive. colab auth يصادق على VM لخدمات Google Cloud.
colab exec واستعادة القطع الأثرية: الحلقة الأساسية
الحلقة الأساسية قصيرة. يمكنك توفير وقت تشغيل، وتشغيل برنامج نصي، ثم سحب النتائج مرة أخرى. colab download يسترد النماذج ومجموعات البيانات والملفات الأخرى. colab log يصدر سجل الجلسة كـ .ipynb, .md, .txt، أو .jsonl.
لذلك يصبح التشغيل عن بعد بمثابة دفتر ملاحظات قابل لإعادة التشغيل على القرص الخاص بك. colab repl و colab console منح الوصول التفاعلي إلى VM. colab install يضيف الحزم مع uv، التراجع إلى pip. يتم تخزين البيانات التعريفية للجلسة في ~/.config/colab-cli/sessions.json.
مثال: الضبط الدقيق لـ Gemma 3 1B
يوضح الإصدار الرسمي من Google مهمة الضبط الدقيق التي يحركها الوكيل. المهمة تضبط google/gemma-3-1b-it باستخدام QLoRA. إنه يتدرب على مجموعة بيانات Text-to-SQL لتحسين إنشاء SQL. يقوم وكيل Antigravity بتشغيل المسار الكامل بخمسة أوامر.
colab new --gpu T4
colab install transformers datasets peft trl bitsandbytes accelerate
colab exec -f finetune_run.py
colab log --output gemma_finetune_log.ipynb
colab stop
يقوم الوكيل بعد ذلك بتنزيل نموذج المحول وتكوين المحول وتكوين الرمز المميز ورمز الرمز المميز. يمكنك تحميل النموذج المضبوط وتقديمه محليًا. لم يكتب المستخدم أي أمر توفير سحابي يدوي.
حالات الاستخدام
- قم بتفريغ التدريب المرتبط بالكمبيوتر المحمول إلى وحدة معالجة الرسومات (GPU) أو وحدة المعالجة المركزية (TPU) عن بعد دون مغادرة الجهاز.
- اسمح للوكلاء مثل Claude Code، أو Codex، أو Antigravity بتشغيل خطوط ML الشاملة.
- قم بضبط النماذج الصغيرة، مثل Gemma 3 1B، باستخدام QLoRA عن بعد.
- تنفيذ دفتر الملاحظات النصي والتصدير القابل لإعادة التشغيل
.ipynbسجلات للاستنساخ. - تصحيح الأخطاء بشكل تفاعلي على VM من خلال
colab replأوcolab console.
Colab CLI مقابل Colab القائم على المتصفح
لا تحل واجهة سطر الأوامر (CLI) محل واجهة مستخدم الكمبيوتر المحمول. إنه يستهدف العمل المكتوب والآلي والمعتمد على الوكيل بدلاً من ذلك. فيما يلي كيفية مقارنة سير العمل بين المهام المشتركة.
| البعد | Colab القائم على المتصفح | كولاب كلي |
|---|---|---|
| واجهة | واجهة مستخدم دفتر الويب | المحطة المحلية |
| اختيار مسرع | قائمة وقت التشغيل في المتصفح | --gpu / --tpu الأعلام على colab new |
| استخدام الوكيل | دليل، يحركها واجهة المستخدم | أي وكيل المحطة عبر الأوامر |
| تشغيل البرامج النصية المحلية | لصق أو تحميل في الخلايا | colab exec -f script.py |
| استرجاع قطعة أثرية | التنزيل اليدوي أو Drive | colab download, colab log |
| تثبيت الحزمة | !pip داخل الخلية |
colab install (الأشعة فوق البنفسجية، ثم النقطة) |
| التحكم في الجلسة | وقت التشغيل الذي يديره المتصفح | colab new, colab stop, colab status |
| ملف مهارات الوكيل | لا أحد | المجمعة COLAB_SKILL.md |
نقاط القوة والاعتبارات
نقاط القوة:
- يناسب سير العمل الطرفي الأصلي البرامج النصية وCI وحلقات الوكيل.
- أمر واحد يوفر وحدات معالجة الرسومات T4 أو L4 أو A100 أو H100.
execيشحن محتويات الملف المحلي، لذلك ليست هناك حاجة إلى أي خطوة تحميل.- يتم تصدير السجلات إلى تنسيقات دفتر الملاحظات القابلة لإعادة التشغيل من أجل إمكانية تكرار نتائجها.
- مفتوح المصدر ضمن Apache 2.0، مع ملف مهارات الوكيل المجمع.
- يعمل مع وكلاء متعددين، وليس أداة بائع واحد.
الاعتبارات:
- يتطلب الوصول المصادقة؛ الاستراتيجية الافتراضية هي
oauth2. replوconsoleتحتاج إلى TTY عند تشغيلها بشكل تفاعلي.- توجيه الإخراج stdin لاستخدام هذين الأمرين داخل البرامج النصية.
- لا يزال الحوسبة تعمل على الواجهة الخلفية لـ Colab ونموذج وقت التشغيل الخاص بها.
الوجبات السريعة الرئيسية
- يقوم Colab CLI من Google بتشغيل التعليمات البرمجية على وحدات معالجة الرسومات Colab ووحدات TPU عن بعد من المحطة المحلية الخاصة بك.
- أمر واحد أحكام المسرعات:
colab new --gpu T4خلالA100وH100بالإضافة إلى مادة TPU. colab execالسفن المحلية.pyو.ipynbالملفات إلى وقت التشغيل دون خطوة تحميل.- يمكن لأي وكيل طرفي – Claude Code، وCodex، وAntigravity – أن يقودها عبر حزمة مجمعة
COLAB_SKILL.md. - وهو مفتوح المصدر تحت Apache 2.0، و
colab logتصدير سجلات دفتر الملاحظات القابلة لإعادة التشغيل.
Marktechpost الشرح المرئي
Google Colab CLI — دليل المحطة الطرفية
1 / 8
Marktechpost — تغطية للذكاء الاصطناعي والتعلم الآلي للممارسين، بدون أي ضجيج.
المصدر: Marktechpost.com
تحقق من التفاصيل الفنية و جيثب الريبو هنا . أيضا، لا تتردد في متابعتنا على تغريد ولا تنسى الانضمام إلينا 150 ألف+ مل من SubReddit والاشتراك في النشرة الإخبارية لدينا. انتظر! هل أنت على برقية؟ الآن يمكنك الانضمام إلينا على التليجرام أيضًا.
هل تحتاج إلى الشراكة معنا للترويج لصفحة GitHub Repo أو صفحة الوجه المعانقة أو إصدار المنتج أو الندوة عبر الويب وما إلى ذلك؟ تواصل معنا
اكتشاف المزيد من كحيل | أخبار التقنية
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.
