Investigue e corrija

Threads

Toda execução de agente é uma thread que você pode acompanhar, interromper, compartilhar e continuar, a partir do console, do Slack, da CLI ou da API.

Uma thread é uma conversa com um agente, e toda execução de agente acontece dentro de uma. Seja porque você fez uma pergunta ou porque uma verificação disparou, você recebe a mesma página: a resposta transmitida ao vivo, toda chamada de ferramenta e resultado, e os artefatos que o agente produziu.

O que faz

As respostas são transmitidas ao vivo e toda chamada de ferramenta entra na transcrição conforme acontece, então você acompanha o trabalho em vez de esperar por um resumo. As respostas carregam selos de referência numerados; passe o mouse sobre um para ver a fonte e o que ela diz, e o resultado de ferramenta por trás dele guarda os dados brutos. Os agentes também produzem artefatos ao lado da conversa, como relatórios, diagramas e pull requests, listados no painel de artefatos da thread.

Os agentes podem entregar parte do trabalho a subagentes, cujas threads ficam aninhadas sob a thread pai. Toda thread registra onde começou: o console, o Slack, a CLI, a API, MCP, a extensão do navegador, o GitHub ou o e-mail.

Tipos de thread

TipoDescrição
chatUma conversa que você inicia para fazer uma pergunta ou explorar um problema.
fix_runO agente trabalhando uma issue do veredito à pull request. Veja Execuções de correção.
explorationUma varredura não assistida de uma conta de nuvem ou integração que registra descobertas e pode abrir uma issue.
pr_reviewUm agente revisando uma pull request contra o que ele sabe sobre a sua infraestrutura.
key_query_discoveryUm agente escolhendo as consultas de monitoramento para o escopo de um recurso.

Iniciar uma thread

No console, abra Threads, clique em New thread e digite o que você quer saber, por exemplo "Quais serviços chamam nosso banco de dados de produção, e quais deles fizeram deploy nas últimas 24 horas?". A partir de um terminal, polylane thread ask inicia uma thread e aguarda a resposta:

Terminal
polylane thread ask "why did p99 latency on api-gateway rise since 14:20 UTC?"

Scripts e integrações criam threads com POST /v1/threads, documentado na referência da API.

A partir do Slack

Mencione o Polylane em um canal em que ele esteja e a resposta chega em uma thread do Slack abaixo da sua mensagem. Respostas nessa thread do Slack continuam a mesma thread do Polylane, que também aparece em Threads no console do seu workspace. Uma mensagem direta para o Polylane funciona da mesma forma. Depois de uma menção, o Polylane lê o restante daquela thread do Slack e responde apenas às mensagens destinadas a ele, e pedir que ele saia da conversa o silencia ali até que alguém o mencione de novo.

Onde encontrar

Threads lista toda thread com os presets All, Mine, Running e Needs you, o último para threads cuja execução aguarda uma pessoa. Enquanto uma execução está sendo transmitida, um botão de parar substitui o botão de enviar; clique nele para cancelar o turno.

Quando um agente quer fazer uma chamada de escrita contra uma conta de nuvem que exige confirmação, a execução pausa e mostra a chamada exata. Aprove-a, ou rejeite-a com uma nota opcional que o agente lê antes de continuar.

Compartilhamento

As threads são privadas por padrão. Share thread muda a Visibility para o seu workspace, um time ou público, e Copy coloca o link na sua área de transferência. A partir de um terminal, polylane thread export grava a transcrição em um arquivo.

Relacionado

  • Execuções de correção para o tipo de thread que trabalha uma issue até uma pull request.
  • Escalations para o que uma thread que aguarda você está pedindo.
  • Memories para o que os agentes carregam de uma thread para a próxima.
  • CLI para conduzir threads a partir de scripts e agentes de programação.