Skip to content
项目

kodustech/kodus-ai has 1,596 GitHub stars and 198 forks. GitHot measured +10 stars in 24 hours, +31 in 7 days, and +66 in 15 days. Last checked 2026-11-11 07:08 UTC. Last push 2026-11-04.

这些数字如何统计

Open source, self-hosted AI code review. Bring your own LLM.

实测星标增长

24小时
+10
7天
+31
15天
+66
1个月
更新延迟

各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。

README.zh-CN.md

原文

koduslogo

欢迎 PRs Github Stars 许可证


官网 · 社区 · 文档 · CLI 文档 · 试用 Kodus Cloud · 自托管指南

🌐 English · Português (BR) · Español · 日本語 · 简体中文 · Français

为什么团队选择 Kodus

  • 模型无关:使用 Claude、GPT-5、Gemini、Llama、GLM、Kimi 或任何 OpenAI 兼容的 endpoint。
  • LLM 成本零加价:你直接向模型 provider 付费。没有隐藏的倍数加价。
  • 从你的上下文中学习:Kody 适应你的架构、标准和工作流。
  • 你来制定规则:用自然语言定义自定义 review 规则。
  • 隐私与安全:源代码不会用于训练模型,数据在传输和静态存储时均加密,并支持自托管 runners。自托管实例每天发送一次匿名 heartbeat(仅聚合计数器 — 不含代码、名称或标识符);可通过 KODUS_TELEMETRY_DISABLED=true 关闭。参见匿名遥测。
  • 原生 Git 工作流:直接在 GitHub、GitLab、Bitbucket 和 Azure Repos 的 PR 中工作。
  • CLI + CI/CD 就绪:在本地和 pipelines 中运行 review。
  • 运营影响:跟踪技术债务和交付指标,同时保持高 review 质量。

产品亮点

🔑 自带密钥 (BYOK)
连接你自己的 provider 凭证,并选择 Kodus review 背后使用的模型:OpenAI、Anthropic、Google Gemini、Vertex AI、Novita,或任何 OpenAI 兼容的 endpoint。在你的 provider 账户下管理计费和用量,没有隐藏的 LLM 加价。

Kodus BYOK 模型 provider 配置


📈 Token 用量
跟踪 AI 代码 review 中的 token 消耗,了解成本驱动因素,并随着采用规模增长保持模型支出可预测。

Kodus token 用量 dashboard


⚙️ Kody Rules
Kody Rules 让团队用自然语言定义 review 指令,并将其应用到组织、仓库、路径或特定 review 范围。Kody 在 review PR 时将这些规则作为上下文,帮助执行架构决策、安全要求、测试实践和仓库特定约定,无需 reviewer 手动重复相同的反馈。

Kody rules


📊 Cockpit
Cockpit 帮助团队衡量 Kodus review 有效性、Kody Rule 健康度、仓库健康度以及贯穿工程工作流的交付指标。

Kodus Cockpit 展示 AI 代码 review pipeline 健康状况


🧩 Kody Issues
自动跟踪已关闭 PR 中未实现的建议,按状态、严重程度、类别和仓库进行管理,并在修复出现在未来的 PR 中时让 Kody 解决它们。

Kodus Issues dashboard


🔎 查看 Kody review 真实 PR 的过程
Kody 不仅仅是总结 diff。它会结合上下文 review 代码,按严重程度标记风险,并直接在 PR 中建议具体的修复方案。

Kody 在 PR review 中检测到关键 IDOR 安全问题

在这个示例中,Kody 捕获了一个关键的 IDOR 风险:当 organizationId 查询参数以数组形式传入时可能绕过 tenant 保护,随后它在代码合并前建议了明确的运行时校验。

快速开始

选择符合你使用 Kodus 方式的工作流。

试用 Kodus Cloud
无需管理基础设施即可开始 review PR。

