Agenti

Chainguard lancia Secure Workspaces e Checks per agenti di codifica AI

19 ottobre 2026 · 2 min di lettura

Pubblicato anche in Türkçe, Español, Deutsch, Français, Indonesia

A living room with a lot of windows and furniture
alaa turkman / Unsplash

La società di sicurezza della catena di approvvigionamento del software Chainguard ha annunciato due prodotti in versione beta per l'esecuzione e il test di codice scritto da sviluppatori e agenti di intelligenza artificiale. L'annuncio è avvenuto durante l'evento Assemble London.

Chainguard Workspaces offre ambienti di sviluppo remoti basati su microVM indurite. Questo strumento fornisce a ogni sviluppatore o agente una microVM remota dedicata, permettendo la sincronizzazione di un albero di lavoro locale tramite il comando chainctl develop. Le sessioni possono essere salvate come istantanee e riprese con i relativi file, processi e contesto della shell. I team possono creare più Workspaces isolate per un singolo repository, consentendo agli agenti di testare diverse soluzioni senza condividere porte, cache o stati dei processi.

Per la sicurezza, un proxy lato host aggiunge credenziali a breve termine alle richieste in uscita approvate, evitando di inserire segreti a lungo termine nell'ospite. Regole di uscita opzionali possono bloccare e registrare le connessioni a endpoint non autorizzati. L'azienda registra inoltre comandi, modifiche al codice e chiamate di rete in un registro definito come a prova di manomissione, con l'obiettivo di limitare i danni derivanti da dipendenze compromesse o agenti colpiti da prompt injection.

Chainguard Checks sposta l'integrazione continua nel ciclo di sviluppo, eseguendo i passaggi di integrazione continua in microVM separate e pronte, costruite a partire dai pacchetti Chainguard. Le dipendenze sono preparate dal lockfile del progetto. Gli sviluppatori possono attivare questi controlli tramite riga di comando, hook pre-commit o l'app GitHub, mentre gli agenti possono chiamarli tramite un server MCP o un kit di sviluppo software. L'obiettivo è permettere a sviluppatori e agenti di testare, fallire e correggere il codice in sicurezza senza attendere l'integrazione continua lenta.

Quando i due prodotti sono usati insieme, un Workspace viene sospeso durante l'esecuzione dei test. Un controllo fallito restituisce log strutturati alla sessione ripresa, permettendo all'agente di provare un'altra modifica senza ricostruire l'ambiente. Un'esecuzione riuscita crea un'attestazione legata all'ambiente, al risultato e al commit, che un gate di merge proposto può verificare senza rieseguire l'intera suite di test.

Attualmente Workspaces supporta Claude, con altri agenti previsti, ed è tariffato in base al calcolo consumato. Entrambi i prodotti sono disponibili come prove beta di 30 giorni. Chainguard ha inoltre reso generalmente disponibile Chainguard Actions, con oltre 1.000 GitHub Actions ricostruite, e ha lanciato l'accesso anticipato a Chainguard Libraries per Go e .NET. Quest'ultimo servizio scansiona le dipendenze per malware e greyware, applica ritardi configurabili per i nuovi pacchetti e retrocede correzioni per vulnerabilità selezionate. Secondo Chainguard, il suo scanner beta ha restituito verdetti su più di 5.000 pacchetti Go e .NET, dei quali oltre il 10% non aveva corrispondenze nelle fonti pubbliche al momento del rilevamento.