Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
В этой статье описываются особенности, используемые в агентах или потоках агентов, питаемых стандартным жгутом.
Расширение Microsoft Copilot Studio для Microsoft Visual Studio Code улучшает ваш рабочий процесс разработки в Copilot Studio годах, внедряя возможности создания корпоративных агентов непосредственно в редактор кода. Это расширение устраняет разрыв между облачной версией Copilot Studio и локальной разработкой. Используя это расширение, разработчики могут работать напрямую с агентами Copilot Studio в облаке, используя знакомые локальные инструменты и рабочие процессы.
Почему стоит использовать расширение Visual Studio Code?
Автор и редактирование в дружественной для разработчиков среды
Работайте в редакторе, который вы уже знаете и используете:
- Подсветка синтаксиса для определений агентов на YAML
- Автозавершение кода IntelliSense
- Интеграция с Git для управления версиями и использования облачных интеграций с системой управления версиями
- Работа с привычными расширениями, одобренными вашей организацией
- Сочетания клавиш и функции для повышения продуктивности
Используйте локальный рабочий процесс разработки
Используйте локальный рабочий процесс разработки для управления агентами Copilot Studio:
- Клонируйте агентов из Copilot Studio на ваш локальный компьютер и получите доступ к определению агента Copilot Studio прямо на вашем компьютере
- Редактируйте компоненты агента, используя язык определения агента в YAML или ваш любимый агентный интерфейс, такой как GitHub Copilot или Claude Code, в качестве альтернативы веб-интерфейсу
- Применяйте изменения к своей среде, чтобы просмотреть и протестировать изменения непосредственно в продукте перед развертыванием
- Переразвернуть или развернуть определение агента напрямую в выбранной вами среде
Сотрудничайте с командой через существующие практики контроля версий
Сотрудничайте с командой, используя существующие методы контроля версий:
- Управляйте версиями определений агентов с помощью Git и выбранной вами системы контроля версий в Visual Studio Code
- Просматривайте изменения с помощью запросов на вытягивание
- Отслеживайте изменения со временем
- Сотрудничайте, используя стандартные процессы разработки
Ваша организация уже использует эту функциональность. Теперь, используя расширение и доступ к полному определению агента (а не только к файлу решения), вы можете применять стандартные практики разработки к агентам Copilot Studio на протяжении всего жизненного цикла, используя свои существующие инструменты командной работы, рабочие процессы и процессы развертывания.
Доступность и поддержка
Расширение Visual Studio Code для Copilot Studio доступно в виде общедоступной версии. Вот чего следует ожидать:
- Регулярные релизы доступны через расширение Visual Studio Code. Настройте расширение на автоматическое или ручное обновление.
- Активная разработка новых функций и улучшений в жизненный цикл построения агентов.
- Вы можете сообщать о проблемах и предложениях на GitHub, а также видеть текущие открытые проблемы и работу над ними.
Ключевые возможности
| Функция | Description |
|---|---|
| Клонирование агента | Загрузка существующих агентов из Copilot Studio в локальную рабочую область и работа с определением агента Copilot Studio |
| Редактирование YAML | Редактирование компонентов агента с использованием структурированного YAML с поддержкой IntelliSense |
| Управление компонентами | Редактирование источников знаний, файлов знаний, инструментов, тем, триггеров и навыков |
| Операции синхронизации | Просмотр и применение изменений между локальной рабочей областью и Copilot Studio |
| Применение изменений агента к вашему агенту в выбранной среде | Создание нового агента в среде Dataverse или обновление существующего агента |
Случаи использования
Вот несколько распространенных сценариев, когда расширение Copilot Studio Visual Studio Code может улучшить ваш рабочий процесс разработки.
Сценарий 1: ваша команда хочет работать с интегрированной средой разработки, установленной и управляемой локально
Задача: команда разработчиков хочет использовать свой опыт работы и знание интегрированной среды разработки для создания агентов.
Решение: используйте расширение Visual Studio Code для работы с облачными агентами Copilot Studio. Клонируйте определения агента в локальный каталог и управляйте обновлениями локально в Visual Studio Code путем редактирования и применения изменений.
Сценарий 2: крупномасштабная разработка агентов
Задача: при создании сложных агентов с десятками тем и инструментов через веб-интерфейс Copilot Studio переходы туда и обратно занимают очень много времени.
Решение: используйте расширение Visual Studio Code для управления компонентами агента в качестве кода, с полнотекстовым поиском, рабочими процессами разработки и быстрой навигацией.
Сценарий 3: аудит разработки агентов Copilot Studio с использованием существующих практик управления версиями
Задача: несколько участников команды должны работать над созданием агента, избегая конфликтов.
Решение: клонируйте агентов локально, используйте Git для контроля версий и применяйте рабочие процессы на основе запросов на вытягивание для проверки кода.
Сценарий 4: разработка, управляемая агентами
Задача: вы хотите использовать ИИ для работы с агентами Copilot Studio и быстрой итерации
Решение: используйте Visual Studio Code с GitHub Copilot, Claude Code или выбранным вами агентом для создания и обновления компонентов определения агента Copilot Studio.
Getting Started
Готовы приступить? Выполните следующие действия:
Дальнейшие шаги
Перейдите к руководству по установке Visual Studio Code, чтобы узнать, как установить и настроить расширение.