Habilidades azure-hosted-copilot-sdk
📦

azure-hosted-copilot-sdk

Seguro ⚙️ Comandos externos🌐 Acceso a red📁 Acceso al sistema de archivos🔑 Variables de entorno

Implementar aplicaciones Copilot SDK en Azure

Los desarrolladores tienen dificultades para compilar y alojar aplicaciones con IA integrada mediante GitHub Copilot SDK. Esta habilidad genera andamiaje de proyectos, integra Copilot SDK en bases de código existentes, configura modelos de Azure e implementa en Azure Container Apps.

Soporta: Claude Codex Code(CC)
🥉 75 Bronce
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "azure-hosted-copilot-sdk". Generar andamiaje para un nuevo proyecto Copilot SDK

Resultado esperado:

Estructura de nuevo proyecto creada con la plantilla azure-samples/copilot-sdk-service. Servicio API listo en /api con endpoints Express. Interfaz web ejecutándose en React/Vite. Infraestructura configurada para implementación en Azure Container Apps.

Usando "azure-hosted-copilot-sdk". Agregar endpoint /api/chat a aplicación Express existente

Resultado esperado:

Dependencia @github/copilot-sdk agregada. Ruta de chat creada con gestión de sesiones y respuesta de flujo. Autenticación de token de GitHub configurada para desarrollo local.

Auditoría de seguridad

Seguro
v1 • 2/25/2026

This Microsoft skill contains only Markdown documentation files with instructional bash commands for Azure deployment workflows. All 194 static findings are false positives: backtick patterns are documentation examples (not code execution), URLs are official Microsoft/GitHub references, and environment variable access is legitimate for Azure credential management. No executable code or malicious patterns detected.

5
Archivos escaneados
403
Líneas analizadas
4
hallazgos
1
Auditorías totales
Auditado por: claude

Puntuación de calidad

45
Arquitectura
100
Mantenibilidad
87
Contenido
50
Comunidad
100
Seguridad
83
Cumplimiento de la especificación

Lo que puedes crear

Desarrollo de aplicaciones Copilot desde cero

Iniciar un nuevo proyecto con integración de Copilot SDK desde cero

Agregar Copilot a una aplicación existente

Integrar endpoints de Copilot SDK en una aplicación web existente sin reescribir la infraestructura

Implementación de modelos Azure empresarial

Implementar aplicaciones Copilot utilizando Azure AI Foundry o Azure OpenAI con autenticación de identidad administrada

Prueba estos prompts

Generar andamiaje para un nuevo proyecto Copilot SDK
Crear un nuevo proyecto Copilot SDK en Azure. Quiero compilar una aplicación de chat desde cero con interfaz de usuario React y API Express.
Integrar Copilot SDK en una aplicación existente
Agregar Copilot SDK a mi aplicación Express.js existente. Tengo una carpeta /api/routes y quiero agregar un endpoint de chat con IA en /api/chat.
Configurar Azure BYOM con un modelo específico
Configurar Azure BYOM para mi aplicación Copilot SDK. Tengo un recurso Azure OpenAI con una implementación o4-mini en https://myresource.openai.azure.com. Utilizar autenticación de identidad administrada.
Implementar aplicación Copilot SDK existente en Azure
Tengo una aplicación Copilot SDK funcionando localmente. Ayúdame a implementarla en Azure Container Apps con la infraestructura adecuada utilizando azd.

Mejores prácticas

  • Leer AGENTS.md en las plantillas generadas para entender los propósitos de los archivos antes de modificarlos
  • Utilizar herramientas MCP de context7 para obtener documentación actual y ejemplos de código de Copilot SDK
  • Aumentar proxy_read_timeout de nginx a 300s para sesiones de IA de múltiples turnos para prevenir errores 504

Evitar

  • No ejecutar azd init dentro de proyectos existentes - sobrescribe archivos. Generar andamiaje en un directorio temporal primero.
  • No utilizar wireApi 'responses' con store:false - interrumpe las llamadas a herramienta de múltiples turnos. Utilizar 'completions' en su lugar.
  • No anidar apiVersion en el nivel superior para el proveedor de Azure - debe estar debajo de azure: { apiVersion: '...' }

Preguntas frecuentes

¿Qué modelos funcionan con Azure BYOM en Copilot SDK?
Solo los modelos de la serie o (o3, o3-mini, o4-mini) y la familia gpt-5 admiten BYOM. Modelos como gpt-4o y gpt-4.1 no funcionan porque no admiten el formato de contenido cifrado del SDK.
¿Cómo soluciono fallos de 'gh auth token'?
Ejecutar 'gh auth login' para autenticarse, luego 'gh auth refresh --scopes copilot' para agregar el ámbito copilot requerido. GitHub CLI debe estar instalado.
¿Por qué mi sesión Copilot SDK se cuelga o agota el tiempo de espera?
Verificar nginx.conf.template y aumentar proxy_read_timeout a 300s. El tiempo de espera predeterminado de 60s causa errores 504 para sesiones de IA de larga ejecución.
¿Cómo descubro las implementaciones de modelos Azure disponibles?
Usar 'az cognitiveservices account deployment list --name <recurso> --resource-group <rg>'. El SDK listModels() solo devuelve modelos de GitHub, no implementaciones de Azure.
¿Cuál es la diferencia entre el valor predeterminado de GitHub y Azure BYOM?
El valor predeterminado de GitHub utiliza modelos alojados por GitHub con autenticación automática. Azure BYOM te permite usar tus propias implementaciones de Azure OpenAI o AI Foundry con DefaultAzureCredential para control empresarial.
¿Cómo manejo la expiración de tokens para Azure BYOM?
Los tokens de portador expiran después de 1 hora. Para producción, obtener un token nuevo por solicitud utilizando DefaultAzureCredential.getToken(). No almacenar tokens en caché para sesiones de larga ejecución.