Repolode
kodustech

kodustech/kodus-ai

원하는 LLM 제공업체를 선택해 직접 호스팅할 수 있는 오픈소스 AI 코드 리뷰 도구입니다.

대체할 수 있는 제품:CodeRabbit

스타
1,514
포크
178
열린 이슈
176
마지막 커밋
2시간 전

어떤 프로젝트인가요?

Kodus는 pull request와 merge request에 댓글을 남기는 오픈소스 AI 코드 리뷰어입니다. GitHub, GitLab, Bitbucket, Azure DevOps, Forgejo를 지원하며, 자체 서버에서 실행하거나 Kodus Cloud의 호스팅 서비스로 이용할 수 있습니다.

이 프로젝트는 BYOK(Bring Your Own Key) 방식을 따릅니다. OpenAI, Anthropic, Google Gemini, Vertex AI 같은 제공업체나 OpenAI 호환 엔드포인트의 인증 정보를 연결하면 모델 사용 요금이 해당 제공업체에 직접 청구됩니다. 팀에서 자연어로 작성하는 Kody Rules를 통해 조직, 저장소 또는 경로별로 리뷰 항목을 정할 수 있습니다. Kody Issues는 닫힌 pull request의 미해결 제안 사항을 추적합니다.

모노레포에는 NestJS API, Next.js 대시보드, 리뷰 작업을 처리하는 worker, webhook 서비스, 그리고 CI/CD 파이프라인을 포함해 working tree, staged diff, 브랜치 또는 커밋을 리뷰할 수 있는 CLI가 들어 있습니다.

핵심 기능

  • 01GitHub, GitLab, Bitbucket, Azure DevOps, Forgejo의 pull request를 리뷰합니다.
  • 02OpenAI, Anthropic, Gemini 및 OpenAI 호환 엔드포인트의 API 키를 사용할 수 있습니다.
  • 03팀이 자연어로 리뷰 규칙을 작성하고 저장소나 경로에 적용할 수 있습니다.
  • 04Kody Issues에서 닫힌 pull request의 미반영 제안 사항을 추적합니다.
  • 05로컬 변경 사항, staged diff, 브랜치 또는 커밋을 리뷰하는 CLI를 제공합니다.

활용 사례

  • 자체 관리형 GitLab이나 Forgejo를 포함해 소스 코드를 자체 인프라 안에 보관해야 하는 팀.
  • 원하는 LLM 제공업체를 직접 선택하고 비용을 지불하려는 조직.
  • 모든 pull request에 저장소별 규칙과 보안 검사를 적용하는 경우.
  • 코드를 푸시하기 전에 터미널이나 CI 파이프라인에서 AI 리뷰를 실행하는 경우.

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/kodustech/kodus-ai.git
  2. 2

    프로젝트 디렉터리로 이동합니다

    cd kodus-ai
  3. 3

    로컬 설정을 실행합니다

    yarn setup

사용 전 알아둘 점

  • 셀프 호스팅에는 CPU 코어 2개 이상, RAM 8 GB, 디스크 60 GB 이상을 갖춘 VM에서 Docker가 필요합니다.
  • 카피레프트 라이선스인 AGPLv3에 따라 라이선스가 부여됩니다.
  • 텔레메트리를 비활성화하지 않으면 셀프 호스팅 인스턴스가 하루에 한 번 익명의 하트비트를 전송합니다.

토픽

자주 묻는 질문

kodus-ai은(는) 무엇인가요?
원하는 LLM 제공업체를 선택해 직접 호스팅할 수 있는 오픈소스 AI 코드 리뷰 도구입니다. Kodus는 pull request와 merge request에 댓글을 남기는 오픈소스 AI 코드 리뷰어입니다. GitHub, GitLab, Bitbucket, Azure DevOps, Forgejo를 지원하며, 자체 서버에서 실행하거나 Kodus Cloud의 호스팅 서비스로 이용할 수 있습니다.
kodus-ai은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
kodus-ai은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
kodus-ai은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. kodus-ai의 마지막 커밋은 2026년 10월 22일입니다.
kodus-ai은(는) 어디에 사용할 수 있나요?
자체 관리형 GitLab이나 Forgejo를 포함해 소스 코드를 자체 인프라 안에 보관해야 하는 팀. 원하는 LLM 제공업체를 직접 선택하고 비용을 지불하려는 조직. 모든 pull request에 저장소별 규칙과 보안 검사를 적용하는 경우. 코드를 푸시하기 전에 터미널이나 CI 파이프라인에서 AI 리뷰를 실행하는 경우.
kodus-ai는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/kodustech/kodus-ai.git 프로젝트 디렉터리로 이동합니다: cd kodus-ai 로컬 설정을 실행합니다: yarn setup
kodus-ai은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kodustech/kodus-ai

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트