Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Durata 14 ore
Struttura del corso
Introduzione a DeepSeek Harness
- Cos'è DeepSeek Harness e in quale contesto si inserisce
- La filosofia di progettazione "tutto è un plugin"
- Interfaccia Web, CLI e modalità headless
Installazione ed avvio iniziale
- Requisiti di Node.js e installazione dei pacchetti
- Avvio dell'interfaccia Web con npx
- Compilazione ed esecuzione dal codice sorgente
Configurazione dei modelli
- Impostazione della chiave API DeepSeek
- Selezione e cambio dei modelli
- Aggiunta di endpoint compatibili con OpenAI
Spazi di lavoro e sessioni
- Scelta e cambio degli spazi di lavoro
- Il compositore di sessione e il flusso di conversazione
- Letto, modifica e generazione di file
Esecuzione di attività di coding
- Riassunto dei repository e navigazione nel codice
- Esecuzione di comandi e delega del lavoro
- Mantenimento di un piano delle attività
Permessi e Sandbox
- Policy di approvazione e permessi
- Limitazione dell'accesso ai file e ai comandi
- Backend sandbox locali e remoti
Strumenti integrati e integrazioni
- Strumenti per filesystem, terminale e shell
- Supporto per il Model Context Protocol
- Integrazione del Language Server Protocol
Sottagenti e delega
- Creazione e forking di sottagenti
- Provider di prodotto per altri agenti di coding
- Delega del lavoro all'interno di una sessione
Il modello di plugin Cordis
- Plugin come servizi, eventi ed effetti
- Il contesto condiviso e il ciclo di vita
- Perché non esiste un nucleo privilegiato
Profili, bundle e configurazione
- Profili e stratificazione dei bundle
- Modifica della configurazione con cordis.patch.yml
- Ispezione dell'albero avviato
Sistemi principali
- Il log di sessione in append-only
- Assemblaggio del system prompt e dello schema degli strumenti
- Il ciclo dell'agente e il flusso dei turni
Eventi e punti di estensione
- Eventi di sessione, agente e capacità
- Eventi waterfall e di intercettazione
- Mappatura dei comportamenti ai punti di estensione
Sviluppo di plugin
- Registrazione dei servizi su chiavi di contesto
- Aggiunta di strumenti e adattatori di modello
- Pubblicazione e ricerca dei plugin
SDK, headless e automazione
- Guida dell'harness da un altro processo
- Le SDK per TypeScript e Python
- Automazione tramite CLI e modalità headless
Requisiti
- Una conoscenza dei fondamenti dello sviluppo software
- Esperienza nell'uso della riga di comando e di Git
- Familiarità di base con JavaScript o TypeScript
Pubblico
- Sviluppatori software
- Ingegneri AI e machine learning
- Ingegneri DevOps e piattaforme