Программирование с помощью инструмента Gemini CLI

Некоторое время назад Google выпустила весьма впечатляющий инструмент Gemini CLI (интерфейс командной строки).

В отличие от многих инструментов искусственного интеллекта, приложение Gemini CLI устанавливается локально, поэтому вам не нужно беспокоиться о том, что ваши запросы (или их результаты) будут использованы в каких-либо гнусных целях.

На данный момент возможности Gemini CLI:

  • Полностью открытый исходный код, позволяющий пользователям проверять и вносить свой вклад в код.
  • Работает на базе Gemini 2.5 Pro.
  • Уровень бесплатного пользования позволяет выполнять 60 запросов в минуту и ​​1000 запросов в день с помощью личной учетной записи Google.
  • Включает инструменты для поиска Google, файловых операций и команд оболочки для расширенной функциональности.
  • Поддерживает пользовательскую интеграцию и расширяет возможности ИИ понимать контекст.

Как вы, наверное, догадались, судя по названию, Gemini CLI — это инструмент, работающий только из командной строки, поэтому графический интерфейс отсутствует. Если вам неудобно использовать командную строку, то Gemini CLI не для вас.

С другой стороны, если вы находитесь дома в окне терминала, Gemini CLI может легко стать еще одним инструментом в вашем путешествии по программированию. Вы можете использовать Gemini CLI, чтобы научиться использовать новый язык программирования, улучшить свои навыки работы с определенным языком и многое другое.

Давайте узнаем, как установить этот удобный инструмент, а затем как его использовать, чтобы немного узнать о JavaScript.

А не ___ ли нам?

Что вам понадобится

Чтобы это работало, вам понадобится любая операционная система, поддерживающая Node.js и NPM. Я буду демонстрировать установку на ОС Zorin, основанной на Ubuntu Linux. В Linux вам также понадобится пользователь с привилегиями sudo.

Давайте займемся делом.

Установка необходимых компонентов

Прежде чем вы сможете установить Gemini CLI, вам необходимо сначала установить Node.js и NPM. Для этого мы выполним следующие команды: Как только все будет готово, вы будете готовы к установке Gemini CLI.

Установка интерфейса командной строки Gemini

Вы можете установить Gemini CLI с помощью одной команды: это займет минуту или две, но все должно пройти без проблем.

Вы еще не закончили.

Вам необходимо выполнить аутентификацию Gemini CLI с помощью своей личной учетной записи Google. Для этого откройте веб-браузер по умолчанию и убедитесь, что вы вошли в свою учетную запись Google. Сделав это, вернитесь в окно терминала и введите команду: Если вы получите сообщение об ошибке, это означает, что в вашем дистрибутиве установлена ​​более старая версия Node.js. Чтобы решить эту проблему, сделайте следующее: Как только вы позаботитесь об этом, повторно запустите команду Gemini. Затем вам будет предложено выбрать метод аутентификации (Рисунок 1). Убедитесь, что выбран параметр «Войти через Google», и нажмите Enter на клавиатуре.

Рисунок 1: При желании вы можете пройти аутентификацию с помощью ключа Gemini API или Vertex AI.

Когда откроется веб-браузер по умолчанию, если вы еще не вошли в свою учетную запись Google, сделайте это сейчас.

При появлении запроса нажмите «Войти», и вы получите сообщение о том, что аутентификация прошла успешно, после чего вы можете закрыть браузер и обнаружить, что Gemini CLI готов к вашему первому запросу.

Пока не спрашивайте.

Закройте Gemini, дважды нажав комбинацию клавиш Ctrl+c.

Давайте узнаем кое-что о JavaScript

Используя окно терминала, создайте новый каталог проекта с помощью команды: Перейдите в этот каталог с помощью: Теперь снова запустите команду Gemini. Разница на этот раз в том, что вы работаете в определенном каталоге (а не в домашнем каталоге).

В главном окне Gemini (рис. 2) выполним следующий запрос:

Рисунок 2: Gemini CLI готов к вашему первому запросу.

Нажмите Enter, и Близнецы приступят к работе.

Поскольку он работает, он, скорее всего, предложит вам согласиться на определенные задачи или предложит разрешить ему создавать файлы (Рисунок 3).

Рисунок 3: Сопротивление бесполезно, поэтому дайте ему разрешение на создание файлов.

Продолжайте позволять Gemini делать то, что ему нужно, так же, как он делает то, что мы от него просим.

Через несколько минут Gemini посоветовал мне открыть файл index.html в веб-браузере, чтобы увидеть раскрывающиеся списки в действии (Рисунок 4).

Рисунок 4: Наш пример раскрывающегося списка был успешно создан.

Хорошо, но как мы можем извлечь из этого урок? Что ж, если вы вернетесь в свой каталог JS_PROJECT, вы увидите три файла:

  • index.html
  • скрипт.js
  • стиль.css

Или вы можете запустить следующее наблюдение:

Gemini CLI расскажет вам, что он сделал. (Фигура 5); либо так, либо он сообщит вам, что вы либо исчерпали ресурсы своего бесплатного уровня, либо служба слишком занята. В этом случае запустите запрос еще раз и посмотрите, работает ли он.

Рисунок 5: Позвольте Gemini CLI объяснить вам, как он создал раскрывающиеся списки.

Веселые времена.

И именно так, друзья мои, вы можете установить и использовать инструмент Gemini CLI, чтобы узнать что-то новое или отточить свои текущие навыки.

ТЕНДЕНЦИОННЫЕ ИСТОРИИ YOUTUBE.COM/THENEWSTACK Технологии развиваются быстро, не пропустите ни одной серии. Подпишитесь на наш канал YouTube, чтобы смотреть все наши подкасты, интервью, демонстрации и многое другое. ПОДПИСАТЬСЯ Группа, созданная в Sketch. Джек Уоллен — это то, что происходит, когда разум поколения Икс сливается с современными насмешками. Джек — искатель истины и писатель слов квантово-механическим карандашом и бессвязным ритмом звука и души. Хотя он проживает… Подробнее от Джека Уоллена

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *