گوگل مدل هوش مصنوعی “جمینی” را مستقیماً به رابط خط فرمان “Firebase Studio” اضافه کرده است. Firebase Studio یک محیط توسعه یکپارچه مبتنی بر ابر است که از هوش مصنوعی برای کمک به پروژهها استفاده میکند. با اضافه شدن رابط خط فرمان جمینی (Gemini CLI)، توسعهدهندگان اکنون میتوانند فراتر از استفاده از هوش مصنوعی برای کدنویسی بروند و از آن برای تولید محتوا و تحقیق نیز استفاده کنند، بدون اینکه نیاز باشد از محیط IDE خارج شوند.
ویژگیهای Gemini CLI:
- سطوح استفاده رایگان: این ابزار دارای محدودیتهای رایگان است (60 درخواست به مدل در هر دقیقه و 1,000 درخواست در روز با ورود به سیستم گوگل).
- امکانات پیشرفته هوش مصنوعی: قابلیتهای هوش مصنوعی پیشرفتهای ارائه میدهد.
- جستجوی یکپارچه گوگل: امکان دسترسی به محتوا در زمان واقعی از طریق جستجوی گوگل.
- متنباز بودن: این ابزار متنباز است، بنابراین قابل شخصیسازی بوده و مشارکتها را میپذیرد.
دسترسی به Gemini CLI در Firebase Studio: برای دسترسی به Gemini CLI، کافی است روی گزینه “Code view” در گوشه بالا سمت راست کلیک کنید. سپس از طریق منوی “Burger” گزینه “Terminal” را انتخاب کنید و یک ترمینال جدید باز کنید. در ترمینال، دستور “gemini” را وارد کنید و مراحل تنظیمات را دنبال کنید. برای شروع سریع، میتوانید دو بار دکمه “Enter” را فشار دهید.
شروع به کار با Gemini 2.5 Pro:
پس از تنظیم، میتوانید با وارد کردن یک پرسش و فشار دادن Enter، استفاده از جمینی را آغاز کنید. همچنین یک حالت غیرتعاملی وجود دارد که برای اسکریپتنویسی و خودکارسازی مناسب است. برای استفاده از این حالت، از پرچمهای –prompt یا -p استفاده کنید و پرسش خود را داخل علامتهای نقلقول قرار دهید. به عنوان مثال:
gemini -p “What is the capital of France?”
در این حالت، Gemini CLI پس از تکمیل درخواست به صورت خودکار بسته میشود.
تنظیمات و شخصیسازی:
در طول تنظیمات، میتوانید یک تم انتخاب کنید. اگر بخواهید تم را تغییر دهید یا تنظیمات دیگری مانند وضعیت استفاده، دسترسی به ابزارها، یا نقاط بازگشت را بررسی کنید، میتوانید آنها را از طریق فایل .gemini/settings.json ویرایش کنید. همچنین میتوانید کلیدهای API اضافه کنید یا مدلهای مختلف را از طریق فایل .env انتخاب کنید. برای ارائه زمینههای خاص پروژه، دستورالعملها و سبکهای کدنویسی به جمینی، از فایل GEMINI.md استفاده کنید.
قابلیتهای جمینی CLI: با استفاده از جمینی CLI، میتوانید موارد زیر را انجام دهید:
- توضیح کد: با تایپ کردن explain [file].
- بازنویسی کد: با تایپ کردن refactor [code].
- اشکالزدایی خطاها: با تایپ کردن debug “Error message”.
- خلاصهسازی اطلاعات: با تایپ کردن summarize “topic”.
علاوه بر این، دستورات داخلی برای مدیریت جلسه وجود دارد، مانند:
- /help برای نمایش لیست دستورات.
- /chat برای ذخیره و از سرگیری مکالمات.
- /tools برای مشاهده ابزارهای موجود.
- /restore برای لغو تغییرات انجامشده توسط ابزارها.
Firebase Studio چیست؟
Firebase Studio، به سبک معمول گوگل، یک محیط توسعه یکپارچه مبتنی بر ابر است که در مرورگر وب شما اجرا میشود. این ویژگی، آن را برای کامپیوترهای ضعیفتر بسیار مناسب میکند. برای شروع کار، میتوانید به وبسایت Firebase مراجعه کنید و از آنجا اقدام کنید.
source