Uncategorized

Il nuovo passaggio: come condividere il codice dell’agente IA con il tuo team6 min read

Reading Time: 5 minutesScopri come condividere il codice generato dall'intelligenza artificiale come sorgente, una versione funzionante o un artefatto condiviso che le persone e gli agenti dell'intelligenza artificiale possono rivedere e continuare insieme.

Turn AI-generated code into a shared live app

Il nuovo passaggio: come condividere il codice dell’agente IA con il tuo team6 min read

Reading Time: 5 minutes

Il tuo agente AI ha appena creato qualcosa di utile. Forse si tratta di una dashboard, di un nuovo flusso di onboarding o di una piccola app interna.

Puoi vederlo funzionare. Il codice sembra buono. Ora il tuo compagno di squadra pone una domanda perfettamente ragionevole:

“Me lo puoi mandare?”

È qui che un flusso di lavoro di codifica basato sull’intelligenza artificiale spesso diventa un passaggio manuale. Invii uno screenshot, copi uno snippet di codice, esegui il push di un ramo o spieghi come eseguire il progetto localmente.

Ma la persona che chiede potrebbe non volere il codice sorgente. Vogliono aprire la cosa, provarla e dirti cosa deve cambiare.

Il modo giusto per condividere il codice generato dall’intelligenza artificiale dipende da cosa succede dopo.

Innanzitutto, cosa stai effettivamente condividendo?

Quando qualcuno chiede il codice generato dal tuo agente AI, potrebbe significare tre cose diverse.

1. Il codice sorgente

Uno sviluppatore deve ispezionare l’implementazione, eseguire test o unirla a una codebase esistente.

Un repository Git e una richiesta pull sono solitamente la risposta giusta. Forniscono un flusso di lavoro familiare per rivedere le modifiche, controllare i test e integrare il codice nella produzione.

2. Una versione funzionante

Un product manager vuole seguire il flusso di onboarding. Un designer vuole vedere il layout reattivo. Uno stakeholder vuole provare il dashboard.

L’invio di file sorgente non è particolarmente utile qui. Hanno bisogno di un’app o di un artefatto da poter aprire in un browser.

3. Lavoro che qualcun altro continuerà

Il tuo compagno di squadra vuole rivedere l’app, suggerire una modifica e chiedere a un agente AI di implementare il feedback.

Questo è un diverso tipo di trasferimento. La destinazione deve contenere più di uno snapshot. Deve preservare l’opera, la sua storia e l’accesso per chi la continua.

Questi flussi di lavoro si sovrappongono, ma non sono intercambiabili.

La differenza tra condividere il codice e delegare il lavoro

Immagina che un agente crei un dashboard di analisi dei clienti.

Include tre schede KPI, un grafico di utilizzo e un filtro data.

Potresti inviare al tuo compagno di squadra i file React. Avrebbero bisogno di un ambiente di sviluppo per vedere il risultato.

Potresti inviare uno screenshot. Capirebbero il layout ma non sarebbero in grado di testare il filtro.

Potresti distribuirlo da qualche parte. Potrebbero interagire con esso, ma avresti comunque bisogno di un processo per raccogliere feedback e aggiornare il progetto.

Ora immagina un flusso di lavoro leggermente diverso.

L’agente crea il dashboard in un’area di lavoro degli artefatti condivisa e fornisce il relativo URL.

Il tuo compagno di squadra apre l’artefatto, testa il filtro e lascia un feedback sul grafico. Chiedi all’agente di apportare la modifica nello stesso artefatto.

L’URL rimane lo stesso. L’opera ha una storia. Non è necessario avviare un’altra conversazione e spiegare cosa ha creato l’agente precedente.

Questo è il trasferimento per cui vale la pena progettare.

Come condividere il codice generato dall’intelligenza artificiale con il tuo team

Ecco un flusso di lavoro pratico utilizzando AgentGrid.io, uno spazio di lavoro condiviso per persone e agenti IA, creato da Anima.

Passaggio 1: crea con il tuo strumento di codifica AI preferito

Continua a lavorare con Claude Code, Codex, Cursor o un altro strumento con cui ti trovi a tuo agio.

Ad esempio:

Crea un dashboard di analisi del prodotto reattivo con un grafico di utilizzo, un filtro data e tre schede KPI. Utilizzare React.

Non è necessario modificare lo strumento utilizzato per generare il codice.

Passaggio 2: inserisci il risultato in un posto a cui il tuo team possa accedere

Collega il tuo agente a AgentGrid e chiedi:

Metti questa dashboard su AgentGrid come app. Dammi il link dell’artefatto e mantienilo privato.

AgentGrid memorizza l’app come artefatto con il proprio URL e la cronologia delle versioni.

Se utilizzi un agente di codifica in grado di connettersi in modo indipendente, segui le istruzioni AgentGrid istruzioni di collegamento. Gli assistenti basati su browser come Claude o ChatGPT utilizzano le loro integrazioni supportate.

La parte importante è che l’agente crei l’artefatto in un’area di lavoro a cui ha l’autorizzazione ad accedere.

Passaggio 3: consenti l’accesso al tuo compagno di squadra

Apri l’artefatto e copia il relativo collegamento.

Prima di inviarlo, assicurati che il tuo compagno di squadra abbia accesso all’area di lavoro. Un URL di artefatto privato identifica l’opera; non concede l’autorizzazione da solo.

Per la collaborazione interna, di solito è quello che vuoi. Un compagno di squadra può rivedere il lavoro senza renderlo accessibile al pubblico.

Vedi come funziona la condivisione degli artefatti.

Passaggio 4: raccogliere feedback sul risultato effettivo

Il tuo collega apre la dashboard e scopre che il filtro della data non si comporta come previsto.

Invece di scrivere un messaggio Slack separato che spiega quale componente è rotto, possono lasciare un feedback allegato alla parte rilevante dell’artefatto.

AgentGrid supporta i commenti di revisione sugli elementi dell’app e sui passaggi dei documenti. Le persone e gli agenti autorizzati possono elaborare insieme tali commenti.

Ciò mantiene la discussione vicina all’oggetto della revisione.

Passaggio 5: lascia che l’agente continui il lavoro

Ora puoi dire a un agente connesso:

Apri questo artefatto AgentGrid e correggi il filtro della data. Mantieni il layout esistente e aggiorna lo stesso artefatto.

Includi l’URL effettivo dell’elemento.

L’agente può ispezionare e aggiornare l’artefatto se dispone dell’accesso e delle funzionalità richieste.

Le modifiche appaiono nella stessa cronologia delle versioni, attribuita all’agente che le ha apportate. Il tuo compagno di squadra può tornare allo stesso artefatto per rivedere il risultato.

Vedi cronologia delle versioni in AgentGrid.

Che dire di Claude, ChatGPT, Cursor e Codex?

Alcuni strumenti di intelligenza artificiale dispongono già di utili funzionalità di condivisione native.

Claude può condividere artefatti supportati all’interno del suo ecosistema. GitHub è ottimo per la revisione del codice. Le piattaforme di sviluppo possono fornire distribuzioni in anteprima.

Non è necessario sostituire questi flussi di lavoro solo per condividere qualcosa.

AgentGrid è utile quando è previsto il passaggio successivo persone e agenti che lavorano sullo stesso artefatto, in particolare attraverso diversi strumenti di intelligenza artificiale.

Ad esempio, il tuo team potrebbe utilizzare Claude per redigere un’interfaccia, Codex per perfezionarne il comportamento e un revisore umano per lasciare feedback.

L’artefatto condiviso fornisce una destinazione comune per quel lavoro.

Quando conviene invece pubblicare?

Se il lavoro è destinato a persone esterne al tuo spazio di lavoro, ad esempio un cliente che necessita di una demo pubblica, potresti voler pubblicarlo.

AgentGrid può pubblicare app supportate e artefatti Markdown su URL pubblici.

Ma condividere e pubblicare non sono la stessa azione.

Un collegamento all’elemento privato richiede l’accesso autorizzato all’area di lavoro. Una distribuzione pubblicata è accessibile pubblicamente. Le modifiche successive all’artefatto dovranno essere nuovamente pubblicate prima di essere visualizzate nella pagina pubblica.

Pubblica solo quando è ciò che intendi.

È una domanda migliore da porre quando l’agente finisce

Invece di terminare ogni sessione di codifica con “esporta i file”, chiedi:

Chi ne avrà bisogno dopo e cosa dovranno farci?

Se uno sviluppatore deve unire il codice, crea una richiesta pull.

Se qualcuno ha bisogno di testare l’app, forniscigli un’anteprima funzionante.

Se le persone e gli agenti hanno bisogno di rivedere e continuare il lavoro insieme, dategli una casa condivisa.

L’output di una sessione di codifica AI non deve essere la fine del flusso di lavoro. Può essere il punto di partenza per tutti gli altri.

👉 Esplora AgentGrid.

FAQs

|

Co-founder & CPO