Cmd. /tasks
현재 세션에서 백그라운드로 실행 중인 작업(태스크)을 나열하고 관리하는 명령
핵심 요약
- 현재 session의 background 작업 관리 (
/bashes) - 입력 위치·지원 조건을 확인한 뒤 아래 실행 예를 사용합니다.
역할
현재 session의 background 작업 관리 (/bashes)
/tasks사용 조건
| 항목 | 기준 |
|---|---|
| 입력 위치 | 실행 중인 CLI의 입력창 |
| 종류 | 내장 명령 |
| 상태 | 현재 공식 표 |
| 별칭 | /bashes |
| 공식 최소 버전 | 명시되지 않음 |
| 검증 기준 | 2026-09-22 · Claude Code 2.1.278 |
설치본의 명령 메뉴와 계정·조직 설정에 따라 사용할 수 있는 항목이 달라집니다.
사용 예
/tasks# 별칭으로 동일하게 호출
/bashes- 인자 없이 단독으로 실행하면 현재 세션의 백그라운드 태스크 목록과 관리 인터페이스가 열립니다.
선택 시점
- 백그라운드로 실행한 빌드/테스트/개발 서버 프로세스 상태 확인
- 오래 걸리는 명령을 백그라운드로 돌린 뒤 진행 상황 점검
- 더 이상 필요 없는 백그라운드 셸 정리
관련 명령 선택
| 명령어 | 차이점 | 언제 선택 |
|---|---|---|
/tasks | 세션 내 백그라운드 태스크 나열·관리 | 백그라운드 셸/작업 상태를 확인할 때 |
/background | 세션 전체를 백그라운드 에이전트로 | 터미널을 비우고 세션 자체를 분리할 때 |
/batch | 대규모 변경을 병렬 단위로 분해 실행 | 코드베이스 전반 변경을 병렬화할 때 |
/agents | 서브에이전트 관리자 | 위임할 서브에이전트를 구성·관리할 때 |
실행 결과와 유지 범위
현재 세션의 백그라운드 작업과 완료된 서브에이전트 상태를 조회·관리합니다.
공식 문서의 표 항목은 다음과 같이 정의합니다.
List and manage background tasks. Also available as
/bashes(백그라운드 태스크를 나열하고 관리한다./bashes로도 사용 가능.)
/tasks는 현재 세션에서 백그라운드로 돌고 있는 작업을 보여주고 관리하는 명령입니다.
공식 문서의 "Running work in parallel"(작업 병렬 실행) 설명도 "/tasks는 현재 세션의 백그라운드에서 무엇이 실행 중인지 나열한다"고 안내합니다.
여기서 말하는 백그라운드 작업은 세션 내부에서 비동기로 도는 셸이나 명령을 가리킵니다. 별칭이 /bashes인 데서 보이듯 백그라운드 셸(bash) 프로세스 관리가 주된 용도입니다.
참고: 작업을 "분해/우선순위화"하는 것은
/tasks의 기능이 아닙니다. 코드베이스 전반의 대규모 변경을 잘게 나누어 병렬 실행하려면/batch를, 플랜 모드 전환은/plan을 사용하세요.
주의사항
/tasks는 "할 일/우선순위 목록"을 만드는 명령이 아니라 세션의 백그라운드 실행 작업을 관리하는 명령입니다. 이름 때문에 작업 분해 도구로 오해하지 마세요.- 별칭
/bashes와 완전히 동일하게 동작합니다. - 백그라운드 세션 자체를 다루는
/background,/stop과는 범위가 다릅니다./tasks는 현재 세션 내부의 태스크를,/background//stop은 분리된 백그라운드 세션을 대상으로 합니다.
공식 근거
전체 명령 목록 · 검증 범위 · 이 명령의 변경 기록