В этом документе описываются инструменты Gemini Code Assist для разработчиков. Инструменты позволяют разработчикам подключаться к внешним сервисам, не выходя из IDE, для получения задач, обобщения проектных документов и многого другого. Инструменты доступны в Gemini Code Assist для частных лиц, который предоставляется бесплатно, а также в версиях Gemini Code Assist Standard и Enterprise.
Вы можете отправлять запросы определенным инструментам в чате Gemini Code Assist в вашей IDE, начав запрос с@TOOL_NAME
. Чтобы опробовать инструменты в вашей IDE, следуйте инструкциям в следующих ресурсах:- Gemini Code Assist для частных лиц: начало работы с инструментами
- Gemini Code Assist Standard и Enterprise Editions: начало работы с инструментами
Ограничения
Инструменты Gemini Code Assist имеют следующие ограничения:
- Инструменты доступны только в средах разработки VS Code и JetBrains.
- Инструменты не могут выполнять операции по созданию, редактированию или удалению ресурса во внешней службе.
- Каждый инструмент поддерживает ограниченное количество вариантов использования и может выдавать ошибки за пределами рекомендуемых вариантов использования.
- Оператор инструмента (
@
), за которым следует название инструмента, должен находиться в начале приглашения.
Доступные инструменты
В следующей таблице перечислены доступные инструменты Gemini Code Assist.
Как инструменты используют ваши данные
Каждый инструмент имеет свою собственную историю чата и контекст. Когда вы используете инструмент, ваши подсказки и ответы инструмента используются только при взаимодействии с этим инструментом — другие инструменты не могут получить доступ к этой информации.
Раздельное хранение истории чата и извлеченных данных из каждого инструмента гарантирует, что доступ к его данным будет только у используемого вами инструмента. Чтобы узнать больше о том, какие вызовы API может выполнять конкретный инструмент от вашего имени, см. Разрешения инструментов Gemini Code Assist .
Дополнительную информацию о том, как Gemini Code Assist обрабатывает ваши данные, можно найти в разделе Как Gemini Code Assist использует ваши данные .
Аутентификация
Для использования инструментов Gemini Code Assist вам необходимо:
- Выполните аутентификацию в Google Cloud, чтобы подтвердить свою личность и права доступа.
- Выполните аутентификацию в службе Google или сторонней службе или API, к которым вы обращаетесь с помощью каждого инструмента.
Что дальше?
- Настройте Gemini Code Assist для отдельных инструментов в вашей IDE.
- Начните работу с инструментами Gemini Code Assist для отдельных лиц .
- Настройте инструменты Gemini Code Assist Standard или Enterprise Edition в вашей среде IDE.
- Начните работу с инструментами Gemini Code Assist Standard или Enterprise Edition .