我构建了一个能察言观色的AI代码审查工具
CodeMouse是一个集成于GitHub的AI代码审查工具,使用Claude和/或GPT提供上下文感知的审查。它能阅读之前的评论,避免重复,批准干净的PR,支持任何语言。定价每月10美元,提供14天免费试用。
CodeMouse 是一款专为开发者设计的 AI 代码审查工具,它作为 GitHub 应用运行,能够在每个拉取请求(PR)上自动进行智能审查。用户只需安装 GitHub 应用,并携带自己的 Anthropic 或 OpenAI API 密钥,即可在几分钟内获得来自 Claude 和/或 GPT 的详细、上下文感知的代码审查。
该工具以其独特的“察言观色”能力著称:它会阅读 PR 上已有的所有评论(包括人类、其他机器人以及之前的 CodeMouse 运行记录),避免重复已经提出的问题。当修复提交后,它还能跟进自己的线程。如果差异看起来良好、之前的问题已解决且 CI 通过,CodeMouse 甚至会批准 PR。
CodeMouse 支持全仓库上下文,不仅仅是差异部分,因此审查更加全面。它兼容多种编程语言,包括 TypeScript、Python、Go、Rust、Java 等。审查以行内评论的形式返回,直接显示在 PR 的特定行上。无需配置 CI 管道、YAML 文件或构建步骤,即开即用。
定价方面,CodeMouse 采用简单的每月 10 美元订阅制,并附赠 14 天免费试用。该费用包含无限仓库、PR 和团队成员,且无任何限速。用户仅需自行承担 Anthropic 和/或 OpenAI 的 API 使用费,每个审查每次提供商约 0.05–0.15 美元,CodeMouse 不收取加价。
与其他 AI 代码审查工具相比,CodeMouse 提供了直观的对比:与 CodeRabbit 相比,它采用固定月费而非按席位收费;与 Sourcery 相比,它支持所有语言而非仅限 Python;与 GitHub Copilot 相比,它是独立的 PR 审查器而非 IDE 优先的自动补全。
FAQ 部分解答了常见疑问:用户可以选择使用 Claude、GPT 或两者并行,结果会去重后合并;代码不会存储,仓库克隆后立即删除;支持私有仓库;可随时取消。CodeMouse 旨在补充人工代码审查,捕捉机械问题,让团队专注于架构和设计。