📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

Gemini CLI 6.0: They JUST ADDED a TON NEW FEATURES for GEMINI-3!

AICodeKing9:38

Transcription

[Музыка] [Аплодисменты] Привет, добро пожаловать на очередное видео. Сегодня я рассматриваю обновления Gemini CLI после V0.9.0, и я включаю интеграцию Jules, потому что она значительно меняет ваш рабочий процесс. Быстрая проверка настроения. Это больше не просто чат в вашем терминале. Это скриптовый помощник с расширениями. Более умная маршрутизация моделей и теперь автономный напарник. Вы можете делегировать фоновые задачи кодирования Jules. Попробовать бесплатно. Настройка не плохая, и полировка видна. Давайте начнем с V0.10.0. Этот релиз — сплошная полировка. Интерактивный вызов инструментов стал лучше. Так что, если вам нужно запустить TTY-инструмент внутри CLI, он обрабатывает это, не перенаправляя вас в другую оболочку. Поддержка Alt+клавиш шире, что помогает, если вы работаете в мозаичных терминалах. Телеметрия теперь отслеживает статистику различий, строки, измененные мной по сравнению с моделью, что полезно для видимости CI и понимания того, сколько автоматизации фактически редактирует ваш код. Это мелочи, но вы чувствуете их изо дня в день. Затем v 0.11.0. Две вещи, которые меня волнуют: оркестрация и видимость. Есть полноценный режим потоковой передачи JSON-вывода, формат вывода stream JSON, чтобы вы могли отслеживать прогресс агента и работать без головы. Markdown имеет переключатель alt+m или controll+m для переключения между отрисованным и необработанным текстом, что удобно для чистого копирования и вставки. Вы можете редактировать поставленные в очередь сообщения стрелкой вверх, когда ввод пуст. Таким образом, итерация подсказок не нарушает ваш поток. JSON web fetch теперь правильно отображает модели не-HTML-полезные данные, и вы можете запускать MCP/команды неинтерактивно с помощью Gemini summc prompt. Некоторые устаревшие флаги удалены. Вы перейдете на новые шаблоны или env. Теперь версия 0.12.0 — это переломный момент платформы. Выбор модели является первоклассным с помощью /model, а маршрутизация моделей отправляет быстрые запросы во flash, в то время как более сложные творческие или аналитические задачи идут к pro. Это практично. Вы сохраняете квоту, не присматривая. Вы можете отказаться и закрепить модель, если вам нужны детерминированные запуски. Другим важным элементом является под-агент investigator кодовой базы. Включите его в /settings, и он исследует ваше рабочее пространство, разрешит соответствующие файлы и принесет контекст в сессию. Ограничьте повороты, если вы предпочитаете защитные ограждения. По сути, это индексатор для помощника для многофайловых изменений и рефакторинга. Это помогает расширениям продолжать расти. Hugging face, monday.com, data commons. Вы устанавливаете с помощью Gemini extensions, install, включаете его, list для подтверждения, update при необходимости, и вы можете управлять из сессии с помощью /extensions list и /extensions update. Есть также extension explorer, который просто открывает каталог в вашем браузере по умолчанию. Пороги сжатия настраиваются в /settings. API key O теперь имеет безопасный диалог. Больше никаких разбрасываний секретов в NVARS, если вы этого не хотите. Последовательные утверждения позволяют утверждать несколько вызовов инструментов подряд, что уменьшает количество нажатий клавиш при более длительных выполнениях. Хорошо, давайте поговорим о Jules, потому что это новая ментальная модель. Jules интегрируется как автономный напарник, которым вы управляете из Gemini CLI. Он работает в управляемой виртуальной машине, клонирует ваш репозиторий, устанавливает зависимости, изменяет файлы и может отправлять изменения в новую ветку. Вы остаетесь в потоке в терминале. Jules выполняет работу средней продолжительности в фоновом режиме. Вот настройка прямо из статьи. Вам нужна учетная запись Jules и подключение вашего репозитория GitHub в консоли Jules. Установите расширение с помощью команды, а затем используйте его с помощью /prompts /jwles convert commonjs modules to ES modules и проверьте статус с помощью /jwles what is the status of my last task. Что это означает на практике: вы можете передать фоновые исправления ошибок, механические рефакторинги или преобразования форматов, пока вы продолжаете выпускать в Gemini CLI. Jules обрабатывает работу виртуальной машины, клонирование, зависимости, редактирование и отправляет результаты в новую ветку. Относитесь к этому как к CI, четко определяйте запросы, просматривайте различия и управляйте слияниями. Позвольте мне также дать краткое объяснение обновлений. Вы можете начать сессию, затем запустить /model, чтобы закрепить pro для более сложной работы по кодированию, или переключиться на flash для быстрых заметок. Вы можете использовать это для настройки сжатия и включения investigator кодовой базы в /settings, ограничив его повороты для защитных ограждений. Вы можете использовать это для установки расширений из URL-адреса GitHub или локальной папки с помощью Gemini extensions installed, включать или отключать их, list, чтобы увидеть, что установлено, update, чтобы получить последние изменения, и scaffold новые с помощью new. Если вы разрабатываете, вы можете использовать это для управления расширениями в середине сессии с помощью /extensions list или /ext extensions update. Вы можете использовать это, чтобы открыть галерею с помощью /extension explorer и обнаружить интеграции от сообщества, партнеров и Google. Вы можете использовать это, чтобы установить show status in title в true. Таким образом, заголовок вашего терминала будет отображать живой статус и мысли во время жонглирования болями. Вы можете использовать это для экспорта разговора с включенными вызовами инструментов, используя / chat share file markdown или file JSON для PR и постмортемов. Вы можете использовать это для потоковой передачи JSON без головы с помощью -ash output format stream JSON для мониторинга прогресса агента в реальном времени. И вы можете использовать это для делегирования фоновых задач с помощью /jwles prompts. Проверяйте статус, когда вам нужно, и просматривайте результирующие различия ветки перед слиянием. Это поток, и он ложится чисто. Они пытаются превратить CLI в платформу. Вы приносите свой стек агенту, что довольно потрясающе. Маршрутизация моделей разумна и умна по квоте, а закрепление моделей обеспечивает детерминированное поведение, когда вы этого хотите. investigator кодовой базы добавляет осведомленность о рабочем пространстве, которую я действительно хотел для работы над функциями. Jules — это асинхронный слой, который выгружает задачи средней продолжительности и возвращает чистые ветки для проверки. Мне это очень понравилось, и я использовал это. Вот почему я решил поделиться этим с вами. Stream JSON — это очень круто для автоматизации, а безопасный диалог API-ключа снижает трение вокруг секретов. Переключатель Markdown, редактирование поставленных в очередь сообщений и неинтерактивные MCP-подсказки — это выигрыши в качестве жизни, которые делают ежедневное использование более плавным. Однако есть ограничения. Расширениям требуется первоначальная настройка, конфигурация и немного "бритья яка" при первом запуске. Так что, если вы хотели мгновенной магии, это облом. Одобрения без головы мощны, но вам понадобятся защитные ограждения, доверенные папки, изолированные рабочие пространства, четкие политики и короткий список разрешенных инструментов. Зрелость плагинов IDE будет варьироваться в зависимости от редактора. Некоторые возможности будут богаче раньше. Другие будут отставать. Настройка сжатия может быть сложной: слишком агрессивная, и вы теряете точность контекста. Слишком свободная, и ваши запуски становятся тяжелее. При маршрутизации моделей, если вам важны воспроизводимые результаты в тестах, вы будете использовать /model для закрепления, а не оставлять маршрутизацию включенной. И с Jules точность подсказок имеет значение. Шумные различия — это ваша вина, если вы недостаточно точно определяете задачи. Так что вот такой личный взгляд. Это направление делает Gemini CL I серьезной платформой. Вы можете использовать это для подключения расширений, делегирования Jules, потоковой передачи телеметрии и экспорта чистых артефактов с включенными вызовами инструментов. Они, безусловно, пытаются сделать это лучше для Gemini 3, это точно. В целом, это довольно круто. В любом случае, поделитесь своими мыслями ниже и подпишитесь на канал. Вы также можете пожертвовать через опцию super thanks или присоединиться к каналу и получить некоторые преимущества. Увидимся в следующем видео. Пока. [Музыка]