메인 콘텐츠로 건너뛰기

Tasks & Runs

태스크 생성부터 AI 에이전트 실행까지의 흐름을 알아봅니다

Tasks & Runs

**Task(Work)**는 SprintX에서 AI 에이전트에게 위임하는 최소 실행 단위입니다. Task가 실행되면 **Run(Execution)**이 생성되고, 완료되면 Review로 이어집니다.

태스크 개요

Task는 Goal 아래에 속하며 다음 4가지 상태를 거칩니다.

backlog → doing → review → done
                    ↑
              (반려 시 되돌아옴)
상태의미
backlog계획됨, 아직 실행 전
doing에이전트가 실행 중
review실행 완료, 사용자 검토 대기
done승인 완료

태스크 생성

Task는 스프린트 보드(/projects/[id]/sprints/[sprintId])에서 생성합니다.

입력 항목:

필드필수설명
제목OTask 내용을 한 줄로 요약
설명X상세 설명, 에이전트 실행 컨텍스트로 활용
에이전트XAI 담당자 지정 (미지정 시 추천 사용)
라벨X분류 태그 (DB에 영속화)

보드 상단의 Quick Create 입력으로 제목만 빠르게 생성할 수도 있습니다.

에이전트 배정

Task 내용을 분석해 맞는 에이전트를 추천해 줍니다.

에이전트주 적합 유형
Claude CodeUX/카피/프론트엔드 구현, 넓은 종합 분석
Codex코드 구현, 리팩터링, 테스트 보강
Gemini문서/리서치/요약
OpenCode검증/QA/로컬 자동화 보조

추천 결과는 자동 적용되거나 검토 필요로 표시됩니다. 언제든지 수동으로 변경할 수 있습니다.

Run 실행

에이전트가 배정된 Task에서 실행을 시작하면 Task Run이 생성됩니다.

Run 상태:

상태의미
queued실행 요청 수락, 시작 대기
running에이전트 실행 중
blocked_needs_input에이전트가 입력을 요청하여 대기 중
completed실행 완료, Task → review 전환
failed실행 실패 (재실행 가능)
cancelled명시적 취소

실행 중 에이전트가 추가 정보를 요청하면 Question Card가 생성되고 Task 상태가 blocked_needs_input으로 전환됩니다. Home의 Needs Attention 또는 Inbox에서 답변할 수 있습니다.

실행 결과 확인

Task 상세 화면 (/tasks/[id])

Task 상세 화면은 3단 레이아웃으로 실행 정보를 보여줍니다.

  • 상단: 현재 상태 배지, 다음 액션 버튼
  • 중간: 최신 Run 요약, 실시간 실행 상태, AI 추천 카드, Review Packet 링크
  • 하단(접힘): 전체 실행 이력 타임라인, 원본 로그

전체 실행 이력 (/runs)

/runs 페이지에서 모든 프로젝트의 Run 이력을 조회할 수 있습니다.

필터 옵션: 상태 / 프로젝트 / 에이전트 / 날짜 범위

Run 항목: Task 이름 링크, 실행 상태 배지, 시작/종료 시간, 실행 소요 시간, Retry 이력

재실행 (Retry)

Run이 failed 상태가 되면 재실행을 시도할 수 있습니다. 재실행은 기존 Run을 수정하지 않고 새 Run을 생성합니다. 최대 3회 자동 재실행 후 소유자 확인이 필요합니다.

사이클 전체 흐름은 사이클 개념 가이드를 참고하세요.