Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Duur 14 uren
Cursusaanbod
Inleiding tot DeepSeek Harness
- Wat DeepSeek Harness is en waar het zich in plaatst
- Het ontwerpprincipe 'alles is een plugin'
- Web-UI, CLI en headlessmodi
Installatie en eerste uitvoering
- Node.js-vereisten en installatie van pakketten
- Starten van de Web-UI met npx
- Bouwen en uitvoeren vanaf broncode
Modelconfiguratie
- Inzetten van de DeepSeek API-sleutel
- Selecteren en wisselen van modellen
- Toevoegen van OpenAI-compatibele eindpunten
Werkruimtes en sessies
- Kiezen en wisselen van werkruimtes
- De sessiecomponist en gespreksflow
- Bestanden lezen, bewerken en genereren
Uitvoeren van coderingsopdrachten
- Repository's samenvatten en code navigeren
- Commando's uitvoeren en werk delegeren
- Een taakplanning instandhouden
Machtigingen en de sandbox
- Goedkeurings- en machtigingsbeleid
- Begrenzen van bestands- en commandotoegang
- Lokale en externe sandboxbackends
Ingebouwde tools en integraties
- Bestandssysteem-, terminal- en shelltools
- Ondersteuning voor het Model Context Protocol
- Integratie van het Language Server Protocol
Subagents en delegering
- Spawnen en forkken van subagents
- Productproviders voor andere coderingsagenten
- Werk delegeren binnen een sessie
Het Cordis-pluginmodel
- Plugins als services, gebeurtenissen en effecten
- De gedeelde context en levenscyclus
- Waarom er geen voorkeurskern is
Profielen, bundels en configuratie
- Profielen en bundellagengeneratie
- Configuratie patchen met cordis.patch.yml
- Inspecteren van de opgestarte boomstructuur
Kernelsubsysteems
- Het alleen-bijvoegbaar sessielogboek
- Samenstelling van systemprompt en toolschema
- De agentlus en rondflow
Gebeurtenissen en uitbreidingspunten
- Sessie-, agent- en capaciteitsgebeurtenissen
- Waterfall- en interceptor-gebeurtenissen
- Gedragskenmerken koppelen aan uitbreidingspunten
Plugins ontwikkelen
- Services registreren op contextkeys
- Tools en modeladapters toevoegen
- Plugins publiceren en ontdekken
SDK, headless en automatisering
- Het harness besturen vanuit een ander proces
- De TypeScript- en Python-SDK's
- CLI- en headlessautomatisering
Vereisten
- Een begrip van de basisbeginselen van softwareontwikkeling
- Ervaring met het gebruik van de commandoregel en Git
- Basiskennis van JavaScript of TypeScript
Publiek
- Softwareontwikkelaars
- AI- en machinelearning-ingenieurs
- DevOps- en platformingenieurs