Claude Code 업데이트: VS Code 확장 프로그램, 체크포인트 및 Agent SDK

Anthropic은 네이티브 VS Code 확장 프로그램, 터미널 인터페이스 버전 2.0, 그리고 자율 운영을 위해 설계된 체크포인트 시스템을 포함하여 Claude Code에 대한 일련의 업그레이드를 도입했습니다. Claude Sonnet 4.5를 기반으로 하는 이러한 업데이트는 터미널과 IDE 모두에서 더 길고 복잡한 개발 작업을 처리할 수 있도록 도구를 지원합니다.

확장된 통합 환경

Claude Code는 다양한 워크플로 선호도를 수용하기 위해 이제 더 많은 개발 환경에서 사용할 수 있습니다.

네이티브 VS Code 확장 프로그램

Anthropic은 Claude Code를 IDE에 직접 통합하는 베타 네이티브 VS Code 확장 프로그램을 출시했습니다. 이 확장 프로그램은 인라인 diff가 포함된 전용 사이드바 패널을 특징으로 하며, 개발자가 터미널에만 의존하는 대신 그래픽 인터페이스를 통해 실시간으로 변경 사항을 확인할 수 있게 해줍니다.

향상된 터미널 인터페이스

Claude Code 터미널 인터페이스 버전 2.0은 개선된 상태 가시성과 Ctrl+r을 통한 검색 가능한 프롬프트 기록을 도입하여, 이전 프롬프트의 재사용 및 편집을 용이하게 합니다.

Claude Agent SDK

이전의 Claude Code SDK였던 Claude Agent SDK는 개발자에게 Claude Code에서 사용되는 핵심 도구, 컨텍스트 관리 시스템 및 권한 프레임워크를 제공합니다. 이제 SDK는 subagents와 hooks를 지원하여, 팀이 사이버 보안, 금융 규정 준수 및 코드 디버깅 에이전트와 같은 특정 워크플로를 위한 맞춤형 에이전트 경험을 구축할 수 있도록 합니다.

자율 운영 및 작업 관리

복잡하고 오래 걸리는 개발 작업을 위임할 수 있도록 지원하기 위해, Anthropic은 사용자 제어를 유지하면서 더 큰 자율성을 허용하는 기능을 도입했습니다.

상태 복구를 위한 체크포인트

Claude Code는 이제 모든 변경 사항 전에 코드 상태를 자동으로 저장하는 체크포인트 시스템을 포함합니다. 사용자는 /rewind 명령어를 사용하거나 Esc를 두 번 눌러 이전 버전으로 즉시 되돌릴 수 있습니다. 되돌릴 때 사용자는 코드, 대화, 또는 둘 다를 복구할 수 있습니다. 이 시스템은 Claude의 편집—사용자 편집이나 bash 명령어가 아닌—에만 적용되며, 버전 관리 시스템과 함께 사용하도록 의도되었습니다.

병렬 처리 및 자동화

다음 세 가지 핵심 기능은 Claude Code가 광범위한 작업인 대규모 리팩토링이나 기능 탐색과 같은 작업을 처리할 수 있게 합니다:

  • Subagents: 이들은 메인 에이전트가 전문화된 작업(예: 메인 에이전트가 프론트엔드 작업을 하는 동안 백엔드 API를 구축하는 작업)을 하위 에이전트에게 위임하여 병렬 개발을 가능하게 합니다.
  • Hooks: 이들은 커밋 전 린팅을 실행하거나 코드 변경 후 테스트 스위트를 실행하는 것과 같은 특정 작업을 자동으로 트리거합니다.
  • Background Tasks: 이들은 개발 서버와 같은 오래 걸리는 프로세스를 Claude Code 내의 다른 작업의 진행을 방해하지 않고 활성 상태로 유지합니다.

구현 및 가용성

이 업데이트는 다음 채널을 통해 Claude Code 사용자에게 즉시 제공됩니다:

  • Model: Claude Sonnet 4.5가 이제 기본 모델입니다. 사용자는 /model 명령어를 사용하여 모델을 전환할 수 있습니다.
  • VS Code Extension: VS Code Extension Marketplace를 통해 베타 버전으로 사용할 수 있습니다.
  • Terminal Updates: 시각적 새로고침 및 체크포인트 기능은 로컬 설치 업데이트를 통해 사용할 수 있습니다.
  • Agent SDK: 맞춤형 에이전트를 구축하려는 개발자를 위한 문서가 제공됩니다.

Sources

관련

  • Dispatch
  • 프로젝트
  • Dispatch
  • Dispatch
  • Dispatch