Threads
스레드는 에이전트와 나누는 대화이며, 모든 에이전트 실행은 스레드 안에서 일어납니다. 질문을 했든 검사가 발생했든 같은 페이지를 보게 됩니다: 스트리밍되는 답변, 모든 도구 호출과 결과, 에이전트가 만들어 낸 아티팩트.
하는 일
응답은 실시간으로 스트리밍되고 모든 도구 호출은 일어나는 즉시 트랜스크립트에 기록되므로, 요약을 기다리는 대신 작업을 따라갈 수 있습니다. 답변에는 번호가 매겨진 참조 배지가 있습니다. 배지에 마우스를 올리면 출처와 내용이 보이고, 그 뒤의 도구 결과에 원시 데이터가 있습니다. 에이전트는 대화와 함께 리포트, 다이어그램, 풀 리퀘스트 같은 아티팩트도 만들어 내며, 스레드의 아티팩트 패널에 나열됩니다.
에이전트는 작업의 일부를 하위 에이전트에 넘길 수 있으며, 그 스레드는 부모 아래에 중첩됩니다. 모든 스레드는 시작된 곳을 기록합니다: 콘솔, Slack, CLI, API, MCP, 브라우저 확장, GitHub 또는 이메일.
스레드 유형
| 유형 | 설명 |
|---|---|
chat | 질문하거나 문제를 탐색하기 위해 직접 시작하는 대화. |
fix_run | 에이전트가 하나의 이슈를 판정에서 풀 리퀘스트까지 처리하는 것. 수정 실행을 참고하세요. |
exploration | 클라우드 계정이나 통합을 무인으로 훑어 발견 사항을 기록하고 이슈를 열 수도 있는 스윕. |
pr_review | 에이전트가 인프라에 대해 아는 것을 바탕으로 풀 리퀘스트를 리뷰하는 것. |
key_query_discovery | 에이전트가 하나의 리소스 범위에 대한 모니터링 질의를 선택하는 것. |
스레드 시작
콘솔에서 Threads를 열고 New thread를 클릭한 뒤 알고 싶은 것을 입력하세요. 예를 들면 "프로덕션 데이터베이스를 호출하는 서비스는 무엇이고, 그중 지난 24시간 동안 배포된 것은 무엇인가요?"입니다. 터미널에서는 polylane thread ask가 스레드를 시작하고 답변을 기다립니다:
polylane thread ask "why did p99 latency on api-gateway rise since 14:20 UTC?"
스크립트와 통합은 API 레퍼런스에 문서화된 POST /v1/threads로 스레드를 만듭니다.
Slack에서
Polylane이 있는 채널에서 멘션하면 답변이 메시지 아래 Slack 스레드로 도착합니다. 그 Slack 스레드의 답글은 같은 Polylane 스레드를 이어가며, 이 스레드는 워크스페이스 콘솔의 Threads에도 나타납니다. Polylane에 보내는 다이렉트 메시지도 같은 방식으로 동작합니다. 멘션 이후 Polylane은 그 Slack 스레드의 나머지를 읽고 자신에게 향한 메시지에만 답하며, 대화에서 빠지라고 하면 누군가 다시 멘션하기 전까지 그곳에서 조용히 있습니다.
확인하는 곳
Threads는 All, Mine, Running, Needs you 프리셋으로 모든 스레드를 나열하며, 마지막 프리셋은 실행이 사람을 기다리는 스레드를 위한 것입니다. 실행이 스트리밍되는 동안에는 보내기 버튼 대신 중지 버튼이 나타나며, 클릭하면 턴이 취소됩니다.
에이전트가 확인이 필요한 클라우드 계정에 쓰기 호출을 하려고 하면 실행이 일시 중지되고 정확한 호출 내용을 보여 줍니다. 승인하거나, 에이전트가 계속하기 전에 읽을 메모를 선택적으로 덧붙여 거부하세요.
공유
스레드는 기본적으로 비공개입니다. Share thread는 Visibility를 워크스페이스, 팀 또는 공개로 바꾸고, Copy는 링크를 클립보드에 넣습니다. 터미널에서는 polylane thread export가 트랜스크립트를 파일로 씁니다.
관련 문서
- 이슈를 풀 리퀘스트까지 처리하는 스레드 유형은 수정 실행을 참고하세요.
- 사용자를 기다리는 스레드가 무엇을 요청하는지는 Escalations를 참고하세요.
- 에이전트가 한 스레드에서 다음 스레드로 가져가는 것은 Memories를 참고하세요.
- 스크립트와 코딩 에이전트에서 스레드를 다루려면 CLI를 참고하세요.