JetBrains AI
Supercharge your tools with AI-powered features inside many JetBrains products
ACP 에이전트 레지스트리 공식 오픈: JetBrains IDE에서 AI 코딩 에이전트 찾고 연결하기
AI 코딩 에이전트의 에코시스템이 그 어느 때보다 빠르게 확장되고 있습니다. Gemini CLI, Claude Code, Auggie, OpenCode, Copilot 같은 주요 에이전트는 물론, 새로운 도구가 지금 이 순간에도 쏟아져 나오고 있습니다. 에이전트마다 강점과 특정 설정 방식, 에디터 지원 수준이 다르며 최신 도구를 파악하기도, IDE에서 실행하기도 쉽지 않습니다.
하지만 이제 달라집니다.
JetBrains는 Zed(Zed의 발표 참조)와 협력하여 JetBrains IDE와 Zed에 직접 통합된 AI 코딩 에이전트 디렉터리인 공식 ACP 에이전트 레지스트리를 선보입니다. 사용 가능한 에이전트를 둘러보고, 설치만 클릭하면 즉시 작업을 시작할 수 있습니다. 이번 베타 출시는 단지 시작일 뿐입니다.
ACP 소개 및 중요성
에이전트 클라이언트 프로토콜(ACP)은 어떤 AI 코딩 에이전트라도 이를 지원하는 모든 에디터에서 작동할 수 있도록 하는 개방형 표준입니다. AI 에이전트를 위한 언어 서버 프로토콜이라고 생각하면 됩니다. LSP가 공통 표준을 통해 모든 에디터에서 모든 언어가 지원되도록 하듯이 ACP는 코딩 에이전트 분야에서 동일한 역할을 수행합니다. 한 번만 구현하면 JetBrains IDE, Zed 또는 해당 프로토콜을 지원하는 다른 모든 에디터에서 바로 작동합니다.
이는 사용자가 선호하는 에이전트와 에디터를 직접 선택해 원활하게 연동할 수 있음을 의미합니다. 특정 벤더에 종속될 필요도, 전용 통합 기능이 개발될 때까지 기다릴 필요도 없습니다.
ACP를 Mistral Vibe에 통합한 후부터 정말 만족하며 사용하고 있습니다. ACP는 처음부터 세심하게 설계되고 커뮤니티 중심으로 빠르게 발전하고 있습니다. ACP는 복잡한 통합 과정을 간소화할 뿐만 아니라, 개방성과 유연성을 지향하는 저희의 도구 철학과도 완벽하게 일치합니다. 개발자의 선택권을 최우선으로 하는 표준이 등장한 것은 정말 반가운 일입니다.
Michel Thomazo, Mistral AI 소프트웨어 엔지니어
레지스트리가 제공하는 가치
ACP가 에이전트 간의 상호운용성을 기술적으로 가능하게 만들었다면, 레지스트리는 그 과정을 편리하게 만들어 줍니다.
이제 에이전트를 수동으로 설정할 필요 없이 다음을 수행할 수 있습니다.
- 내 워크플로에 딱 맞는 에이전트를 탐색합니다
- 클릭 한 번으로 설치할 수 있으며, 별도의 구성 파일이 필요하지 않습니다
- 진행 중인 작업에 따라 에이전트를 자유롭게 전환합니다
- 에이전트의 새로운 버전이 출시될 때마다 최신 상태로 유지할 수 있습니다
레지스트리 포함 사항
출시와 함께 다음과 같은 다양한 에이전트를 이용할 수 있습니다.
|
상담원 |
설명 |
|
Auggie CLI |
대규모 리팩터링에 최적화된 전체 기능 코딩 어시스턴트 |
|
Factory Droid |
자동화된 코드 생성 워크플로에 특화된 에이전트 |
|
Gemini CLI |
심층적인 코드베이스 이해와 멀티모달 기능을 갖춘 Google의 에이전트 |
|
GitHub Copilot |
GitHub의 AI 페어 프로그래머(ACP를 통해 이용 가능) |
|
Mistral Vibe |
Mistral 모델을 기반으로 구축된 가볍고 빠른 에이전트 |
|
OpenCode |
커뮤니티 주도의 완전 오픈 소스 에이전트 |
|
Qwen Code |
강력한 다국어 지원 능력을 갖춘 Alibaba의 코딩 에이전트 |
소프트웨어 에이전트 분야의 혁신은 믿기지 않을 정도로 빠르게 진행되고 있습니다. 에이전트 레지스트리와 ACP는 개발자가 자신이 가장 좋아하는 도구에서 최적의 에이전트를 간편하게 사용할 수 있도록 돕습니다.
Chris Kelly, Augment Code 제품 팀
여러 에이전트가 필요한 이유
단순히 에이전트를 많이 보유하는 것이 아니라, 자신의 워크플로에 잘 맞는 에이전트를 선택해 활용할 수 있어야 합니다. 에이전트마다 서로 다른 혜택을 제공하기 때문입니다. 어떤 에이전트는 비즈니스에 더 매력적인 가격 구조를 제공하고, 어떤 에이전트는 다른 것보다 더 만족스러운 사용자 경험을 제공하며, 또 어떤 에이전트는 사용자가 공감하는 오픈 소스 개발의 철학을 구현하고 있습니다.
에이전트 클라이언트 프로토콜 레지스트리를 통해 자유롭게 실험해 보세요. 몇 가지를 사용해 보며 내 워크플로에 어떤 것이 가장 잘 맞는지 확인하고, 도움이 되는 것을 골라 사용하면 됩니다. 특정 벤더가 정의한 AI 개발 방식에 얽매일 필요가 없습니다.
“더 개방적인 에이전트 에코시스템을 향한 한 걸음으로 ACP 에이전트 레지스트리를 지원하게 되어 기쁩니다. 이를 통해 Droid가 모든 IDE에 원활하게 통합될 수 있을 것입니다.”
Francesca LaBianca, Factory 운영 부문 부사장
사용 방법
모든 JetBrains IDE(2025.3.2+) 및 JetBrains AI(253.30387.147) 버전에서 다음을 수행합니다.
- Settings(설정) | Tools(도구) | AI Assistant | Agents(에이전트)를 열거나, 에이전트 선택 메뉴에서 ‘Install From ACP Registry…'(ACP 레지스트리에서 설치…)를 선택합니다.
- 관심 있는 에이전트를 찾습니다.
- Install(설치)을 클릭합니다.
이게 끝입니다. 에이전트가 구성되면 AI Chat(AI 채팅) 도구 창에서 바로 사용할 수 있습니다.
단, 에이전트는 일반적으로 각각 별도의 구독이 필요합니다. 구독은 사용자와 해당 공급자 간에 이루어져야 합니다. ACP 에이전트를 사용하기 위해 JetBrains AI 구독이 별도로 필요하지는 않습니다.
실제 사용 사례를 확인해 보고 싶으신가요? OpenCode를 설치하고 프로젝트를 열어 생소한 모듈에 대해 설명을 요청해 보세요. OpenCode에서는 서로 다른 LLM으로 교체하며 나에게 가장 잘 맞는 모델을 실험해 볼 수도 있습니다.
수동 설정 방식을 선호한다면 해당 옵션도 여전히 이용할 수 있습니다. 간단히 acp.json 파일을 직접 수정하기만 하면 됩니다. 이 방식은 아직 레지스트리에 등록되지 않은 에이전트를 사용하거나 사용자 지정 설정이 필요한 경우에 유용합니다.
에이전트 개발자를 위한 안내: 등록
ACP 호환 에이전트를 개발 중이라면, 레지스트리는 이제 JetBrains IDE와 Zed를 사용하는 수많은 개발자에게 도달할 수 있는 가장 빠른 방법입니다.
에이전트를 등록하려면 다음 단계를 따르세요.
ACP 레지스트리 저장소로 이동하여 CONTRIBUTING.md 파일에서 전체 등록 프로세스 및 메타데이터 요구 사항을 확인해 보세요. 현재는 Agent Auth 또는 Terminal Auth를 지원하는 에이전트만 제공하고 있으니 참고해 주세요. 요구 사항과 조건에 대한 전체 내용은 여기에서 확인할 수 있습니다.
이 레지스트리는 오픈 레지스트리입니다. ACP 호환 에이전트를 개발 중이라면, 자유롭게 제출하실 수 있습니다. 이 레지스트리는 에코시스템을 제한하기 위한 것이 아니라, 에코시스템을 지원하기 위해 존재합니다.
이번 업데이트의 의미
개발자 입장에서는 더 많은 선택권과 벤더 종속 없는 환경을 누릴 수 있습니다. 자신이 선호하는 IDE에서 원하는 에이전트를 자유롭게 사용할 수 있습니다.
에이전트 개발자 입장에서는 JetBrains와 Zed의 수백만 사용자에게 즉시 배포할수 있습니다. ACP를 한 번만 구현하면, 모든 사용자에게 도달할 수 있습니다.
에코시스템 차원에서는 통합을 누가 통제하느냐가 아니라, 품질을 기준으로 한 경쟁이 이루어집니다. 최고의 에이전트가 선택받는 이유는 독점 계약이 아니라, 실제로 가장 뛰어나기 때문입니다.
JetBrains는 AI 보조 개발이 특정 벤더의 에코시스템 안에 갇혀서는 안 된다고 믿기에 Zed와 함께 개방적으로 이를 구축하고 있습니다. 개발자는 도구를 자유롭게 선택할 권리가 있기 때문입니다.
이 레지스트리는 그런 미래를 향해 한 걸음 더 나아가고자 하는 움직임입니다.
지금 바로 시작하기
ACP 레지스트리는 이제 JetBrains IDE 2025.3 이상 버전에서 사용할 수 있습니다. IDE와 JetBrains AI 플러그인을 업데이트한 후, Settings(설정)를 열어 바로 살펴보세요.
피드백이 있으신가요? 버그를 발견하셨나요? registry 저장소에 문제와 PR을 제출해 주세요. 또한 ACP를 활용하시고 계시다면 그 이야기도 공유해 주세요!
게시물 원문 작성자