Sessão ao vivo
O chat onde você acompanha o agente responder, planejar e atualizar o progresso em tempo real.
Trace do agente
Uma linha do tempo passo a passo do que o agente fez ao executar uma issue.
Feed de atividade
Cada execução que um agente conduziu: chats, heartbeats, revisões de código e execuções de issues.
As três visões em resumo
As três visões se atualizam sozinhas. Você não precisa recarregar nada. As sessões transmitem tokens conforme chegam, os traces enviam cada passo por um canal de eventos, e o feed de atividade rebusca os dados em um intervalo curto.
- Sessão ao vivo
- Trace do agente
- Feed de atividade
Abra a partir de uma conversa na barra lateral. Melhor para acompanhar a resposta de um único agente, ver um plano tomar forma e aprovar o trabalho sem sair do chat.
Acompanhe uma sessão ao vivo
A visão de sessão é o chat entre você e um agente. Enquanto o agente está respondendo, a conversa fica em estado de streaming e o compositor mostra que está ocupado.Abra uma sessão
Clique em uma conversa na barra lateral. A barra de ferramentas superior mostra o título da sessão e um subtítulo com o agente ativo (nome, adaptador e modelo, quando não é o padrão).
Acompanhe a resposta em streaming
A mensagem do agente vai sendo preenchida token a token. O botão de enviar se transforma em um controle de parar enquanto uma execução está ativa.
Envie acompanhamentos sem interromper
Se você digitar enquanto o agente ainda está trabalhando, sua mensagem é enfileirada em vez de cortar a execução. O item enfileirado aparece como um chip no compositor e sobrevive a um reload, porque a fila vive no processo principal.
O painel de progresso
Quando o agente abre issues, lê arquivos ou consulta uma base de conhecimento nesta sessão, um painel de progresso aparece à direita (em janelas largas). Ele abre por conta própria no momento em que há algo para mostrar, e você pode alterná-lo na barra de ferramentas.Checklist de progresso
Checklist de progresso
Um checklist das issues abertas nesta sessão, com uma barra de progresso. Cada linha mostra um status ao vivo: pendente, enfileirada, em execução, em revisão, concluída, bloqueada ou cancelada. Clique em uma linha para pular para a issue. O mesmo cartão também é renderizado na parte inferior do chat enquanto um plano executa, para que a conversa nunca pareça travada.
Conhecimento consultado
Conhecimento consultado
Páginas da base de conhecimento que o agente realmente abriu, resolvidas de identificadores brutos para títulos legíveis. As consultas de busca não são listadas aqui, apenas as páginas que foram recuperadas.
Arquivos tocados
Arquivos tocados
Arquivos que o agente leu ou editou, derivados das chamadas de ferramenta do agente e dos arquivos anexados às issues da sessão. Arquivos editados levam uma tag edited. Caminhos longos são encurtados para seus dois últimos segmentos.
Mudanças de código e desfazer
Quando uma execução escreve código, uma barra fina aparece acima do compositor resumindo quantos arquivos mudaram, com as contagens de linhas adicionadas e removidas. A partir dali você pode revisar (Review) o diff na fonte, ou desfazer (Undo) para descartar essas mudanças.Seja notificado quando uma execução terminar
Se uma execução continuar em streaming por um tempo, o Orkestral se oferece para notificar você quando ela terminar. Aceite uma vez e o app arma uma notificação de conclusão para essa sessão, para que você possa trocar de tela e receber um aviso quando o agente terminar.Leia um trace de agente
Um trace é o registro passo a passo do que um agente fez ao executar uma issue. Você o encontra na página da issue, na aba Activity, renderizado como uma linha do tempo. Cada passo na linha do tempo carrega um tipo, um status, um título, um resumo opcional de uma linha, e uma duração assim que termina. O ponto do cabeçalho pulsa em azul enquanto algum passo ainda está rodando e fica verde quando tudo se estabiliza.Iniciado
Iniciado
O passo está em andamento. Aparece em azul com um indicador pulsante.
Concluído
Concluído
O passo terminou com sucesso. Aparece em verde, com sua duração medida à direita.
Pulado
Pulado
O passo foi pulado intencionalmente. Aparece esmaecido.
Falhou
Falhou
O passo falhou. Aparece em vermelho para que você encontre exatamente onde a execução quebrou.
O trace é persistido, então ele sobrevive a sair da issue e voltar. Conforme novos passos chegam, a página se atualiza ao vivo por um canal de eventos, em vez de esperar por uma rebusca. A linha do tempo mostra os passos mais recentes e mantém uma contagem corrente no cabeçalho.
Trace versus a linha do tempo ao vivo
Enquanto uma execução está rodando ativamente, a aba Chat da issue também pode mostrar uma linha do tempo ao vivo mais leve das ações do agente (enfileirada, uso de ferramenta, iniciada, finalizada, erro). Essa visão ao vivo não é persistida e desaparece ao recarregar. O trace da aba Activity é o registro durável ao qual você volta depois.Se um passo tem um resumo curto, você o vê sob o título do passo. Para passos de ferramenta, esse resumo costuma ser a pista mais útil sobre o que o agente estava de fato fazendo naquele momento.
Examine o feed de atividade
O feed de atividade fica no perfil de um agente. Ele responde “o que esse agente tem feito ultimamente” mesclando quatro fontes em uma única lista cronológica, do mais novo para o mais antigo.Chat
Respostas que o agente deu em sessões de chat. A linha leva direto àquela sessão.
Heartbeat
Execuções de heartbeat agendadas ou manuais. O subtítulo informa qual delas foi.
Revisão de código
Revisões de pull request em que esse agente foi o revisor. A linha leva à revisão.
Execução de issue
Execuções de issue em que os executores (a Forge ou um modelo premium) fizeram o trabalho. A linha leva à issue.
Lendo uma linha
Cada linha mostra um ícone para seu tipo, um título, um subtítulo opcional, o status da execução, a duração, e há quanto tempo ela começou. Uma linha vermelha aparece sob o título quando a execução carregou uma mensagem de erro. Linhas que têm um destino são clicáveis e levam você à sessão, à revisão ou à issue.Cores de status
Cores de status
Os status são normalizados entre as quatro fontes em um conjunto comum: enfileirada, em execução (azul pulsante), concluída (verde), erro (vermelho) e cancelada (esmaecida). Assim, uma execução de issue que falhou e uma execução de chat que falhou se leem da mesma forma à primeira vista.
As estatísticas do dashboard
As estatísticas do dashboard
Acima da lista recente, cartões de estatística resumem aproximadamente as últimas duas semanas: total de execuções, taxa de sucesso, tempo médio de execução e o último heartbeat. O detalhamento conta cada tipo (issue, chat, revisão, heartbeat) para que você saiba o que o agente faz na maior parte do tempo.
Filtragem
Filtragem
A lista completa de atividade permite filtrar por tipo, para que você possa isolar apenas as execuções de issue ou apenas as revisões de código quando um agente tem um histórico movimentado.
O feed busca cada fonte de forma independente e então mescla e ordena os resultados, para que um heartbeat, uma resposta de chat e uma execução de issue caiam todos na mesma linha do tempo na ordem certa.
Qual visão você deve usar?
Quero conduzir o trabalho agora
Use a sessão ao vivo. Acompanhe a resposta, enfileire um acompanhamento e aprove o plano inline.
Quero depurar uma execução
Use o trace do agente na issue. Encontre o passo exato que falhou e leia seu resumo.
Quero a visão geral
Use o feed de atividade no agente. Verifique a taxa de sucesso e examine as execuções recentes.
O que fazer em seguida
Planeje e delegue
Aprenda como o orquestrador transforma um pedido em um épico com sub-issues para a equipe.
Execute localmente com a Forge
Veja como o modelo local embutido aplica mudanças de código a custo zero de API.
Trabalhe no quadro de issues
Acompanhe épicos e sub-issues, e abra qualquer um para ler seu trace completo.
Conheça seus agentes
Abra o perfil de um agente para ver seu dashboard, estatísticas e histórico completo de atividade.