创建免费账户 · 查看定价
自托管 Kodus
在你自己的基础设施上部署 Kodus,掌控数据、模型 和运行时配置。

安装指南
使用 CLI
在终端中针对工作树、暂存 diff、 分支或 commit 运行 AI 代码 review。

kodus review
kodus review --staged
kodus review --prompt-only

CLI 概览 · 命令参考 · CI/CD
本地贡献
在本地运行 Kodus monorepo,进行 API、worker、 webhooks 服务、web 应用和本地基础设施的开发。

git clone https://github.com/kodustech/kodus-ai.git
cd kodus-ai
yarn setup

本地快速开始

Monorepo 结构

Kodus 是一个 monorepo,包含多个应用和共享 domain 库。

kodus-ai/
├── apps/
│   ├── api/          # NestJS API
│   ├── web/          # Next.js dashboard
│   ├── worker/       # review 执行与队列消费者
│   └── webhooks/     # Git provider webhook 接入
├── libs/             # 共享 NestJS domain 模块
└── scripts/          # 开发、deploy、benchmark 与自动化脚本
路径 用途
apps/api 主 NestJS API,用于认证、组织、团队、Kody Rules、集成、权限和代码 review 编排。
apps/web Kodus dashboard 的 Next.js web 应用。
apps/worker 后台服务,用于代码 review 执行、队列处理、建议检查、自动化任务和监控任务。
apps/webhooks 用于 GitHub、GitLab、Azure Repos、Bitbucket 和 Forgejo 事件的 webhook 接入服务。
libs Kodus 各应用共享的 NestJS domain 模块。
libs/llm 仓库内面向模型 provider 的 LLM/BYOK 抽象层。

如需完整的安装说明,请参考本地快速开始。

开源版 vs. Teams vs. Enterprise

功能 Kody Community
Community
Kody Teams
Teams
Kody Enterprise
Enterprise
价格 免费 $10/开发者/月 或 $8/开发者/年(+ tokens/开发者) 定制
托管方式 自托管 或 由 Kodus 托管 由 Kodus 托管 自托管 或 由 Kodus 托管
自带密钥 (BYOK) ✅ ✅ ✅
PR 用量 使用你自己的 API key,PR 无限制 使用你自己的 API key,PR 无限制 使用 Kodus AI Tokens API key,PR 无限制
用户 无限制 无限制 无限制
Kody Rules 最多 10 条 无限制 无限制
活跃插件 最多 3 个 无限制 无限制
Kody 记忆 ✅ ✅ ✅
Quality Radar issues 无限制 无限制 无限制
Kody Agents 优先队列 ❌ ✅ ✅
Engineering Metrics / Cockpit ❌ ✅ ✅
SSO ❌ ❌ ✅
RBAC + 审计日志 + analytics ❌ ❌ ✅
合规 ❌ ❌ SOC 2
支持 Discord 社区支持 Discord 社区 + 邮件支持 私密 Discord + 邮件 + 每月最多 5 小时专属 onboarding/支持

对比所有方案 →

资源

资源 描述
官网 了解更多关于 Kodus、产品能力和定价的信息。
文档 安装指南、产品文档、CLI 用法和自托管说明。
Kodus Cloud 无需管理基础设施即可开始使用 Kodus。
自托管指南 在你自己的环境中部署 Kodus。
CLI 文档 在本地、CI/CD 中或 coding agents 内运行 AI 代码 review。
Discord 社区 提问、获取安装帮助,与 Kodus 团队交流。
定价 对比 Community、Teams 和 Enterprise 版本。
预约通话 与 Kodus 团队沟通安装、自托管或企业需求。

贡献

Kody 贡献

我们欢迎各种规模的贡献 🧡

修复拼写错误、改进文档、报告 bug、建议功能,或者为你认为应该存在的功能提交一个 PR。

不知道从哪里开始?提一个 issue 或加入社区。我们很乐意帮忙。

探索相关项目