Skip to main content

Uso del SDK de Copilot

Explore las funcionalidades que puede agregar a la SDK de Copilot aplicación.

Descripción del bucle del agente

Obtenga información sobre cómo CLI de Copilot procesa un mensaje de usuario de un extremo a otro, desde la solicitud a session.idle.

Trabajar con enlaces

Usa hooks para personalizar el comportamiento de las SDK de Copilot sesiones.

Agentes personalizados y orquestación de subagentes

Defina agentes especializados con herramientas y directivas delimitadas y permita que Copilot los gestione como subagentes dentro de una sola sesión.

Uso de la entrada de imagen con el SDK de Copilot

Envíe imágenes a sesiones de SDK de Copilot como archivos o datos adjuntos a blobs.

Uso de servidores MCP con el SDK de Copilot

Integre servidores MCP con SDK de Copilot para ampliar las funcionalidades de la aplicación con herramientas externas.

Sesiones remotas

Permite a los usuarios acceder a su Copilot sesión desde la GitHub web y el móvil conectando la sesión a Mission Control.

Persistencia de sesión en el SDK de Copilot

Pausar, reanudar y gestionar SDK de Copilot sesiones entre los reinicios y las implementaciones.

Uso de aptitudes personalizadas con el SDK de Copilot

Utiliza habilidades para ampliar las capacidades de Copilot con módulos de prompts reutilizables.

Gestión y puesta en cola de mensajes en el SDK de Copilot

Envíe mensajes a una sesión activa SDK de Copilot para redirigirlo a mitad de turno o tareas de seguimiento de cola.

Streaming de eventos en el SDK de Copilot

Consulte los eventos de sesión emitidos por SDK de Copilot y los campos de datos que contiene cada evento.