
Kodus
Kodus · コーディング
Kodusは、Gitプロバイダーに接続し、シニア開発者のようにプルリクエストをレビューするオープンソースのAIコードレビューツールだ。各diffを読み、品質、セキュリティ、パフォーマンスの問題にインラインコメントを付け、チームが自然言語で書いたルールに照らして変更を確認する。無料でセルフホストすることも、自分のモデルキーを使ってKodusのクラウドで動かすこともできる。

Kodus について
Kodusとは何か
Kodusは、ソースコードを渡したりモデルのトークンに割増を払ったりせずに、プルリクエストの自動レビューを求めるエンジニアリングチーム向けに作られたAIコードレビューツールだ。GitHub、GitLab、Bitbucket、Azure DevOpsに対応し、プルリクエスト単位でdiffを読み、開発者が作業しているその場にインラインコメントを投稿する。中核はAGPLでオープンソース化されている。どのチームでも自前のインフラで動かせる。
このツールはKody Rulesと呼ばれる仕組みに頼っている。チームはコードではなく自然言語で独自のレビュー基準を記述でき、Kodyがそれを基にすべてのプルリクエストを確認して違反を指摘する。Jira、Linear、Notionから要件も取り込むため、「返金には理由が必要」と書かれたチケットは実際にレビューで強制される。
最大の限界は、アーキテクチャを代わりに書いてはくれない点だ。Kodusは小さく反復的な問題をよく捉える。ベンダー自身、人間のレビューを置き換えるものではないと明言している。難しい判断に人が集中できるようノイズを除く最初のパスだ。また多くのプランでは、自分のAIプロバイダーのキーを持ち込む必要がある。トークンの請求が別に発生する。
はじめ方
- Kodusのウェブサイトで登録するか、Docker ComposeやHelmで自分でデプロイする。
- Gitプロバイダーを接続し、レビューしたいリポジトリへのアクセスを許可する。
- レビュー基準をKody Rulesとして書くか、Cursor、Copilot、Claudeで既に使っているルールファイルを読み込む。
- プルリクエストを開き、Kodyエージェントを実行させる。diffに直接インラインコメントが投稿される。
- フィードバックとエンジニアリング指標のダッシュボードを確認し、時間をかけてルールを調整する。
AIツール情報
Kodusの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- 小規模な開発チームと個人開発者:無料のBYOKプランは、自分のモデルキーを用意する限りプルリクエストが無制限だ。
- 成長中のエンジニアリングチーム:開発者1人あたり10ドルのプランでは、ホスト型インフラ、無制限のKody Rules、優先レビューキューが加わる。
- 大規模組織のプラットフォーム責任者やDevOpsリード:セルフホストにSSOと監査ログを組み合わせれば、データ規則の厳しいチームにも合う。
タスク
- 品質とセキュリティの問題を早期に捉える:Kodusは各diffを確認し、人間のレビュアーがPRを開く前に問題を指摘する。
- チーム基準の徹底:Kody Rulesが慣例をルール化するため、誰がレビューするかに左右されず一貫して適用される。
- 技術的負債の追跡:実装されなかった提案は追跡対象の課題になり、負債は見える状態を保ちながら縮小していく。
シーン
- 毎日コードを出荷する個人開発者が、人を雇わずにもう一組の目がほしいとき。
- AIコーディングアシスタントを導入したばかりで、出力を一貫させるレビュー層が必要なチーム。
- ソースコードを第三者に送れない企業が、セルフホスト型のAIコードレビュー環境を必要とするとき。
主な機能
自然言語で書くKody Rules
チームはレビュー基準を設定ファイルではなく普通の文として書く。Kodyがルールセットを読み、すべてのプルリクエストをそれに照らして確認するので、ウィキページにしか存在しない慣例も実際に強制される。Cursor、Copilot、Claudeから既存のルールファイルを読み込み、すでに使っている基準を保つこともできる。
業務ルールの検証
KodusはJira、Linear、Notionに接続し、各変更の背景にある要件を取り込む。チケットに返金には理由が必要と書かれていれば、Kodyはプルリクエストに理由が含まれているか確認し、なければPRを指摘する。これで仕様が求めたものとコードが実際に行うものの差が埋まる。
モデル非依存で割増なし
このツールは特定のAIプロバイダーに縛られない。Claude、GPT、Gemini、Llama、あるいはOpenAI互換の任意のエンドポイントを使え、自分でホストするモデルも含む。プロバイダーには定価で支払う。Kodusはトークンに一切の上乗せをしないため、チームが扱うコードが増えてもAIコストは予測しやすい。隠れた倍率も、席ごとのAI追加料金もない。
セルフホストかホスト型か
Kodusをどこで動かすかは自分で選べる。オープンソースの中核を使えば、Docker ComposeかHelmで自前のインフラにデプロイし、コードを完全に管理できる。自分で管理したくなければ、クラウドオプションがすべてをホストし、それでも自分のキーを持ち込める。
エンジニアリング指標のコックピット
デプロイ頻度、サイクルタイム、バグ比率、PRサイズが一つのダッシュボードに表示され、そろって傾向を示す。チームはこれを使って、レビューの変更が本当にデリバリーを速めているかを見る。多くの場合、数字はまさにそれを示し、傾向も裏付ける。ときに変更はボトルネックを別の場所へ移すだけだ。
Gitプロバイダー連携
KodusはGitHub、GitLab、Bitbucket、Azure DevOpsにプルリクエスト単位で接続する。diffを読み、インラインコメントを投稿する。新しい流れを押し付けるのではなく、既存のレビューフローを尊重する。設定は5分未満で終わると報じられている。ならば、なぜそもそもツールを乗り換えるのか。
技術的負債の追跡
誰も実装しない提案は消えない。Kodusはそれを自動で追跡対象の課題に変える。チームは6週間の区間で技術的負債を見渡し、どれを返済するか決められる。それだけのことだ。
メリットとデメリット
メリット
- AGPLのオープンソース中核なので、コードを読み、席数の下限なしでセルフホストできる。
- 自分のキーを持ち込みトークン割増なしのモデルにより、すべてのプランでAIコストが透明に保たれる。
- 自然言語のKody Rulesと読み込んだルールファイルで、既存の基準に合わせやすい。
- Jira、Linear、Notionに紐づく業務ルールチェックが、仕様を壊す変更を捉える。
- GitHub、GitLab、Bitbucket、Azure DevOpsにプルリクエスト単位で統合する。
デメリット
- 多くのプランでは自分のAIプロバイダーのキーを用意して支払うため、管理すべき請求がもう一つ増える。
- APIの可用性は文書化されていない。Kodusの上に構築したいチームに、まだ明確な道がない。
- 人間のレビュアーを置き換えるものではない。ベンダー自身、最終判断ではなく高速な最初のパスと位置づけている。
よくある質問
AIでプルリクエストをレビューする。Kodusは各diffを読み、チームのルールとチケットの要件に照らし、品質、セキュリティ、パフォーマンスの問題にインラインコメントを投稿する。一行も飛ばさないレビュアーだと考えればよい。
関連コンテンツ
Kodusに関連するツール、スキル、記事を探す。
Kodusの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
