
Claude Code v2.1.198|배경 에이전트가 draft PR까지 자율 수행|매일 Changelog 해설
요약
Claude Code v2.1.198 업데이트를 통해 배경 에이전트가 작업 완료 후 commit, push 및 draft PR 생성까지 자율적으로 수행할 수 있게 되었습니다. 또한 알림 후크 기능이 강화되어 에이전트의 상태를 더 효율적으로 모니터링할 수 있습니다.
핵심 포인트
- 배경 에이전트가 draft PR 생성까지 자동 수행
- agent_needs_input, agent_completed 알림 후크 추가
- Explore 에이전트가 메인 모델의 설정을 계승
- 서브 에이전트 및 컴팩션에 확장 사고(Extended Thinking) 적용
- 네트워크 오류 시 재시도 로직 및 안정성 개선
v2.1.198 에서 claude agents의 배경 에이전트가, worktree에서의 작업을 마치면 확인 대기 상태로 멈추지 않게 되었습니다. commit·push 하여 draft PR을 여는 단계까지 자율 수행합니다. 입력 대기와 완료를 알리는 Notification 후크도 늘어나, 자리를 비운 상태에서도 결과를 확인할 수 있습니다.
Claude in Chrome 일반 공개- 브라우저 상에서 동작하는 Claude가 GA(General Availability)가 되었습니다. 프리뷰 버전에서 정식 버전으로 전환 (v2.1.198) -
배경 에이전트가 draft PR까지 자율 수행- worktree에서의 작업 완료 후, commit·push·draft PR 생성까지 자동화 (v2.1.198) -
배경 에이전트의 알림 후크- 입력 대기 및 완료 시 Notification 후크가 agent_needs_input / agent_completed로 발화 (v2.1.198) -
Explore가 메인 모델을 계승- haiku 고정을 중단하고, opus 상한선 내에서 세션 모델을 계승 (v2.1.198) -
서브 에이전트와 컴팩션(Compaction)이 확장 사고(Extended Thinking)를 계승- 위임된 태스크에서 extended thinking 설정이 계승됨 (v2.1.198) -
네트워크 순단 시 턴(Turn)이 끊기지 않음- ECONNRESET 등의 일시적인 에러는 백오프(Backoff)와 함께 재시도 (v2.1.198)
대상 독자: claude agents로 배경 에이전트를 병행하여 개발하고 있는 사람
worktree에서의 작업을 마친 배경 에이전트가, 확인 대기 상태로 멈추지 않게 되었습니다. 코드 변경이 끝나면, commit·push 하여 draft PR을 여는 단계까지 스스로 수행합니다. 이전에는 완료 시 확인을 요청하며 멈춰있던 작업이, 리뷰 가능한 PR 형태로 돌아옵니다.
함께 알림 후크도 늘어났습니다. 입력 대기 중인 에이전트는 agent_needs_input, 완료된 에이전트는 agent_completed로 Notification 후크를 발화합니다. 별도의 터미널에서 실행 중인 배경 에이전트의 상태를 후크를 통해 확인할 수 있게 되었습니다.
배경 에이전트 주변의 안정성 수정도 동시에 포함되었습니다. 완료·재개 후에도 태스크 패널이 「Running」 상태로 굳어버리는 문제, macOS에서 agents 뷰를 열고 있으면 52초마다 「Reconnecting…」이 뜨는 문제가 해결되었습니다. claude --bg를 --print / -p와 병용할 때 어태치(Attach) 불가능한 세션이 조용히 생성되던 버그도, 기동 시에 차단되도록 수정되었습니다.
Explore 에이전트가 haiku 고정을 중단하고, 메인 세션의 모델을 계승하게 되었습니다 (opus 상한). 코드베이스를 횡단 검색하는 Explore가 본체와 동일한 모델로 동작하게 됩니다.
서브 에이전트와 컨텍스트 컴팩션(Compaction)도 확장 사고(extended thinking) 설정을 계승하게 되었습니다. 위임된 태스크나 요약 처리에서 사고의 깊이가 일치되어 출력 품질이 향상됩니다.
/agents 위저드(Wizard)가 삭제되었습니다. 서브 에이전트의 생성·관리는 Claude에게 맡기거나, .claude/agents/를 직접 편집하는 운영 방식으로 변경됩니다.
위저드의 폼 조작으로 에이전트를 구성하던 사용자는 v2.1.198에서 /agents를 사용할 수 없게 되었습니다. .claude/agents/ 하위의 정의 파일은 기존과 동일하게 유효하므로, 기존의 서브 에이전트는 그대로 동작합니다.
| 버전 | 카테고리 | 변경 사항 | 개요 |
|---|---|---|---|
| v2.1.198 | 신기능 | /dataviz 스킬 추가 | 차트·대시보드 설계 가이드와 실행 가능한 컬러 팔레트 검증 도구 포함 |
| v2.1.198 | 게이트웨이 (Gateway) | Claude Platform on AWS 추가 | anthropicAws를 upstream 프로바이더로 추가. model-not-found 발생 시 페일오버 (failover)를 다음 단계로 진행 |
| v2.1.198 | 개선 | 포커스 모드 (Focus mode) 강화 | 턴 (turn) 내에서 실행된 서브 에이전트가 활동 요약에 표시되며, 완료 알림은 1개로 통합됨 |
| v2.1.198 | 개선 | 구문 강조 (Syntax highlighting) 정밀도 향상 | highlight.js 11로 업데이트. 코드 블록, diff, 파일 미리보기에 반영 |
| v2.1.198 | 개선 | API 재시도 (Retry) UX | 2번째 시도 후에 에러 사유를 표시. 과부하 시에는 스피너 대신 상태 페이지 링크 제공 |
| ... | .claude/rules/의 조건부 규칙 | 심볼릭 링크 (Symbolic link)를 통해 대상 파일에 도달할 때 로드되지 않는 문제 수정 | |
| v2.1.198 | 수정 | 플랜 모드 (Plan mode)의 읽기 자동 허용 | 플랜 모드 시작 세션에서 읽기 전용 (read-only) 도구 호출이 자동으로 허용되지 않는 문제 수정 |
| v2.1.198 | 변경 | 서브 에이전트의 메시지 처리 | 실행 주체 에이전트의 메시지는 일반적인 작업 지시로 취급 (사용자 승인으로 간주하지 않음) |
v2.1.198의 주인공은 배경 에이전트 (Background agent)의 자율 주행입니다. draft PR을 생성하는 자동화와 알림 훅 (notification hook), 안정성 수정 사항이 한데 모여 포함되었으며, 실행 후 그대로 두어도 돌아오면 PR이 생성되어 있습니다. Explore와 위임 작업의 모델·사고 계승을 통해 서브 에이전트 전체의 출력 품질도 향상되었습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기