1760369212
2025-10-13 15:07:00
Google выпустил Генкит-расширение для Близнецы CLIспециализированный плагин, который обеспечивает глубокую поддержку искусственного интеллекта с учетом платформы непосредственно в терминале с целью упростить разработку и отладку приложений на основе Genkit. Основная функция расширения — упростить ГенкитРазработка приложений на основе предоставления важной информации, такой как потоки, трассировки и документация, без необходимости выхода разработчика из командной строки.
Генкит — это платформа Google с открытым исходным кодом для создания и управления генеративными приложениями искусственного интеллекта. Он обеспечивает структурированный способ определения «потоков», модульных конвейеров, которые соединяют LLM, инструменты, API и внешние источники данных. Каждый поток может представлять собой что угодно: от простой задачи создания текста до многоэтапного процесса рассуждения или агентного рабочего процесса. Genkit интегрируется с более широкой экосистемой искусственного интеллекта Google (включая модели Gemini), оставаясь при этом независимым от платформы, что позволяет разработчикам смешивать модели, поставщиков и логику оркестровки, используя стандартный код TypeScript, JavaScript или Python.
Расширение Genkit глубоко интегрируется с Genkit SDK и инфраструктурой, предоставляя Gemini CLI первоклассную осведомленность об архитектуре, потоках и инструментах Genkit. Расширение также обеспечивает контекстно-зависимую генерацию кода, доступ к документации Genkit и встроенную поддержку протокола контекста модели Genkit (МКП) инструменты.
На высоком уровне расширение упаковывает сервер MCP Genkit вместе с контекстными файлами и книгами воспроизведения, чтобы Gemini CLI мог анализировать проекты Genkit. После установки расширение позволяет выполнять такие команды, как:
- get_usage_guide: получите рекомендации и шаблоны использования для вашего приложения Genkit.
- Lookup_genkit_docs: получить документацию по конкретному языку, подходящую для вашего кода.
- list_flows: перечислить потоки, определенные в вашем проекте Genkit.
- run_flow: выполнить поток в интерактивном режиме для тестирования или отладки.
- get_trace: анализировать трассировки OpenTelemetry для выполнения потока и поэтапно.
После установки расширения Genkit Gemini CLI узнает о Genkit и помогает разработчикам на протяжении всего жизненного цикла проекта: от добавления новых функций искусственного интеллекта с использованием правильных шаблонов Genkit до отладки приложений с помощью анализа трассировки и контекстно-зависимых предложений, а также внедрения лучших практик, обеспечивающих соответствие кода соглашениям Genkit. При создании нового потока Gemini CLI автоматически применяет шаблоны проектирования Genkit, избегая общего или несовпадающего вывода. Это отражает более широкую тенденцию к использованию инструментов искусственного интеллекта с учетом платформы, где системы, понимающие стек разработчика, могут уменьшить количество ошибок, ускорить циклы обратной связи и повысить производительность.
Реакция сообщества была оптимистичной. Один пользователь на X прокомментировал:
Бесперебойный интеллект именно там, где это важно — в командной строке. Расширение Genkit для Gemini CLI — это большой шаг на пути к тому, чтобы сделать разработку ИИ более интуитивно понятной, управляемой и эффективной. Захватывающий скачок для строителей, продвигающих следующую волну интеллектуальных систем.
Другой пользователь заметил:
Контекстно-зависимая поддержка CLI — это переход от статической документации к динамическому руководству. Интеграция генерации кода, отладки и лучших практик в терминал снижает когнитивную нагрузку. Как он обрабатывает соглашения, специфичные для проекта?
Эта интеграция является частью более широких усилий Google по созданию обширной Расширения Gemini CLI экосистема. Модель расширений позволяет разработчикам включать знания предметной области, интеграцию API и рабочие процессы в CLI через «сборники сценариев». Эти руководства по сути учат агента Gemini CLI тому, как эффективно использовать инструмент в контексте проекта. На момент запуска Google поставляет несколько расширений из внутренних и партнерские командыохватывающее облако, наблюдаемость, безопасность, дизайн и генеративный искусственный интеллект. Некоторые известные имена включают Dynatrace, Elastic, Figma, Postman, Shopify, Snyk и Stripe. Расширение Genkit особенно актуально для разработчиков, работающих со стеком искусственного интеллекта Genkit.
Антропический Клод Код и Кодекс OpenAI предлагают сопоставимые возможности командной строки, сочетающие помощь искусственного интеллекта с рабочими процессами кодирования. Однако эти инструменты предоставляют универсальные помощники по кодированию с использованием искусственного интеллекта и не имеют глубокого понимания архитектуры конкретной платформы. Напротив, расширение Genkit Gemini CLI учитывает инфраструктуру и построено специально на потоковой модели оркестрации, отладки и наблюдения Genkit. Это делает его особенно подходящим для разработчиков, создающих конвейеры генеративного ИИ с помощью Genkit.
#Расширение #Genkit #для #Gemini #CLI #обеспечивает #поддержку #искусственного #интеллекта #на #терминале
Читайте также