DeepSeek ha ampliato la propria offerta software con DeepSeek Harness, un ambiente desktop che riunisce in un’unica interfaccia conversazione con l’AI, sviluppo software, gestione dei documenti, analisi dei dati e automazione delle attività, entrando così nel segmento dei workspace AI integrati. La versione preview 0.2, distribuita per macOS e Windows, permette di lavorare all’interno della stessa conversazione caricando documenti, fogli di calcolo e PDF, organizzandone i contenuti, analizzando dati, producendo grafici e presentazioni e, parallelamente, modificando ed eseguendo il codice dei progetti. I file generati e le modifiche apportate al codice possono essere visualizzati direttamente nell’interfaccia, mentre una barra laterale dedicata consente di aprire anteprime, esaminare i cambiamenti e, quando necessario, trasferire il lavoro alle applicazioni locali per ulteriori modifiche. L’aggiornamento interviene proprio su questi aspetti, migliorando la visualizzazione dei file, l’anteprima dei contenuti e la revisione delle modifiche al codice, e aggiunge inoltre un plugin dedicato alle attività automatizzate con il quale è possibile programmare esecuzioni ricorrenti, definire istruzioni e frequenza e consultare successivamente la cronologia delle attività completate. DeepSeek descrive Harness come uno strumento utilizzabile non soltanto per il coding, ma anche per attività quotidiane su documenti e dati, ricerca, elaborazioni in background e costruzione di flussi di lavoro personalizzati.
L’elemento centrale dell’architettura è il principio “Everything is a Plugin”, secondo il quale non vengono trattati come estensioni soltanto singoli strumenti o integrazioni esterne, ma anche componenti dell’interfaccia e parti del comportamento del prodotto. Harness è costruito sopra Cordis e organizza le proprie funzionalità come moduli componibili, permettendo agli sviluppatori di aggiungere strumenti, skill, servizi e componenti grafici senza dover modificare direttamente il nucleo dell’applicazione. La nuova gestione dei plugin semplifica anche l’installazione: i pacchetti possono essere aggiunti direttamente dall’interfaccia inserendone il nome, senza dover necessariamente utilizzare il terminale, e successivamente possono essere abilitati, disabilitati o rimossi, consultandone anche descrizione e provenienza. Il sistema prevede inoltre una Creator mode sperimentale con la quale l’utente può descrivere in linguaggio naturale la funzione desiderata e chiedere a Harness di creare o configurare direttamente il plugin necessario; l’estensione prodotta può essere utilizzata immediatamente e viene salvata in modo da poter essere gestita successivamente attraverso il sistema dei plugin. In questo modo DeepSeek tenta di differenziare Harness dai workspace che si limitano a raccogliere più strumenti nella stessa applicazione, proponendo invece un ambiente nel quale l’intera esperienza può essere estesa e riconfigurata dagli utenti. La documentazione ufficiale conferma che l’architettura di Harness è composta da pacchetti dedicati separatamente al ciclo degli agenti, agli strumenti per modelli, all’esecuzione di shell e file system, all’accesso web, ai sub-agenti e ad altre funzioni, tutti integrati nel medesimo sistema modulare.
Secondo i dati comunicati da DeepSeek, circa il 60% degli utenti di Harness utilizza già plugin sviluppati da terze parti, un livello di adozione che ha spinto l’azienda a prevedere strumenti più semplici per la ricerca e l’installazione delle estensioni e la realizzazione di un marketplace ufficiale. Lo sviluppo futuro dovrebbe comprendere anche una maggiore stabilità dell’API dei plugin e una migliore compatibilità tra versioni differenti del prodotto, elemento particolarmente importante perché Harness si trova ancora in fase preview e DeepSeek avverte esplicitamente che durante l’attuale ciclo di sviluppo possono verificarsi cambiamenti incompatibili tra una release e l’altra. Parallelamente l’azienda prevede di rafforzare la sandbox e i meccanismi di sicurezza, ampliare le capacità di collaborazione tra più agenti e introdurre memoria a lungo termine, automazione del browser e dell’interfaccia grafica, accesso remoto e mobile, condivisione delle sessioni e funzionalità collaborative. La gestione dei plugin richiede già controlli specifici: la documentazione di Harness indica che installazione, abilitazione e rimozione dei pacchetti possono richiedere autorizzazioni elevate e che l’installazione stessa può eseguire script di build, mentre dipendenze incompatibili vengono bloccate per ridurre il rischio di errori, crash o perdita di dati.
DeepSeek intende inoltre sviluppare Harness in parallelo con l’evoluzione dei propri modelli, trattando il runtime agentico e il modello linguistico come due componenti che devono essere ottimizzate congiuntamente. L’obiettivo dichiarato è adattare progressivamente l’ambiente ai nuovi modelli e migliorarne il comportamento nelle condizioni d’uso reali, invece di limitarsi a rilasciare nuovi LLM lasciando invariato il software attraverso il quale vengono impiegati. Harness è già disponibile come applicazione desktop e può essere utilizzato anche via web locale o riga di comando; su Linux è possibile avviarlo attraverso il pacchetto @deepseek-ai/dsh, che rappresenta il launcher ufficiale del progetto e permette di eseguire diversi profili, compresi ambienti web, headless, SDK e configurazioni dedicate. La release 0.2 è ancora contrassegnata come release candidate nell’ecosistema npm, confermando la natura sperimentale del progetto, ma l’impostazione è già definita: costruire un unico workspace AI nel quale lavoro sui file, sviluppo software, ricerca, automazioni e agenti condividano la stessa infrastruttura, lasciando contemporaneamente agli utenti la possibilità di modificare ed estendere quasi ogni livello del sistema attraverso plugin componibili.
Questo articolo è stato redatto con il supporto di strumenti di intelligenza artificiale (AI)
