개발자들이 AI 모델을 활용하여 코드를 생성하고 실행하는 통합 개발 환경(IDE)인 오픈코드(OpenCode)에서 앤트로픽(Anthropic)의 대규모 언어모델(LLM) 클로드(Claude)를 더욱 안전하고 효율적으로 사용할 수 있는 새로운 플러그인이 등장했습니다. 이 플러그인은 기존의 HTTP API 호출 방식 대신, 앤트로픽의 공식 클로드 코드(Claude Code) 명령줄 인터페이스(CLI)를 서브프로세스로 직접 연동하여 클로드 모델을 구동하는 것이 핵심입니다. 이는 사용자 인증 정보의 보안을 강화하고, 클로드의 자체 도구 및 기능을 오픈코드 내에서 온전히 활용할 수 있도록 돕습니다.
새로운 'opencode-claude-code-plugin'은 사용자가 이미 설치하고 로그인한 클로드 코드 CLI를 활용합니다. 플러그인은 CLI의 로그인 세션을 그대로 상속받아, 사용자의 클로드 구독, API 키(API Key), 또는 베드록(Bedrock)이나 버텍스(Vertex) AI 연동 설정을 변경하지 않고 이용할 수 있습니다. 특히, 이 플러그인은 토큰을 읽거나 저장, 재사용하지 않아 보안 위험을 최소화합니다. 또한, 셸(Bash), 편집(Edit), 쓰기(Write), 웹 페치(WebFetch), 태스크(Task) 등 클로드의 자체 도구들을 오픈코드의 권한 및 감사 로그(audit log) 아래에서 실행할 수 있도록 프록시(proxy) 기능을 제공합니다. 이를 통해 클로드의 강력한 코드 실행 및 상호작용 기능을 개발 환경에 안전하게 통합할 수 있습니다.
이 플러그인의 출시는 AI 기반 개발 환경의 보안성과 유연성을 한 단계 높이는 중요한 의미를 가집니다. 기존의 프록시 방식 플러그인들이 앤트로픽의 서비스 약관 변경으로 인해 제약을 받았던 것과 달리, 이 플러그인은 공식 CLI를 활용함으로써 장기적인 안정성을 확보했습니다. 개발자들은 클로드의 하이쿠(Haiku)부터 오푸스(Opus)까지 모든 모델을 오픈코드 내에서 사용할 수 있으며, 비용 청구 또한 CLI의 정책을 따르므로 투명하게 관리됩니다. 이는 AI 모델을 활용한 개발 작업의 효율성을 높이는 동시에, 민감한 코드와 데이터 처리 시 보안 우려를 줄여주는 실질적인 이점을 제공할 것입니다.