Indice delle guide07 / 16

Il flusso di lavoro essenziale07 / 16

Lavorare con un Agent sull’implementazione

In questa pagina

Quando l’intento è chiaro, definisci un’attività specifica in chat oppure usa Implementa (Realize) nella barra laterale per far lavorare un Agent a partire da intenti non ancora indagati.

Prima di iniziare, verifica che il progetto abbia una cartella di implementazione accessibile, che l’Agent selezionato sia Pronto e che le modifiche dirette all’intento siano state salvate.

Definisci un’attività in chat

Avvia una nuova chat, scegli Agent, modello e autorizzazioni e usa @ per fare riferimento a un documento o paragrafo. Descrivi cosa vuoi ottenere:

Aggiorna la funzionalità di check-in secondo la regola delle ricompense indicata. Mantieni l’attuale soluzione di archiviazione, verifica i clic ripetuti e una serie di 7 giorni e riporta i risultati delle verifiche.

Un obiettivo, un ambito e una richiesta di verifica chiari rendono il risultato più facile da valutare. Se l’attività comporta una nuova decisione di prodotto, puoi chiedere prima una proposta di intento ed esaminarla prima dell’implementazione.

Usa l’azione Implementa nella barra laterale

Quando il progetto ha contenuti in attesa di indagine, la barra laterale offre Implementa (Realize). Facendo clic apri una nuova chat e chiedi all’Agent di implementare quell’intento.

I contenuti in attesa di indagine comprendono testo nuovo e testo modificato che non è stato nuovamente indagato. Lo stato indica che il testo attuale non ha una propria spiegazione; non dimostra che la funzionalità manchi.

Se vuoi solo scoprire se il codice esistente soddisfa un requisito, usa Spiega (Explain). Se Implementa non è disponibile ma hai in mente una modifica specifica al codice, puoi comunque richiederla in una chat normale.

Prosegui dopo aver accettato una proposta

Quando una proposta di intento richiede ancora lavoro di implementazione, Accetta (Accept) applica prima le modifiche al documento, poi chiede all’Agent nella chat attuale di continuare a implementarle.

Se la proposta indica che l’implementazione la soddisfa già, l’accettazione registra il requisito senza avviare un’altra implementazione. Per esempio, potresti voler conservare formalmente una regola già rispettata dal codice.

Implementa direttamente (Implement Directly) chiede all’Agent di implementare la proposta senza scriverla nel documento di intento. Accetta una proposta esaminata quando la decisione deve diventare un requisito duraturo. Consulta Discutere ed esaminare le modifiche all’intento per la distinzione completa.

Segui l’avanzamento e gestisci le richieste di autorizzazione

La chat mostra le risposte dell’Agent, la traccia di esecuzione e le chiamate agli strumenti. Espandi una chiamata per i dettagli; le modifiche ai file mostrano il diff. Se l’Agent fornisce un piano, le attività indicano gli stati in attesa, in corso o completato.

Il controllo delle autorizzazioni nel campo di input permette di scegliere tra le impostazioni dell’Agent selezionato. Le opzioni variano tra Agent. Quando ti viene chiesto di approvare un’operazione, esamina la destinazione e l’ambito prima di decidere.

Interrompi o prosegui il lavoro

Usa il pulsante di arresto nel campo di input per interrompere l’implementazione attuale. Non annulla le modifiche già scritte nei file.

Se l’implementazione di una proposta non termina normalmente, la scheda mostra Implementazione non completata (Implementation not finished) e offre Continua a implementare (Continue Implementing). In una chat normale, invia un nuovo messaggio chiedendo all’Agent di esaminare il lavoro già svolto e continuare.

Leggi gli errori prima di riprovare. Distingui un messaggio mai inviato da un’attività già avviata dall’Agent, per evitare di richiedere ripetutamente azioni eseguite in parte.

Verifica il risultato

Leggi i risultati delle verifiche dell’Agent, poi torna al documento di intento ed esamina la spiegazione e le prove. Richiedi esplicitamente controlli aggiuntivi quando servono, per esempio su richieste duplicate di ricompensa, cambi di fuso orario o salvataggi falliti.

Se le spiegazioni non si sono aggiornate automaticamente, esegui Spiega (Explain). Consulta Mantenere aggiornate le spiegazioni per le condizioni di avvio automatico e le impostazioni.

Continua con Leggere spiegazioni e prove.