Sourcegraph의 AI 코딩 어시스턴트인 Cody는 무료 플랜에서 Claude 3 Sonnet을 기본 대규모 언어 모델로 사용하며, 개발자에게 두 배 더 빠르게 향상된 정확성의 제안 내용을 전달합니다.
Sourcegraph는 개발자가 전체 코드베이스에서 코드를 검색 및 탐색할 수 있도록 지원하는 도구를 제작하는 코드 인텔리전스 기업입니다. 2023년, 개발자가 코드를 더 빠르게 작성하고 이해하도록 설계된 인공 지능(AI) 코딩 어시스턴트 Cody를 출시했습니다.
Cody는 전체 코드베이스를 분석하여 개별 코드 스니펫에 의존하지 않고 프로젝트 전체를 고려하는 컨텍스트 인지 채팅과 기타 유용한 도구를 제공하는데, 이를 통해 소프트웨어 개발 속도를 크게 높입니다.
Sourcegraph의 CTO 겸 공동 창립자인 Beyang Liu는 말합니다.
"Cody는 소프트웨어 개발의 내부 루프를 가속화합니다. 인라인 완성 기능, 코드베이스 인식 채팅, 인라인 편집 기능 등을 포함한 다양한 기능을 갖추고 있으며, 개발자가 겪는 일상의 부담을 덜어주는 도구도 포함되어 있습니다. 덕분에 코드를 작성할 수 있는 속도가 더욱 빨라졌습니다."
Cody는 처음 출시 때부터 개발자들이 다양한 기능을 지원하는 대규모 언어 모델로 Claude를 선택할 수 있도록 지원했습니다.
2024년, Sourcegraph는 모든 Cody 플랜을 통해 개발자가 Claude 3 모델 제품군인 Haiku, Sonnet, Opus를 모두 이용할 수 있도록 지원합니다.
Sourcegraph의 소프트웨어 엔지니어 Philipp Spiess는 말합니다. "Claude 3 모델은 지침을 월등하게 잘 따르며, 수동 개입이나 코드 스니펫 없이도 바로 배포 가능한 코드를 생성할 수 있습니다.
이것이 개발자의 요구를 효과적으로 충족하고, 프로젝트를 진행하게 해줄 수 있다고 확신합니다."

다양한 수준의 속도와 인텔리전스에 최적화된 각 Claude 3 모델은 Cody 내에서 다양한 기능을 발휘할 수 있으며, Sourcegraph는 품질을 그대로 유지하면서도 비용을 절감할 수 있습니다.
Claude 3 Sonnet은 Cody 무료 버전의 기본 모델로 사용됩니다. 코딩 성능이 향상되었으며, Anthropic의 기존 모델인 Claude 2.1에 비해 두 배 빠른 속도를 제공합니다.
Pro 및 Enterprise 사용자는 업계 최고의 코딩 능력과 긴 컨텍스트 기억 정확도를 갖춘 Anthropic의 가장 강력한 모델 Opus를 활용할 수 있습니다.
또한 개발자는 신속한 대응이 중요한 사용 사례에 Anthropic의 가장 빠른 모델인 Haiku를 선택적으로 사용할 수 있습니다.
Claude 3 모델 제품군은 Cody의 채팅과 맞춤형 명령 기능에 필수입니다. 개발자는 전체 코드베이스 관련 질문을 하고 답변을 받을 수 있으며, 이를 통해 문제를 빠르게 해결하면서 복잡한 코드 상호작용을 이해할 수 있습니다.
또한 코드 리팩터링이나 문서 생성과 같은 특정 작업을 수행해 줄 것을 Cody에 요청할 수도 있습니다.
Claude 3 Opus의 완벽에 가까운 리콜 정확도를 바탕으로 Cody는 방대한 코드 내용을 핵심 정보를 놓치지 않으면서 이해할 수 있어 더 나은 결과를 제공합니다.

Liu는 말합니다. "Cody에서 Claude를 기본 채팅 모델로 사용하기로 결정했습니다. 사용자의 비공개 코드베이스에 대해 우리가 제공하는 컨텍스트를 포함하여 정확한 답변을 제공하고, 코드의 컨텍스트에 적합한 코드를 작성하는 데 아주 뛰어납니다. Opus부터 Haiku까지의 모델 제품군은 다양한 Cody 기능을 지원하는 뛰어난 속도와 인텔리전스를 포함해 여러 훌륭한 점을 제공합니다."
Sourcegraph의 AI 어시스턴트는 이제 Claude로 향상되어, 개발자를 위한 코딩 환경을 완전히 바꾸었습니다. Cody 무료 사용자에게 Claude 3 Sonnet을 기본 모델로 제공한 이후, Sourcegraph는 코드 삽입률이 약 75% 증가한 것을 확인했습니다.
Cody 사용자가 Cody의 제안을 받아들여 코드를 파일에 직접 삽입하는 횟수가 두 배 가까이 증가했으며, 이는 코드 품질이 향상되었음을 보여줍니다.
Claude 3 Sonnet은 이전 버전보다 두 배 빠른 속도로 채팅과 명령 응답을 제공하며, 코딩 과정이 더 빠르게 진행됩니다.
또한 Sourcegraph는 새로운 Claude 3 모델이 출시된 지 한 달 만에 Cody Pro 사용자 중 약 55%가 기본 모델에서 이 새 모델로 전환한 것을 확인했습니다.
Sourcegraph는 Cody의 기능을 더욱 확장할 계획입니다. 이 회사는 시스템 모니터링 지표 등의 컨텍스트 소스를 통합 개발 환경에 가져와 코드 제안의 정확성과 관련성을 높이는 실험적 프로젝트를 시작했습니다.
이번 개선은 모든 Claude 3 모델에서 사용할 수 있는 20만 크기의 대형 컨텍스트 창을 활용해 더욱 정교한 AI 상호작용의 기반을 마련할 것입니다. Spiess는 말합니다. "곧 우리 사용자들은 특히 Claude 3 Haiku 모델을 통해 안정적으로 코드 변경을 생성할 수 있게 될 것입니다.
이전에는 코드 편집에 필요한 지연 시간을 제공하는 모델이 없습니다. 이제 이러한 기능을 최대한 활용할 수 있도록 이 사용 사례를 기반으로 기능 프로토타입을 제작하고 있습니다."
이러한 발전은 Cody를 개발자 저장소에서 필수 도구로 더욱 확실히 자리 잡게 만드는 데 도움이 될 것입니다. 그리고 Anthropic은 Sourcegraph와 긴밀히 협력하여 이러한 업그레이드를 실현하고 있습니다. Liu는 이렇게 말합니다.
"Anthropic과 파트너십을 맺게 되어 정말 만족합니다. 이 팀과 함께 작업하는 것은 정말 즐거웠습니다. 큰 도움을 주는 정말 뛰어난 팀입니다. 앞으로도 Claude와 함께 AI 코딩 역량을 한층 더 끌어올릴 수 있기를 기대합니다."