코드 작업

TODO, FIXME, BUG 등의 코드 주석을 필터링 가능한 Kanban 보드로 바꾸고, 수동 작업을 추가하거나 AI 에이전트에게 전달하세요.

Code Tasks는 소스 파일 여러 곳에 숨어 있는 미완성 작업을 한 곳에 모아 줍니다. TODO, FIXME, BUG 같은 태그 주석을 스캔해 카드로 만들고, 코드 주석에 연결되지 않은 수동 작업과 함께 표시합니다.

태그별로 스캔된 작업과 수동 작업을 보여 주는 Code Tasks 보드

Code Tasks 열기

  1. 확인할 프로젝트를 엽니다.
  2. 상단 도구 모음의 Tasks를 클릭하거나 앱 메뉴에서 **Navigate → Tasks…**를 선택합니다.
  3. 필요하면 대화 상단의 Project 선택기에서 다른 프로젝트를 고릅니다.

1DevTool은 Code Tasks를 열 때만 스캔하며 백그라운드에서 파일을 감시하지 않습니다. 다시 스캔하려면 Refresh를 클릭하세요.

작업 주석 작성

ts
// TODO: 빈 상태 처리
// REVIEW(alex): 인증 흐름 확인
// BUG(#123)!: 느린 네트워크에서 요청 경쟁 발생
// FIXME!!: 배포 전 데이터 손실 방지

기본 태그는 TODO, FIXME, BUG, HACK, XXX, NOTE, OPTIMIZE, PERF, REVIEW, DEPRECATED, WARNING, REFACTOR입니다.

  • REVIEW(alex)는 담당자를, BUG(#123)는 issue 참조를 기록합니다.
  • !High, !!Critical 우선순위입니다.
  • 카드에는 파일, 줄 번호, 주변 소스 문맥도 함께 들어갑니다.

프로젝트 ignore 규칙과 일반적인 dependency/build 디렉터리는 건너뜁니다.

보드 정리

드래그 앤 드롭 Board view와 간결한 List view 사이를 전환합니다. 태그, 파일, 작성자, 우선순위, 소스로 그룹화하고 우선순위 또는 파일로 정렬할 수 있습니다.

검색은 설명, 파일 경로, 담당자를 대상으로 합니다. 필터에서 우선순위와 Scanned from code / Manual task 소스를 고를 수 있습니다.

수동 작업 추가

주석에 적합하지 않은 일은 Add를 클릭해 설명, 태그, 우선순위와 선택적인 파일, 줄, 담당자를 입력합니다. 수동 작업은 .1devtool/manual-tasks.json에 저장됩니다.

수동 카드는 편집, 삭제, 드래그할 수 있습니다. 스캔 카드는 소스 주석이 기준이므로 드래그할 수 없습니다. 주석을 수정한 후 Refresh하세요.

작업 실행

카드를 선택한 뒤 Open in Editor로 정확한 줄로 이동하고, Send to Agent로 문맥이 포함된 수정 프롬프트를 만들거나, Copy as Markdown으로 GitHub, Linear, Notion에 붙여 넣으세요.

기어 버튼에서 태그 활성화, 사용자 지정 태그, 색상, ignore 목록을 설정합니다. 설정은 .1devtool/tasks.json에 저장됩니다.

관련