プルリクエストを自動レビューし、GitHub、GitLab、Bitbucket、Azure DevOpsで /describe、/review、/improve、/ask コマンドを提供するオープンソースのAIエージェント。
- スター
- 1,514
- フォーク
- 178
- 未解決の Issue
- 176
- 最終コミット
- 3 時間前
これは何?
Kodusは、プルリクエストやマージリクエストにコメントするオープンソースのAIコードレビュアーです。GitHub、GitLab、Bitbucket、Azure DevOps、Forgejoに対応し、自社サーバーでの実行にも、Kodus Cloudのホステッドサービスとしての利用にも対応しています。
独自のAPIキーを持ち込む方式を採用しており、OpenAI、Anthropic、Google Gemini、Vertex AIなどのプロバイダーや、OpenAI互換のエンドポイントの認証情報を接続できます。モデルの利用料金はプロバイダーに直接請求されます。チームで定義するKody Rulesは平易な言葉で記述でき、組織、リポジトリ、パスごとにレビュー項目を指定できます。Kody Issuesでは、クローズ済みのプルリクエストに残された未解決の提案を追跡できます。
モノレポには、NestJS API、Next.jsダッシュボード、レビュー処理用のワーカー、webhookサービスが含まれています。また、CI/CDパイプラインを含め、ワーキングツリー、ステージ済みの差分、ブランチ、コミットをレビューできるCLIも備えています。
主な機能
- 01GitHub、GitLab、Bitbucket、Azure DevOps、Forgejoのプルリクエストをレビューします。
- 02OpenAI、Anthropic、GeminiのAPIキーや、OpenAI互換エンドポイントを利用できます。
- 03チームがレビューのルールを平易な言葉で記述し、リポジトリやパスごとに適用範囲を設定できます。
- 04クローズ済みのプルリクエストにある未対応の提案をKody Issuesで追跡できます。
- 05ローカルの変更、ステージ済みの差分、ブランチ、コミットをレビューするCLIを提供します。
ユースケース
- セルフマネージドのGitLabやForgejoを含め、ソースコードを自社インフラ内に保持する必要があるチーム。
- LLMプロバイダーを自分たちで選び、料金を直接支払いたい組織。
- すべてのプルリクエストで、リポジトリ固有の規約やセキュリティチェックを徹底する。
- コードをプッシュする前に、ターミナルやCIパイプラインからAIレビューを実行する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/kodustech/kodus-ai.git - 2
プロジェクトディレクトリに移動する
cd kodus-ai - 3
ローカルセットアップを実行する
yarn setup
使う前に知っておきたいこと
- セルフホスティングには、CPUコア数2以上、RAM 8 GB、ディスク容量60 GB以上のVM上でDockerが必要です。
- ライセンスはコピーレフトのAGPLv3です。
- セルフホストのインスタンスは、テレメトリを無効にしない限り、匿名のハートビートを1日1回送信します。
トピック
よくある質問
- kodus-ai とは?
- 好みのLLMプロバイダーを使ってセルフホストできる、プルリクエスト向けのオープンソースAIコードレビュー。 Kodusは、プルリクエストやマージリクエストにコメントするオープンソースの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プロバイダーを自分たちで選び、料金を直接支払いたい組織。 すべてのプルリクエストで、リポジトリ固有の規約やセキュリティチェックを徹底する。 コードをプッシュする前に、ターミナルや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 の数値は毎日更新されます。
関連プロジェクト
PRやIssueでClaude Codeを実行し、質問への回答や変更のレビュー、コードの実装を行うGitHub Action。
Neovim内でGitHubのissue、プルリクエスト、ディスカッションを閲覧・編集・レビューできるプラグイン。
Claude Code、Codex、CursorなどのAIコーディングエージェントを、工程ごとのゲートを設けたパイプラインで連携させるモジュール式のランタイム兼オーケストレーションシステム。
Cursor、VS Code、Windsurf、Claude Desktopからのプロンプトを各種AIモデルに振り分けるローカルMCPサーバー
自分のモデルキーで動かし、1つの依頼から編集可能なPPTX、DOCX、XLSX、HTMLを作成するローカルファーストのAIオフィスワークベンチ。