Radar · 03/08/2026 · fatto del 02/08/2026 · coding

Sprocket: l'agente AI che progetta hardware e scrive codice

Sprocket è un agente open source che progetta hardware e scrive software. Presentato su Hacker News (123 punti, 12 commenti al momento della segnalazione), si avvia con npx @spikonado/sprocket e gira nel browser o in un’app desktop.

La particolarità non sta tanto nella qualità del codice, difficile da valutare su un repository con 12 stelle, quanto nel dominio. Sprocket disegna schemi in React, genera la lista componenti (BOM, Bill of Materials), scrive istruzioni di assemblaggio e, secondo il README, acquista da solo i componenti dai siti web quando glielo chiedi. È un coding agent che parla la lingua dell’hardware.

Perché ti riguarda. I coding agent general purpose come Cursor, Codex e Claude Code coprono già bene il software. Sprocket punta su un dominio dove un assistente generico non arriva: i vincoli di un datasheet, la checklist di un BOM, le regole di un microcontroller. È il segnale di un movimento verso agenti verticali, specializzati in un campo specifico invece di provare a fare tutto.

Lo strumento è acerbo. Le pretese sono ambiziose: comprare autonomamente da qualsiasi sito è un’operazione che ha tutti i crismi di una demo, non di una funzionalità affidabile. La community è minuscola. Ma il segnale conta più del tool: l’hardware è un dominio dove un agente specializzato può fare cose che un assistente generale non tocca.

Se vuoi guardarlo da vicino, il repo è pubblico su GitHub con un’istruzione per partire senza installazione.

Nel dettaglio

Sprocket arriva in un momento in cui i coding agent general purpose si stanno consolidando. Claude Code, Cursor, OpenAI Codex: tutti tool che scrivono software partendo da un intento espresso in linguaggio naturale. Il salto che Sprocket prova a fare è diverso: portare l’approccio agentic nel mondo fisico, dove il codice si traduce in schede elettroniche, componenti da ordinare e istruzioni di montaggio. Che i tool general purpose si stiano assestando su un livello di qualità affidabile per il software rende questo il momento giusto per guardare dove l’approccio non è ancora arrivato.

Il README descrive un agente che recupera contesto dal web per ogni decisione che prende. Sul piano dell’hardware, questo significa cercare datasheet, confrontare componenti alternativi, verificare compatibilità di pin e tensioni. Sul piano del software, significa scrivere il firmware o il codice di controllo per i componenti che ha scelto. Il flusso è interessante perché chiude il cerchio fra progetto e approvvigionamento: lo stesso agente che disegna lo schema può ordinare i pezzi. In un lavoro reale queste fasi vivono spesso in mondi separati, e l’integrazione è dove il valore può emergere o dove possono nascere i guasti peggiori.

La funzionalità di acquisto autonomo è la parte più delicata. Il README sostiene che Sprocket può comprare qualsiasi cosa da qualsiasi sito web quando glielo chiedi. Nessun dettaglio su come gestisca autenticazione, pagamenti, conferme o gestione degli errori. Su un repository con 12 stelle e 144 commit, è prudente trattarla come un esperimento, non come una funzione pronta. Per fidarsi davvero servirebbero almeno un sandbox di pagamento e un log leggibile delle azioni intraprese prima della conferma d’ordine.

Il segnale più interessante è la direzione. Finora gli agenti AI hanno puntato su domini digitali: codice, documenti, dati. L’hardware è un dominio dove i vincoli sono fisici e stringenti, e dove un errore costa di più (un componente sbagliato significa tempo di spedizione, saldatura, test). Il ciclo di iterazione è anche più lento: un bug nel codice si corregge in minuti, un errore di pinout si scopre quando la scheda arriva, settimane dopo. Un agente specializzato che conosce questi vincoli può risolvere problemi che un assistente generico nemmeno si pone.

C’è anche un rischio concreto, e lo abbiamo già visto in altri contesti. Quando gli agenti operano su sistemi reali senza sandbox adeguate, i confini fra “esegue un compito” e “fa danni” diventano sottili. Un agente che compra componenti online con accesso al tuo metodo di pagamento è un caso evidente dove i permessi e i limiti contano più della capacità del modello.

Per ora Sprocket è un esperimento da tenere d’occhio, non uno strumento da mettere in produzione. Il valore sta nel dimostrare che il pattern dell’agente verticale si può applicare all’hardware, non nell’averlo ancora risolto.

Scrivi per cercare fra corso, playbook, skill, paper…