Prenez contact avec nous

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
 14 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires