연결 만들기
블록을 누르면 가장자리에 포트가 동그라미로 뜹니다. 좌우와 위아래에 있고, 한쪽 포트에서 다른 블록으로 끌면 와이어가 생깁니다.- 와이어는 방향이 있습니다. 끈 쪽이 앞, 놓은 쪽이 뒤입니다.
- 와이어를 누르면 굵게 바뀌며 선택됩니다.
- 삭제 시 선택한 뒤
Delete하세요. - 블록을 옮기면 와이어가 따라옵니다.
- Trigger는 받는 와이어가 없습니다. 언제나 흐름의 시작점입니다.
- Action은 나가는 와이어가 없습니다. 언제나 흐름의 끝입니다.
와이어로 넘어가는 값
와이어로 이으면 앞 블록의 출력이 뒤 블록에 넘어갑니다. 블록마다 출력이 정해져 있습니다.- Trigger → 첫 Agent로 들어갈 시작 입력. API·웹훅은 받은 페이로드, 스케줄은 설정해 둔 입력값.
- Agent → 답변과 툴 호출 결과.
- Tool → 툴 호출 결과. 결과는 추론 중인 Agent에게 돌아갑니다.
- Action → Action 블록은 항상 마지막에 위치하기 때문에 와이어로 넘기는 값이 없습니다.
Agent가 툴을 선택하는 방식
Agent 하나에 여러 툴이 와이어링될 수 있습니다. Agent는 실행 중 와이어링된 툴 중 무엇을 호출할지 판단합니다. 툴은 Agent가 상황에 맞게 그때그때 선택할 수 있는 선택지입니다. 툴에 대한 설명이 곧 Agent가 툴을 선택하는 기준이 됩니다. Tool 블록을 참고하세요.디스패치 모드: 다음 블록이 여럿일 때
한 Agent 블록에서 다른 Agent 블록으로 나가는 와이어가 둘 이상이면, 다음에 어느 Agent 블록을 실행할지 정하는 규칙이 필요합니다. 이때 인스펙터 일반 탭에 디스패치 모드 필드가 나타나고, 세 가지 방식 중 선택할 수 있습니다. 기본값은 Parallel입니다.1. Parallel
- 이어 둔 다음 블록을 전부 동시에 실행합니다. LLM이 개입하지 않습니다.
- 결과를 여러 곳에 한꺼번에 보낼 때 씁니다.
- 사용 예시) 요약 Agent와 번역 Agent를 동시에 돌려 두 결과를 한꺼번에 받기
2. Conditional
- LLM이 와이어링 된 다음 블록들 중 정확히 하나를 선택해 실행을 넘깁니다.
- 이 넘김이 핸드오프이고, 어디로 넘겼는지는 나중에 트레이스에서 단계별 기록으로 확인할 수 있습니다.
- 핸드오프로 다음 Agent에게 넘어가는 페이로드 크기는 설정 → 응답 상한의 에이전트 핸드오프 항목으로 제한합니다.
- 사용 예시) 사용자 질의를 환불 / 기술지원 / 계정 중 한 곳에 배정하는 라우터·트리아지 패턴
3. Routed
- LLM이 실행 시점에 연결된 블록을 0개, 1개 또는 여러 개 자유롭게 선택합니다.
- 다음 블록 선택을 사람이 확인하게 할 수도 있습니다. Agent 블록의 라우팅 결정 승인을 켜면 라우터가 갈 곳을 정한 뒤 멈추고, 그 선택을 승인·거부할 수 있는 엔드포인트가 제공됩니다.
- 사용 예시) 이상 징후를 점검하는 모니터링 Agent. 정상이면 넘기지 않고, 경미하면 리포트 작성 Agent에게만, 심각하면 리포트와 긴급 알림 Agent 둘 다에게 넘깁니다.