Claude Code 주간 브리핑 Week 20 — Agent View·/goal 로 다중 세션 완전 정복
이 글은 Claude Code 주간 브리핑 시리즈의 Week 20편이다. 시리즈 전체 목록: claude-code-weekly-series
Week 20 (5/11~15) 업데이트 개요
2026년 5월 11일부터 15일, Claude Code는 v2.1.139에서 v2.1.142로 세 단계 릴리스를 거쳤다. 이번 주의 핵심 변화는 세 가지다. 첫째, claude agents 명령으로 실행 중인 모든 세션을 한 화면에 모아 보는 Agent view. 둘째, 완료 조건을 선언하면 Claude가 조건을 충족할 때까지 스스로 작업을 반복하는 /goal. 셋째, /fast 기본 모델이 Opus 4.6의 후속 버전인 Opus 4.7로 전환됐다.
Week 20의 관통선 (작가 분석): 세 기능이 공유하는 설계 방향이 있다. 개발자가 일일이 개입하지 않아도 여러 작업이 동시에 전진하게 만드는 것. 특히 Agent view와 /goal은 다중 에이전트 파이프라인을 운영하는 실무자에게 직접 닿는 변화다.
출처: Claude Code 공식 What’s New 및 Changelog v2.1.139→v2.1.142 (<https://code.claude.com/en/changelog#2-1-139>)
1. Agent view (claude agents) — research preview
공식 docs상 동작
셸에서 claude agents를 입력하면 현재 실행 중인 모든 Claude Code 세션이 한 화면에 나타난다. 각 행은 세션 하나를 나타내며, 상태는 세 가지로 구분된다. 실행 중(running), 입력 대기(blocked on input), 완료(done). 여기서 blocked on input은 Claude가 사용자 입력 없이 진행할 수 없어 멈춰 있는 상태다. 개발자가 해당 행을 선택해 개입해야 작업이 재개된다.
공식 docs 기준 사용 시나리오는 이렇다. 버그 픽스, PR 리뷰, 플래키 테스트 조사를 각각 세 행으로 디스패치해 두고, 다른 창에서 작업하다 필요한 행에만 개입한다. 행을 선택하면 해당 세션의 전체 대화로 진입하고, ← 키로 목록으로 돌아온다. 백그라운드 세션은 터미널에 attach되지 않아도 계속 실행된다.
다중 에이전트 환경에서는 세션마다 다른 모델, 권한, 디렉터리 설정이 필요한 경우가 있다. claude agents에는 배경 세션 초기화 플래그가 붙어 이를 지원한다. --add-dir, --settings, --mcp-config, --plugin-dir, --permission-mode, --model, --effort, --dangerously-skip-permissions를 지정해 세션별 환경을 개별 구성할 수 있다. claude agents --cwd <path>로 특정 디렉터리 단위로 세션 목록 범위를 좁히는 것도 가능하다.
# 모든 세션 대시보드 열기
claude agents
# 특정 디렉터리 범위로 세션 목록 스코프
claude agents --cwd /path/to/project
현재 research preview 상태다. 공식 docs가 preview로 명시하고 있으므로, 동작 변경이나 API 인터페이스 변경 가능성이 있다.
실무 시사점 (★★★)
다중 에이전트 파이프라인을 운영할 때 가장 고단한 부분 중 하나가 “지금 어느 세션이 막혀 있는지”를 파악하는 일이다. 공식 docs상 Agent view는 바로 이 가시성 문제를 해결하도록 설계됐다. 작가·어드바이저·검수 세션을 병렬로 띄워 두고, blocked on input 상태가 뜬 세션에만 개입하는 방식은 파이프라인 전환 비용을 낮출 수 있다.
단, 현재는 research preview이므로 프로덕션 파이프라인에 직접 편입하기 전에 동작을 확인하는 절차가 필요하다.
2. /goal — v2.1.139
공식 docs상 동작
/goal은 완료 조건을 선언하면 Claude가 조건 충족까지 스스로 작업을 이어가는 기능이다. 공식 docs 기준 동작은 이렇다. 매 턴이 끝날 때마다 빠른 모델이 선언된 조건의 충족 여부를 점검한다. 조건이 충족되지 않으면 제어를 사용자에게 넘기지 않고 다음 턴을 시작한다. 조건이 충족되면 goal이 해제된다. interactive 모드, -p 플래그, Remote Control에서 모두 동작한다.
공식 docs가 제시하는 예시 명령은 다음과 같다. (Claude Code 터미널 입력)
/goal all tests in test/auth pass and the lint step is clean
공식 docs는 이 기능이 “검증 가능한 종료 상태(verifiable end state)가 있는 규모 있는 작업”에 유용하다고 명시한다. 예로 드는 케이스는 모든 호출부가 컴파일되고 테스트가 통과될 때까지 모듈을 마이그레이션하는 작업이다. “verifiable end state”라는 표현은 조건의 명확성을 전제로 한다. 따라서 조건이 애매하거나 검증 불가능한 경우에는 효과가 제한적일 수 있다 — 이는 공식 docs가 직접 명시한 사항이 아니라, 해당 표현을 바탕으로 한 작가의 해석이다.
실무 시사점 (★★★)
/goal의 핵심 가치는 “완료 조건을 사람이 아니라 Claude가 스스로 점검한다”는 데 있다. 테스트 통과, 린트 클린처럼 결과가 이진(pass/fail)으로 떨어지는 작업이라면 중간 개입 없이 끝까지 진행할 수 있다. 검수 루프처럼 반복 기준이 명확한 작업에도 적용 가능성이 보인다.
다만 현재 공식 docs 수준의 소개 단계이며, 실제로 어떤 조건 표현이 안정적으로 동작하는지는 별도 검증이 필요하다.
3. Fast mode on Opus 4.7 — research preview
공식 docs상 동작
/fast 명령의 기본 모델이 Opus 4.6에서 Opus 4.7(4.6의 후속 버전)로 전환됐다. 공식 docs 기준 Fast mode는 동일 모델 품질을 약 2.5배 속도로 제공하되, 토큰당 비용은 올라간다. 빠른 반복과 라이브 디버깅에 적합한 구성이라고 명시한다. 가격은 input $30 / output $150 (MTok당)으로, Opus 4.6 fast mode와 동일하게 유지된다. Opus 4.6에 고정하려면 환경 변수 CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE=1을 설정한다.
현재 research preview 상태다.
/fast
참고 사항
이 항목은 소개·고지 수준으로만 다룬다. Opus 4.7 Fast mode는 Claude API 구독 환경에서 동작하는 기능이다. Claude Code를 Claude.ai 구독으로 사용하는 환경과, API 키 직접 사용 환경에서 각각 적용 방식이 다를 수 있으므로 공식 docs를 직접 확인하는 것이 적절하다.
이번 주 Other Wins 요약
공식 docs의 “Other wins” 섹션에 포함된 항목 중 실무 관련성이 높은 것들을 정리한다.
주의 — 파이프라인 영향:
ANTHROPIC_API_KEY,apiKeyHelper,ANTHROPIC_AUTH_TOKEN설정 시 Remote Control,/schedule, Claude.ai MCP 커넥터, 알림 설정이 비활성화된다. Claude.ai 로그인과 병행해도 적용된다. 다중 에이전트 파이프라인 운영 환경에서는 API 키 설정 방식에 따라 일부 기능이 예고 없이 꺼질 수 있으므로 사전 확인이 필요하다. 해제하려면 API 키를 해제한다.
- hook args exec 형식 추가: 경로에 공백이 있어도 인용 부호 없이 실행 가능.
args: string[]exec 형식으로 명령을 셸 없이 직접 실행. - PostToolUse
continueOnBlock: hook 거부 사유를 Claude에게 피드백하고 턴을 종료하지 않고 계속 진행하는 옵션. terminalSequence필드: 터미널이 없어도 알림 전송 가능. hook JSON 출력에서 데스크톱 알림·창 제목·벨 신호를 제어 터미널 없이 emit 가능.- Rewind “Summarize up to here”: Rewind 메뉴에서 이전 컨텍스트를 압축하고 최근 턴은 유지하는 옵션 추가.
- MCP stdio 서버 환경 변수: MCP stdio 서버가
CLAUDE_PROJECT_DIR을 환경 변수로 받음. 플러그인 config에서${CLAUDE_PROJECT_DIR}참조 가능. claude plugin details <name>: 플러그인 컴포넌트 목록과 세션당 예상 토큰 비용 확인./plugin상세 창에서 LSP 서버 목록도 표시.- Agent tool
subagent_type대소문자 무감지:"Code Reviewer"가code-reviewer로 매핑됨.
Week 20 요약
| 기능 | 상태 | 핵심 |
|---|---|---|
Agent view (claude agents) | research preview | 모든 세션을 한 화면에서 관리 |
/goal | v2.1.139 (정식) | 완료 조건 선언 → 자율 반복 |
| Fast mode on Opus 4.7 | research preview | /fast 기본 모델 4.6 → 4.7 |
Week 20은 “다중 세션 가시성”과 “자율 반복”이라는 두 축으로 요약된다. Agent view는 아직 preview이지만, 공식 docs가 설계 목적으로 제시한 방향은 명확하다. 여러 Claude 세션을 동시에 돌리는 환경에서 개입 비용을 낮추는 것. /goal은 정식 릴리스(v2.1.139)로 들어왔으며, 검증 가능한 종료 조건이 있는 반복 작업에 바로 적용해 볼 수 있다.
Agent view와 /goal 각각에 대한 실제 동작 검증은 이후 심층편에서 진행할 예정이다.
이 시리즈의 다른 글
이 시리즈의 다른 주차 브리핑은 시리즈 전체 목록에서 확인할 수 있다. → Claude Code 주간 브리핑 시리즈 전체 목록
출처: Claude Code 공식 What’s New (Week 20, 2026-05-11~15) 및 Changelog v2.1.139→v2.1.142 <https://code.claude.com/en/changelog#2-1-139>