azure-hosted-copilot-sdk
Déployer des applications Copilot SDK sur Azure
Les développeurs peinent à créer et héberger des applications alimentées par l'IA avec GitHub Copilot SDK. Cette compétence échafaude des projets, intègre Copilot SDK dans les bases de code existantes, configure les modèles Azure et les déploie sur Azure Container Apps.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "azure-hosted-copilot-sdk". Scaffold a new Copilot SDK project
Résultat attendu:
Nouvelle structure de projet créée avec le modèle azure-samples/copilot-sdk-service. Service API prêt à /api avec les points de terminaison Express. Interface web fonctionnant sur React/Vite. Infra configurée pour le déploiement sur Azure Container Apps.
Utilisation de "azure-hosted-copilot-sdk". Add /api/chat endpoint to existing Express app
Résultat attendu:
Dépendance @github/copilot-sdk ajoutée. Route de chat créée avec gestion de session et réponse en streaming. Authentification par jeton GitHub configurée pour le développement local.
Audit de sécurité
SûrThis 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.
Facteurs de risque
⚙️ Commandes externes (4)
🌐 Accès réseau (2)
📁 Accès au système de fichiers
🔑 Variables d’environnement (2)
Score de qualité
Ce que vous pouvez construire
Développement d'application Copilot vert
Démarrer un nouveau projet avec l'intégration Copilot SDK à partir de zéro
Ajouter Copilot à une application existante
Intégrer les points de terminaison Copilot SDK dans une application web existante sans réécrire l'infrastructure
Déploiement de modèle Azure d'entreprise
Déployer des applications Copilot avec Azure AI Foundry ou Azure OpenAI avec authentification par identité managée
Essayez ces prompts
Créer un nouveau projet Copilot SDK sur Azure. Je veux créer une application de chat à partir de zéro avec une interface React et une API Express.
Ajouter Copilot SDK à mon application Express.js existante. J'ai un dossier /api/routes et je veux ajouter un point de terminaison de chat IA à /api/chat.
Configurer Azure BYOM pour mon application Copilot SDK. J'ai une ressource Azure OpenAI avec un déploiement o4-mini à https://myresource.openai.azure.com. Utiliser l'authentification par identité managée.
J'ai une application Copilot SDK fonctionnelle en local. Aidez-moi à la déployer sur Azure Container Apps avec une infrastructure appropriée en utilisant azd.
Bonnes pratiques
- Lire AGENTS.md dans les modèles échafaudés pour comprendre le rôle des fichiers avant de les modifier
- Utiliser les outils MCP context7 pour obtenir la documentation et les exemples de code Copilot SDK actuels
- Augmenter nginx proxy_read_timeout à 300s pour les sessions IA multi-tours afin d'éviter les erreurs 504
Éviter
- Ne pas exécuter azd init à l'intérieur de projets existants - cela écrase les fichiers. Échafauder d'abord dans un répertoire temporaire.
- Ne pas utiliser wireApi avec 'responses' et store:false - cela rompt les appels d'outils multi-tours. Utiliser 'completions' à la place.
- Ne pas imbriquer apiVersion au niveau supérieur pour le fournisseur Azure - il doit être sous azure: { apiVersion: '...' }