메인 콘텐츠로 건너뛰기
모든 콜렉션Claude.ai
GitHub 통합 사용하기
GitHub 통합 사용하기
오늘 업데이트함

GitHub 통합은 현재 Claude Enterprise 플랜 사용자에게만 제공됩니다. 계정에서 GitHub를 활성화하는 방법에 대한 자세한 정보는 여기에서 확인할 수 있습니다.

소프트웨어 개발 작업에 대한 포괄적인 맥락을 제공하기 위해 GitHub 저장소를 Claude에 직접 연결할 수 있습니다. 목록에서 저장소를 선택하여 쉽게 추가할 수 있으며, 이를 통해 Claude가 코드베이스를 더 잘 이해하고 지원할 수 있습니다.

GitHub 저장소 추가 방법

참고: 현재 GitHub에 인증되지 않은 경우, 통합 기능을 사용하기 전에 GitHub로 리디렉션되어 인증을 받아야 합니다.

채팅

  • 채팅 메뉴에서 GitHub 아이콘을 클릭하세요:

[이미지]

  • 접근 가능한 저장소를 검색하거나 저장소 URL을 붙여넣으세요

  • 파일 브라우저를 사용하여 특정 파일과 폴더를 선택하세요:

[이미지]

  • 메시지를 보내면 Claude가 내용에 접근하고 처리하여 응답에 반영합니다

프로젝트

  • 프로젝트 지식에서 "콘텐츠 추가"를 클릭하세요

  • "GitHub"를 선택하세요:

[이미지]

  • 접근 가능한 저장소를 검색하거나 저장소 URL을 붙여넣으세요

  • 파일 브라우저를 사용하여 특정 파일과 폴더를 선택하세요:

[이미지]

  • 선택한 콘텐츠가 Claude가 접근하고 처리할 수 있도록 프로젝트 지식에 추가됩니다

  • "동기화" 아이콘을 사용하여 코드베이스의 최신 버전으로 작업하고 있는지 확인할 수 있습니다:

[이미지]

  • "파일 구성" 아이콘을 사용하여 Claude가 분석할 파일과 폴더를 수정할 수 있습니다:

[이미지]

비공개 저장소 연결하기

아래와 같은 경고가 표시되고 유효한 URL을 입력했다면, Claude를 비공개 저장소에 연결하려고 시도하는 것일 가능성이 높습니다:

[이미지]

GitHub 앱 링크를 따라가서 GitHub 관리자인 경우 저장소에 대한 접근 권한을 부여하거나 GitHub 조직의 관리자에게 요청을 보낼 수 있습니다.

  • 가능한 경우 직접 접근 권한 부여: Claude가 모든 저장소에 접근할 수 있도록 하거나 특정 저장소만 선택할 수 있습니다:

    [이미지]

  • 필요한 권한이 없는 경우 접근 요청: GitHub 조직의 관리자가 요청에 대한 이메일 알림을 받게 됩니다. 관리자가 요청을 승인하면 Claude에서 저장소를 동기화하고 접근할 수 있게 됩니다:

    [이미지]

모범 사례

  1. 작은 규모로 시작하기: 코드베이스의 작은 부분을 선택하여 분석하는 것으로 시작하세요. 이를 통해 Claude가 코드를 어떻게 해석하고 논의하는지 익숙해질 수 있습니다.

  2. 반복 및 개선: Claude의 초기 응답이 질문을 완전히 해결하지 못한 경우, 추가 질문을 하거나 명확한 설명을 요청하는 것을 주저하지 마세요.

  3. 인간의 전문성과 결합: Claude의 통찰력을 팀과의 추가 조사 및 논의를 위한 출발점으로 사용하세요. Claude의 작업을 검토해 주세요.

  4. 신중한 파일 선택: "파일 구성"을 사용할 때 전략적으로 선택하세요. 현재 작업이나 프로젝트의 핵심이 되는 주요 파일과 디렉토리를 포함하되, 토큰 제한 내에서 유지하고 집중력을 유지하기 위해 불필요한 파일은 선택하지 마세요.

  5. 정기적인 업데이트: 프로젝트의 GitHub 동기화를 주기적으로 새로 고쳐 Claude가 코드베이스의 최신 버전으로 작업하고 있는지 확인하세요. 특히 새로운 분석을 시작하기 전이나 저장소에 중요한 변경사항이 있었다는 것을 알고 있을 때 이를 수행하세요.

답변이 도움되었나요?