Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Durée 14 heures
Plan du cours
Introduction à DeepSeek Harness
- Qu’est-ce que DeepSeek Harness et où il s’inscrit
- La philosophie de conception « tout est un plugin »
- Interface web, CLI et modes sans interface
Installation et première exécution
- Prérequis Node.js et installation des packages
- Lancement de l’interface web avec npx
- Compilation et exécution depuis le code source
Configuration des modèles
- Définir la clé API DeepSeek
- Sélectionner et changer de modèles
- Ajouter des points de terminaison compatibles OpenAI
Espaces de travail et sessions
- Choisir et changer d’espace de travail
- Le compositeur de session et le flux de conversation
- Lire, modifier et générer des fichiers
Exécution des tâches de codage
- Résumer les dépôts et naviguer dans le code
- Exécuter des commandes et déléguer des travaux
- Manquer un plan de tâches
Autorisations et bac à sable
- Politiques d’approbation et d’autorisation
- Restreindre l’accès aux fichiers et aux commandes
- Arrière-plans de bac à sable local et distant
Outils intégrés et intégrations
- Outils de système de fichiers, de terminal et d’interface shell
- Prise en charge du protocole de contexte de modèle (Model Context Protocol)
- Intégration du protocole de serveur de langage (Language Server Protocol)
Sous-agents et délégation
- Créer et dupliquer des sous-agents
- Fournisseurs de produits pour d’autres agents de codage
- Déléguer des travaux au cours d’une session
Le modèle de plugin Cordis
- Plugins en tant que services, événements et effets
- Le contexte partagé et le cycle de vie
- Pourquoi il n’y a pas de noyau privilégié
Profils, paquets et configuration
- Superposition des profils et des paquets
- Correction de la configuration avec cordis.patch.yml
- Inspecter l’arborescence démarrée
Sous-systèmes principaux
- Le journal de session en ajout unique
- Assembly du prompt système et du schéma des outils
- La boucle de l’agent et le flux de tour
Événements et points d’extension
- Événements de session, d’agent et de capacité
- Événements en cascade et intercepteurs
- Mappage du comportement vers les points d’extension
Développement de plugins
- Enregistrer des services sur des clés de contexte
- Ajouter des outils et des adaptateurs de modèle
- Publier et découvrir les plugins
SDK, mode sans interface et automatisation
- Diriger le harnais depuis un autre processus
- Les SDK TypeScript et Python
- Automatisation CLI et sans interface
Pré requis
- Une compréhension des fondements du développement logiciel
- Une expérience avec la ligne de commande et Git
- Une familiarité de base avec JavaScript ou TypeScript
Public cible
- Développeurs logiciels
- Ingénieurs en IA et apprentissage automatique
- Ingénieurs DevOps et plateformes