Immagine AI

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)

Di Fantasy