Todo 도구

Todo 도구 (Todo Tool)

에이전트가 작업 목록을 관리하는 방법을 설명해요. 복잡한 다단계 워크플로에서 단계별 진행을 추적할 수 있어요.

출처: 문서

본문

todo 도구는 작업 목록 관리를 제공해요. 에이전트는 상태 추적(pending, in-progress, completed)으로 작업을 만들고, 갱신하고, 나열하고, 진행을 추적할 수 있어요. 에이전트가 정리를 유지하고 모든 단계가 완료되도록 보장해야 하는 복잡한 다단계 워크플로에 유용해요.

사용 가능한 도구

도구 설명
create_todo 새 작업 생성
create_todos 한 번에 여러 작업 생성
update_todos 하나 이상의 작업 상태 갱신
list_todos 상태와 함께 모든 현재 작업 나열

작업 상태

상태 설명
pending 작업이 시작되지 않음
in-progress 작업을 진행 중
completed 작업이 끝남

구성

toolsets:
  - type: todo

옵션

속성 타입 기본값 설명
shared boolean false true일 때 todos를 멀티 에이전트 구성의 모든 에이전트가 공유

공유 Todos

멀티 에이전트 구성에서는 shared todos를 활성화해 모든 에이전트가 같은 작업 목록을 보고 갱신하게 하세요:

toolsets:
  - type: todo
    shared: true

더 알아보기 (Learn more)