Saltar para o conteúdo
BeeuniBeeuni
Português
Esc
↑↓navegar↵abrir⌘Jpré-visualizar
Nesta página

Trabalho em andamento

Como o trabalho passa do prompt à alteração integrada e as três formas de iniciá-lo.

O Beeuni executa o trabalho dentro de uma sessão: uma branch e um sandbox para uma unidade de trabalho. Uma sessão termina quando sua solicitação de alteração (CR) é mesclada de volta à branch padrão. Esta página apresenta o ciclo e, em seguida, mostra as três formas de iniciar uma sessão.

O que acontece quando uma sessão começa

  1. O Beeuni cria o registro da sessão e cria uma branch a partir da branch padrão. O nome da branch é o ID da sessão.
  2. O Beeuni escolhe uma imagem de sandbox: a imagem padrão ou a sua própria .beeuni/Dockerfile, se o manifesto declarar uma.
  3. O sandbox inicia. O daemon dele, beeuni-agent, clona o repositório em /workspace. Ele inicia o harness da sessão. O status da sessão passa a ser running.
  4. O agente trabalha. Ele usa segredos por meio das variáveis de ambiente definidas pelo Beeuni e, em seguida, faz commit e push para a branch da sessão.
  5. O agente abre uma solicitação de alteração. Você a revisa e faz a mesclagem — a única forma de o trabalho chegar à branch padrão.

Três formas de executar o trabalho

Uma sessão começa de uma destas três formas.

Modo Como funciona
Sob demanda Você pede no chat e recebe o resultado na hora.
Com assistência humana O agente trabalha e consulta você nas decisões importantes.
Automatizado Um gatilho — uma programação ou um webhook — inicia a sessão do começo ao fim.

Relacionados

Esta página foi útil?