Skip to main content

Используйте 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 от них, и поля данных, содержащие каждое событие.