Vai al contenuto
BeeuniBeeuni
Italiano
Esc
↑↓naviga↵apri⌘Janteprima
In questa pagina

Esecuzione del lavoro

Come il lavoro passa dal prompt alla modifica integrata e i tre modi in cui può iniziare.

Beeuni svolge il lavoro all’interno di una sessione: un branch e una sandbox per una singola unità di lavoro. Una sessione termina quando la sua richiesta di modifica (CR) viene integrata nel branch predefinito. Questa pagina descrive il ciclo, poi illustra i tre modi per avviare una sessione.

Cosa succede quando inizia una sessione

  1. Beeuni crea la riga della sessione e crea un branch dal branch predefinito. Il nome del branch è l’ID della sessione.
  2. Beeuni seleziona un’immagine sandbox: quella predefinita oppure una tua .beeuni/Dockerfile, se il manifest ne dichiara una.
  3. La sandbox si avvia. Il suo daemon, beeuni-agent, clona il repository in /workspace. Avvia l’harness della sessione. Lo stato della sessione diventa running.
  4. L’agente lavora. Usa i segreti tramite le variabili d’ambiente impostate da Beeuni, poi crea commit e fa push sul branch della sessione.
  5. L’agente apre una richiesta di modifica. La esamini e la integri: è l’unico modo in cui il lavoro raggiunge il branch predefinito.

Tre modi per eseguire il lavoro

Una sessione può essere avviata in uno di tre modi.

Modalità Come funziona
Su richiesta Lo chiedi in chat e ottieni subito il risultato.
Con assistenza umana L’agente lavora e si confronta con te per le decisioni importanti.
Automatizzata Un trigger — una pianificazione o un webhook — avvia la sessione dall’inizio alla fine.

Argomenti correlati

Questa pagina ti è stata utile?