Skip to main content
Flow는 캔버스 위에 그린 에이전트 워크플로우 하나입니다. 작은 블록 여럿으로 이루어집니다. 블록 하나하나가 따로 고치고, 잇고, 버전으로 남길 수 있는 동작 단위입니다.

언제 새 Flow를 만드나

기능마다가 아니라 용도마다 하나입니다. 지원 어시스턴트와 리서치 헬퍼를 만든다면 Flow 두 개입니다. 지원 어시스턴트가 환불 비밀번호 재설정까지 하도록 커져도 여전히 Flow 하나입니다. 블록만 더 많아진 거죠.

블록 네 종류

블록은 실행 단위입니다. 캔버스 위쪽 툴바에서 넣습니다. 블록 사이를 잇는 점선은 와이어로, 블록이 아니라 실행 순서와 데이터가 흐르는 길입니다.

실행 흐름

  1. Trigger가 걸립니다(사용자 질문, 웹훅 도착, 스케줄 발동).
  2. Flow가 첫 Agent 블록에 들어갑니다. 추론하고, MemoryKnowledge에서 맥락을 끌어오고, Tool을 부를 수 있습니다.
  3. Agent가 결과를 정하면 하류 Action 블록들이 순서대로 걸립니다.
  4. 실행 전체가 나중에 살펴볼 트레이스로 기록됩니다.

Draft와 Published

Flow는 두 상태를 가집니다.
  • Draft 지금 고치는 것입니다. 여러분에게는 보이지만 실제 사용자에게는 안 보입니다.
  • Published 프로덕션 트래픽이 닿는 버전입니다. 다시 배포할 때까지 얼어 있고 바뀌지 않습니다.
고친다고 프로덕션이 위험해지는 일은 없습니다. 배포는 일부러 하는 단계입니다. 버전 배포를 참고하세요.

실시간 협업

여러 사람이 같은 Flow를 동시에 고칠 수 있습니다. 커서가 누가 어디 있는지 보여주고, 편집은 부딪힘 없이 합쳐집니다. 팀원이 만지는 블록에 이니셜이 뜹니다.

무엇부터 만드나

Flow 캔버스

작업 공간 자체. 팬, 줌, 키보드 단축키.

Agent 블록

가장 중요한 블록. 프롬프트, 모델, 도구, 제한.

와이어링

데이터가 흐르도록 블록을 잇습니다.

배포

Draft를 새 버전으로 출시합니다.