Используйте Copilot SDK
Ознакомьтесь с возможностями, которые вы можете добавить в своё Второй пилот SDK приложение.
Работа с крючками
Используйте крючки для настройки поведения ваших Второй пилот SDK сессий.
Пользовательские агенты и оркестровка субагентов
Определите специализированных агентов с ограниченными инструментами и подсказками, и пусть Copilot они оркестрируются как субагенты в рамках одной сессии.
Использование ввода изображения с помощью Copilot SDK
Отправляйте изображения в Второй пилот SDK сессии в виде файлов или вложений для blob.
Использование MCP-серверов с Copilot SDK
Интегрируйте MCP-серверы, чтобы Второй пилот SDK расширить возможности вашего приложения с помощью внешних инструментов.
Сохранение сессий в SDK Copilot
Пауза, возобновление и управление Второй пилот SDK сессиями при перезапусках и развертываниях.
Использование кастомных навыков с помощью Copilot SDK
Используйте навыки для расширения Copilotвозможностей с помощью многоразовых модулей подсказок.
Сообщения управления и очереди в SDK Copilot
Отправляйте сообщения активной Второй пилот SDK сессии, чтобы перенаправить её в середине хода, или ставьте в очередь последующие задачи.
Трансляционные события в Copilot SDK
Эталонные события сессии, исходящие Второй пилот SDK от них, и поля данных, содержащие каждое событие.