- Claude Code와 Zed의 통합이 공개 베타로 출시
- 새로운 Agent Client Protocol (ACP) 도입을 통해 다양한 에이전트와의 연결 확장 가능성 실현
- 개발자는 Zed 내에서 Claude Code를 실시간, 다중 파일, 커스텀 워크플로우와 함께 활용 가능함
- Claude Code용 ACP 어댑터가 오픈소스로 공개되어 타 에디터에서도 사용 가능성 확보함
- 앞으로 ACP 기반으로 다양한 AI 에이전트의 편리한 확장과 활용이 기대됨
소개
- 개발자들의 지속적인 요청에 따라, Claude Code와 Zed 에디터의 네이티브 연동 기능이 공개 베타로 출시됨
- 이번 통합은 단순한 플러그인 형태가 아니라, 새로운 Agent Client Protocol(ACP) 오픈 스탠다드를 기반으로 구현됨
- ACP는 Zed 뿐 아니라 타 에디터에서 다양한 에이전트 연결을 가능하게 하는 표준임
주요 기능
- Zed에서 Claude Code를 완전한 기능의 에이전트로 실행할 수 있음
- 단순 터미널 UI를 넘어서, 고성능 에디터 상에서 다양한 활용 가능성 확보
- 실시간으로 여러 파일에 동시 편집 상황 및 언어 서버 지원과 함께 확인 가능
- 멀티버퍼를 통한 세분화된 코드 변경 리뷰 및 승인/거절 지원
- 작업 목록을 사이드바에 고정하여 현재 작업 현황을 항상 파악 가능
- 커스텀 슬래시 커맨드로 반복 및 자주 사용하는 개발 작업 자동화 워크플로우 구성 가능
배경 및 연동 방식
- 기존 터미널 CLI 인터페이스가 가진 한계를 극복하며, Zed와의 깊은 통합을 통해 더 넓은 코드 관리와 통제를 제공함
- Claude Code와 Zed 고유의 에이전트(Gemini CLI 등)를 함께 사용 가능하며, 모든 ACP 호환 에이전트와의 혼용이 가능함
- 통합은 Claude Code SDK를 ACP의 JSON RPC 포맷으로 변환하는 어댑터를 통해 이루어짐
- 이 어댑터는 독립 실행 형태로 동작하며 Zed는 UI를 제공, 유연한 확장 가능성을 보여줌
오픈소스 및 확장성
- Claude Code용 ACP 어댑터는 Apache 라이선스로 오픈소스화되어, ACP를 채택한 모든 에디터에서 자유롭게 활용 가능함
- 예시로, Neovim의 CodeCompanion 플러그인은 이미 ACP를 적용하여 Claude Code 사용이 가능해짐
- GitHub 사용자인 Xuanwo가 Claude Code용 ACP 구현을 빠르게 진행하며 프로토콜 확산에 기여, 이에 감사 표명
앞으로의 방향 및 참여 기회
- 앞으로 Gemini CLI, Claude Code 외에도 더 다양한 에이전트가 지원될 예정임
- ACP를 통해 타 AI 에이전트 역시 Zed, Neovim 등 다양한 에디터에서 자유롭게 활용 가능함
- 현재 Claude Code의 많은 핵심 기능이 SDK를 통해 지원되며, 향후 더욱 다양한 기능이 추가될 예정임
- 개발자, 에이전트 제작자 모두 커뮤니티에서 ACP 및 Claude Code 어댑터 개발에 참여와 피드백을 요청함
참고 및 참여 방법
- 에이전트 개발자라면 Zed와의 연동 문의 가능
- 더 많은 Claude Code 기능을 원한다면, Anthropic에 SDK 혹은 ACP 채택 요청 권장
- Open Source 프로젝트(ACP, Claude Code 어댑터)에 기여 및 토론 권장
기타 안내
- Zed는 macOS, Linux에서 다운로드 및 사용 가능함
- 소프트웨어 개발 미래에 관심이 있다면 팀 채용 페이지를 통한 지원을 안내함