
Что такое Ship CLI? Открытый исходный код AI Agent Use Guide
Переведено автоматическиGemini CLI, 25 Haziran 2025’te Google tarafından duyurulan ücretsiz, açık kaynak (Apache 2.0) bir yapay zekâ aracıdır. Yapay zeka ile kod yazmak, görevler otomatikleştirmek ve kendi akıllı asistanınızı geliştirmek mi istiyorsunuz? Gemini CLI, açık kaynaklı ve güçlü yapısıyla tam da bu noktada devreye giriyor.
Gemini CLI Nedir?
Geleneksel yapay zekâ asistanları genellikle web tarayıcılarında çalışırken, Gemini CLI doğrudan terminalinize entegre olarak doğal dilde komutlar alır ve sonuçları anında döndürür. Böylece kod yazma, hata ayıklama, içerik üretimi ve araştırma gibi görevlerde tarayıcı odaklı etkileşim ihtiyaçlarını ortadan kaldırır.
Gemini CLI’nin en önemli avantajlarından biri, açık kaynak olmasıdır. GitHub’da tamamen incelenebilir kod bazıyla sunulur; geliştiriciler diledikleri gibi katkıda bulunabilir, hataları düzeltebilir veya ihtiyaçlarına göre özelleştirebilirler. Kullanmak için tek gereken, sisteminize Node.js (v18+) ve npm/yarn kurmak ile kişisel bir Google hesabıdır. Google hesabıyla ücretsiz “Gemini Code Assist” lisansı alındıktan sonra dakikada 60, günde 1.000 API isteğine kadar kısıtlamasız erişim sağlanır.
Aracın beynini, Google’ın Gemini 2.5 Pro modeli oluşturur. Bu model, 1 milyon token’a kadar (yaklaşık 30.000 satır kod veya uzun dokümanlar) bağlamı aynı anda işleyebilir. Geniş bağlam penceresi sayesinde; büyük kod tabanlarını, proje dökümantasyonlarını ve uzun sohbet geçmişlerini tek seferde kavrayarak tutarlı ve bağlamsal açıdan zengin yanıtlar üretebilir.
Kurulum ve İlk Adım Yöntemleri Nedir?
Ön Koşullar: Sisteminizi Hazırlayın
- Node.js
- Sürüm 18 veya üzeri olmalıdır.
- Mevcut sürümünüzü kontrol etmek için:
node -v - Yüklü değilse resmi Node.js sitesinden uygun paketi indirip kurabilirsiniz.
- Paket Yöneticisi
- npm (Node.js ile birlikte gelir) veya tercihe göre yarn kullanılabilir.
- npm sürümünüzü kontrol etmek için:
npm -v
- İşletim Sistemi
- Windows 10+, macOS 10.15+ veya modern bir Linux dağıtımı (Ubuntu, Fedora, vb.) üzerinde çalışır.
- Google Hesabı
- İlk kimlik doğrulaması için kişisel bir Google hesabı gereklidir. Kurumsal/Workspace hesaplarında ek yapılandırma gerekebilir.
Kurulum Yöntemleri
Gemini CLI’yi iki temel yolla kurabilirsiniz:
/wp:paragrap h wp:heading {"level":4}а) Единая экспедиционная операция с NPX
/wp:headin g wp:codenpx https://github.com/google-gemini/gemini-cli /wp: код wp:list - wp:list-item
- Команда напрямую загружает и запускает пакет из GitHub. /wp:list-item wp:list-item
- Самая современная версия каждого использования загружается автоматически. /wp:list-item
b) Глобальная установка
/wp:headin g wp:codenpm install -g @google/gemini-cli /wp: код wp:list - wp:list-item
geminiПозволяет использовать команду из каждого массива. /wp:list-item wp:list-item - Ошибка разрешения в Linux/macOS
sudoДобавить. /wp:list-item
c) From Homebrew (macOS/Linux)
/wp:headin g wp:codebrew install gemini-cli /wp: код wp:list - wp:list-item
- Опция быстрой и чистой установки для тех, кто использует Homebrew. /wp:list-item
Начальная операция и выбор темы
/wp:headin g pp:paragrap hПосле завершения установки введите в терминале следующую команду:
/wp:paragrap h wp:codegemini /wp: код wp:list {"упорядоченный":true} - wp:list-item
- Выбор цветовой темы: wp:list
- wp:list-item
- CLI предлагает различные варианты тем. /wp:list-item wp:list-item
- Просмотрите ключи со стрелками и подтвердите Enter. /wp:list-item
/wp:list-item wp:list-item - Руководящий старт: wp:list
- wp:list-item
- Появляется короткое приветственное сообщение и базовое продвижение сценария. /wp:list-item
Этот шаг уменьшает усталость глаз при длительном использовании, позволяя легко настроить инструмент.
/wp:paragrap h wp:heading {"level":3}Аутентификация: Google Session u
/wp:headin g pp:paragrap hПосле первоначальной операции или gemini auth login С командой:
gemini auth login /wp: код wp:list - wp:list-item
- Ваш браузер открывается, и вам будет предложено войти в систему с помощью учетной записи Google. /wp:list-item wp:list-item
- Вы получите сообщение «Успешная аутентификация», которое возвращается в CLI после успешной записи. /wp:list-item wp:list-item
- Бесплатная лицензия Gemini Code Assist 60 минутТэги 1000 в день Модельный запрос Home /wp:list-item
Проверка установки и быстрый тест
/wp:headin g pp:paragrap hПроверьте все правильно со следующими командами:
/wp:paragrap h wp:codegemini --version /wp: код wp:list - wp:list-item
- Показывает версию загрузки. /wp:list-item
gemini "Merhaba, kendini tanıtır mısın?" /wp: код wp:list - wp:list-item
- Проверьте ответ вашего помощника с помощью простого запроса на естественном языке. /wp:list-item
Если вы получаете беспроблемный ответ, вы начали свой первый чат с искусственным интеллектом через свой терминал.
/wp:paragrap h wp:head gGemini Базовое использование и команды Что такое?
/wp:headin g wp:heading {"level":3}1.Начать CLI
/wp:headin g wp:list- wp:list-item
- Интерактивный режим (REPL)
geminiЭта команда запускает интерактивную терминальную сессию, такую как чат; каждый ввод, который вы делаете, обрабатывается мгновенно. /wp:list-item wp:list-item - Однополетный запрос
gemini -p "Proje dizinindeki tüm JavaScript dosyalarını listele"-pВозвращайтесь быстро и возвращайте ответ один раз. Идеально подходит для быстрых запросов без необходимости входа. /wp:list-item wp:list-item - Пипинг (Pipeing)
echo "Count to five" | geminiВы можете обрабатывать стандартный вывод непосредственно в CLI. /wp:list-item
2. 2. Slash Commands/)
/wp:headin g pp:paragrap h Наиболее часто используемые команды Gemini CLI начинаются с префикса «slash». Ниже вы можете увидеть некоторые из самых важных:
/wp:paragrap h wp:table| Home Tags | Описание |
|---|---|
/help | Показывает список и краткое описание существующих команд. |
/tools | Установленные инструменты (файлы, оболочки, веб-поиск и т.д.) списки. |
/clear | Очищает экран терминала (Ctrl+L также видит ту же работу). |
/stats | Отчет об использовании токенов и статистика сбережений. |
/memory show | Все GEMINI.md Фотографии, комбинируя их контексты. |
/memory refresh | Все GEMINI.md Переустановите файлы. |
/chat save | Он сохраняет чат анки с указанным лейблом. |
/chat resume | Он продолжается с тем же тегом в ранее записанном чате. |
/restore [checkpoint_adı] | Восстановленный снимок для изменения файлов. |
/auth | Изменяется метод аутентификации. |
/theme | Позволяет изменить контакт просмотра CLI. |
/bug | CLI формирует уведомление об ошибке. |
/quit | Сеанс заканчивается и возвращается в обычный терминальный режим. |
3. Контекстные команды (@)
/wp:headin g pp:paragrap h Включать файлы и папки в подсказку проекта @ Вы можете использовать знак:
- wp:list-item
- Одиночный файл
gemini -p "Bu fonksiyonun ne işe yaradığını açıkla" @./src/utils.js /wp:list-item wp:list-item - папка
gemini -p "Tüm bileşenleri React 18’e uygun şekilde güncelle" @./src/components/ /wp:list-item
КЛИ, .gitignoreИм нужно только отслеживать файлы, автоматически пропуская файлы.
4. Командование снарядами (!)
/wp:headin g pp:paragrap h Прямая командная строка для запуска:
/wp:paragrap h wp:list- wp:list-item
- Единая команда
gemini > !ls -la /wp:list-item wp:list-item - Постоянный режим Shell
gemini > ! /wp:list-item
$ git status $npm test $! # again '! Тэги
/wp:paragrap h pp:paragrap hИнструмент Shell обеспечивает бесшовное использование тестов, сценариев сборки, литер и других инструментов CLI.
/wp:paragrap h pp:paragrap hGemini CLI, Он предлагает мощный и доступный инструмент, который преобразует наш способ работы с агентами искусственного интеллекта в мире с открытым исходным кодом. Для разработчиков, исследователей и любопытных пользователей гибкая, настраиваемая и поддерживаемая сообществом платформа теперь намного проще создавать решения ИИ. Вы также можете предложить свой собственный вклад в искусственный интеллект будущего, экспериментируя с Gemini CLI.
/wp:paragrap hHollywood ve Yapay Zeka: 2025'in Hayal Kırıklığı Yaratan Projeleri


Açık Problemler İçin Prompt Mühendisliği Teknikleri




