Missões

Uma missão é uma tarefa com começo, meio e fim: você descreve uma entrega, o agente trabalha sozinho em rodadas, julga o próprio resultado contra a barra de qualidade que você definiu e para quando atinge — ou pede a sua atenção quando não consegue. É o jeito certo de pedir algo grande ("construa um app", "gere este relatório completo") sem ficar conduzindo a conversa mensagem a mensagem.

Página de Missões com missões em vários estados

Ativando missões num servidor

Missões rodam num motor próprio, instalado por servidor. Na página do servidor, use "Ativar missões" — a instalação leva alguns minutos e o botão some quando o motor está de pé. Só aparecem no seletor de agentes os agentes de servidores com o motor ativado.

Criando uma missão

Clique em "Nova missão" e preencha:

Formulário de nova missão

  • Agente — quem executa.
  • Onde o trabalho viveTrabalho livre usa uma pasta temporária; Novo projeto cria uma pasta de projeto de verdade (e vira um item na página Projetos); Alterar projeto existente trabalha dentro de um projeto que já existe. Um pedido de alteração nunca cria um segundo projeto.
  • Título e objetivo — descreva o que deve existir quando a missão terminar. Nomeie o arquivo ou artefato; o agente tem terminal, arquivos e busca na web.
  • Critério de qualidade — a barra que separa "pronto" de "tenta de novo". Mensurável vence vago.
  • Máximo de rodadas — cada rodada consome uso do modelo; o limite é a sua proteção de custo, junto com um teto interno de tokens por missão.

Os estados de uma missão

A missão sai de Na fila para Enviando ao servidor, Em execução e um desfecho: Concluída (barra atingida), Precisa de atenção (rodadas esgotadas ou o juiz não conseguiu confirmar a barra — o trabalho feito fica preservado na pasta) ou Cancelada. Você recebe uma notificação no sino quando a missão termina — exatamente uma vez.

O que a missão não faz

  • "Precisa de atenção" não significa que o trabalho se perdeu. Significa que o agente não conseguiu se declarar acima da barra. Abra a pasta do projeto (página Projetos) e avalie você mesmo — muitas vezes a entrega está lá. Critérios que exigem rodar comandos para conferir (testes, containers) são os que mais estacionam ali; nesses casos, uma nova missão de "Alterar projeto existente" continua de onde parou.
  • Uma missão não conversa com você no meio do caminho. Para trabalho dirigido por diálogo, use o Chat; para tarefas recorrentes, os Agendamentos.

Próximos passos