설명
Cody는 전체 코드베이스를 이해하고 활용하여 개발 프로세스를 가속화하도록 설계된 AI 기반 코딩 어시스턴트입니다. GitHub 및 GitLab과 같은 인기 있는 코드 호스팅 플랫폼과 VS Code, JetBrains, Visual Studio와 같은 IDE와 원활하게 통합됩니다. 이러한 환경에 연결함으로써 Cody는 코드 이해, 생성 및 디버깅을 향상시킬 수 있는 개인 AI 어시스턴트 역할을 합니다.
더 읽기
Cody의 핵심은 최신 대규모 언어 모델(LLM)을 활용하고 개발 환경에서 컨텍스트를 가져옵니다. 이 컨텍스트는 Sourcegraph의 고급 검색 API를 사용하여 가져오므로 Cody는 로컬 및 원격 코드베이스 모두에서 API, 기호 및 사용 패턴에 대한 정보에 액세스할 수 있습니다. 이러한 포괄적인 컨텍스트는 Cody가 매우 정확하고 관련성 높은 지원을 제공할 수 있도록 보장합니다.
Cody의 주요 기능에는 개발자 채팅이 포함되어 사용자가 코드에 대한 질문을 하고, 새 코드 스니펫을 생성하고, 코드 편집을 요청할 수 있습니다. 이 어시스턴트는 커서 이동 및 최근 변경 사항을 분석하여 컨텍스트 기반 수정을 제안하는 지능형 코드 완성 및 자동 편집 제안을 제공합니다. Cody는 또한 강력한 프롬프트 시스템을 갖추고 있어 개발자가 사용자 정의 가능하고 공유 가능한 프롬프트를 사용하여 반복적인 작업을 자동화할 수 있습니다. 또한 디버깅 기능은 오류를 식별하고 수정하도록 최적화되어 문제 해결 프로세스를 크게 가속화하고 개발자 생산성을 향상시킵니다.
Cody는 VS Code, JetBrains 및 Visual Studio용 확장 프로그램, 웹 앱 인터페이스 및 명령줄 인터페이스(CLI)를 포함한 유연한 배포 옵션을 제공합니다. 엔터프라이즈급 솔루션의 경우 Cody for Sourcegraph Enterprise를 사용할 수 있습니다. 이 플랫폼에는 컨텍스트 필터도 포함되어 있어 사용자가 채팅 및 자동 완성 결과에서 특정 리포지토리를 제외하여 AI에서 사용되는 컨텍스트를 더 잘 제어할 수 있습니다.
Cody의 데이터 수집은 서비스 제공을 위한 프롬프트 및 응답에 중점을 둡니다. Sourcegraph.com의 개인 사용자의 경우 프롬프트 및 응답은 사용자 경험을 향상시키는 데 사용될 수 있지만 모델 학습에는 사용되지 않습니다. 전반적인 사용자 경험을 개선하기 위해 사용량 데이터 및 피드백도 수집됩니다. Cody는 Code Search와 같은 다른 Sourcegraph 제품과 호환되어 사용자가 코드베이스를 쿼리한 다음 Cody의 채팅 인터페이스를 사용하여 검색 결과에 대한 질문을 할 수 있습니다.
- 카테고리AI 코딩 어시스턴트
- 요금제영업팀 문의
- 배포IDE 확장, 웹 앱, CLI, 기업
- 플랫폼VS Code, JetBrains, Visual Studio, 웹 앱, CLI
Sourcegraph Cody의 핵심 기능
AI 기반 코드 이해, 작성 및 수정
정확성을 위해 LLM 및 개발 컨텍스트 활용
GitHub, GitLab, VS Code, JetBrains, Visual Studio와 통합
코드 관련 질문 및 생성을 위한 개발자 채팅
코드 완성 및 자동 편집 제안
작업 자동화를 위한 사용자 정의 가능하고 공유 가능한 프롬프트
로컬 및 원격 코드베이스 컨텍스트를 위한 고급 검색 API
코드 오류 식별 및 수정을 위한 디버깅 지원
리포지토리 포함을 관리하기 위한 컨텍스트 필터
IDE 확장 프로그램, 웹 앱 및 CLI로 사용 가능
Sourcegraph Enterprise용 엔터프라이즈 솔루션
Sourcegraph Cody 사용 방법은?
설치: IDE(VS Code, JetBrains, Visual Studio)용 Cody 확장 프로그램을 다운로드하여 설치하거나 Sourcegraph 웹 앱을 통해 액세스합니다.
연결: Cody를 코드 리포지토리(예: GitHub, GitLab) 및 개발 환경에 연결합니다.
상호 작용: 채팅 인터페이스를 사용하여 코드에 대한 질문을 하고, 코드 생성을 요청하거나 코드 편집을 시작합니다.
완성 기능 활용: 입력하는 동안 Cody의 지능형 코드 완성을 활용합니다.
프롬프트 구성: 사용자 정의 가능한 프롬프트를 만들고 사용하여 반복적인 코딩 작업을 자동화합니다.
디버깅: Cody의 디버깅 기능을 사용하여 코드의 오류를 식별하고 해결합니다.
컨텍스트 관리: 컨텍스트 필터를 구성하여 Cody가 고려해야 할 리포지토리를 지정합니다.
Sourcegraph Cody의 사용 사례
- 코드 이해
- 코드 생성
- 코드 편집
- 디버깅 지원
- 작업 자동화
- 컨텍스트 검색








