跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

sourcebook

AI 应用AI 代码审查与测试免费 · Windows, macOS, Linux

Sourcebook 是一个免费且开源的工具,用于检查您的 AI 代理的差异是否缺少文件,确保完整性。它分析共同更改依赖关系、导入图和测试文件,可以作为 CLI、Claude Code 钩子或 MCP 服务器运行。

访问URL
分享
sourcebook 截图
sourcebook 截图

Sourcebook 是一个旨在确保 AI 代理所做代码更改完整性的工具。它识别缺失的伴随文件,如测试文件、兄弟组件和 AI 代理可能忽略的共同依赖配置。通过分析差异的完整性,Sourcebook 标记可能需要更改但未被修改的文件。

阅读更多

在后台,Sourcebook 使用导入图、git 共同更改历史、测试文件映射和中心文件检测来映射您的代码库。当您运行 'sourcebook check' 命令时,它会将您的更改与此结构图进行比较,并标记任何缺失的元素。此过程不需要大型语言模型(LLM),并且在一秒钟内完成。

Sourcebook 可以作为命令行界面(CLI)、Claude Code 钩子或 MCP 服务器进行部署。为了进行更深入的语义分析,' --ai ' 选项会将差异发送到 Claude Sonnet,每次运行需支付少量费用。该工具还具有导入图 PageRank 功能,根据结构重要性对文件进行排名,帮助识别如果更改可能影响整个项目的关键文件。

该工具对于依赖 AI 代理进行代码生成的开发人员和团队特别有用,因为它在每个拉取请求上提供自动化的完整性审查。Sourcebook 是免费使用的,开源的,遵循 BSL-1.1 许可证,使其对广泛的用户可用。

  • 类别AI 代码审查与测试
  • 定价模式免费
  • 部署CLI,Claude Code hook,MCP服务器
  • 平台Windows, macOS, Linux

  • 差异完整性分析

  • 共同更改耦合检测

  • 导入图映射

  • 测试文件检测

  • CLI 部署

  • Claude Code 钩子

  • MCP 服务器集成

  • 免费和开源

  1. 配置:在您的环境中设置 Sourcebook

  2. 使用:在您的差异上运行 'sourcebook check'

  3. 优化:使用标记的建议来完成更改

  4. 集成:作为 CLI、Claude Code 钩子或 MCP 服务器进行部署

  • 代码完整性检查
  • 导入图分析
  • 共同更改依赖检测
  • 自动化 PR 审查
  • 语义分析

sourcebook 评价

加载中...

与 sourcebook 类似的热门AI工具

UnfoldAI

AI 应用

UnfoldAI 为您的 IDE 中的 AI 编码代理提供监督基础设施。它监控代理活动,在错误升级前进行检测,加快故障审查速度,并通过提供检查点、安全差异和恢复提示,帮助您更自信地发布生产代码。

AI 代码审查与测试

AI 代码审查与测试 排名第 125 位

查看工具

AI 应用

您的 IDE 中的 AI 编码代理提供监督基础设施。它监控代理活动,在错误升级前进行检测,加快故障审查速度,并通过提供检查点、安全差异和恢复提示,帮助您更自信地发布生产代码。UnfoldAI 为您的 IDE 中的 AI 编码代理提供监督基础设施。它监控代理活动,在错误升级前进行检测,加快故障审查速度,并通过提供检查点、安全差异和恢复提示,帮助您更自信地发布生产代码。

AI 代码审查与测试
AI 代码审查与测试 排名第 125 位

Optibot by Optimal AI 是一款针对 GitHub 和 GitLab 的 AI 驱动代码审查工具。它在完整的代码库上下文中审查拉取请求,捕捉到仅依赖差异审查所遗漏的错误和安全问题。提供免费试用。

AI 代码审查与测试

AI 代码审查与测试 排名第 67 位

查看工具

针对 GitHub 和 GitLab 的 AI 驱动代码审查工具。它在完整的代码库上下文中审查拉取请求,捕捉到仅依赖差异审查所遗漏的错误和安全问题。提供免费试用。Optibot by Optimal AI 是一款针对 GitHub 和 GitLab 的 AI 驱动代码审查工具。它在完整的代码库上下文中审查拉取请求,捕捉到仅依赖差异审查所遗漏的错误和安全问题。提供免费试用。

AI 代码审查与测试
AI 代码审查与测试 排名第 67 位

Sourcery

AI 应用

一个AI代码审查工具,审查每个拉取请求并扫描GitHub、GitLab或您的IDE中的代码库,以发现安全问题,清晰地解释和修复漏洞和错误。

AI 代码审查与测试

AI 代码审查与测试 排名第 33 位

查看工具

AI 应用

一个AI代码审查工具,审查每个拉取请求并扫描GitHub、GitLab或您的IDE中的代码库,以发现安全问题,清晰地解释和修复漏洞和错误。

精选AI 代码审查与测试
AI 代码审查与测试 排名第 33 位

Macroscope

AI 应用

一个AI代码审查和工程工作流程平台,能够捕捉真实的错误,自动生成PR摘要,提供自动状态更新,并在检查通过时修复问题并合并。

AI 代码审查与测试

首席技术官 排名第 44 位

查看工具

AI 应用

一个AI代码审查和工程工作流程平台,能够捕捉真实的错误,自动生成PR摘要,提供自动状态更新,并在检查通过时修复问题并合并。

精选AI 代码审查与测试
首席技术官 排名第 44 位

Glide 提供基于 AI 的 GitHub Pull Requests 指南,提供清晰的解释、用例分析和逐步分解,帮助开发者轻松理解代码变更。

AI 代码审查与测试

AI 代码审查与测试 排名第 146 位

查看工具

提供基于 AI 的 GitHub Pull Requests 指南,提供清晰的解释、用例分析和逐步分解,帮助开发者轻松理解代码变更。Glide 提供基于 AI 的 GitHub Pull Requests 指南,提供清晰的解释、用例分析和逐步分解,帮助开发者轻松理解代码变更。

AI 代码审查与测试
AI 代码审查与测试 排名第 146 位

Recurse ML

AI 应用

Recurse ML 是一款由人工智能驱动的代码库维护工具,能够自动分析代码、检测错误,并在生产前进行审查。它与流行的人工智能代理集成,并提供 GitHub PR 审查机器人,以简化代码审查流程。

AI 代码审查与测试

AI 代码审查与测试 排名第 116 位

查看工具

AI 应用

由人工智能驱动的代码库维护工具,能够自动分析代码、检测错误,并在生产前进行审查。它与流行的人工智能代理集成,并提供 GitHub PR 审查机器人,以简化代码审查流程。Recurse ML 是一款由人工智能驱动的代码库维护工具,能够自动分析代码、检测错误,并在生产前进行审查。它与流行的人工智能代理集成,并提供 GitHub PR 审查机器人,以简化代码审查流程。

AI 代码审查与测试
AI 代码审查与测试 排名第 116 位

Maige

AI 应用

Maige 是一款开源 AI 助手,可自动化代码库操作。它连接到您的 GitHub 存储库,分析代码,并为问题和拉取请求执行自定义规则。Maige 可以标记、分配、评论和审查代码,从而简化团队的开发工作流程。

AI 代码审查与测试

AI 代码审查与测试 排名第 114 位

查看工具

AI 应用

开源 AI 助手,可自动化代码库操作。它连接到您的 GitHub 存储库,分析代码,并为问题和拉取请求执行自定义规则。Maige 可以标记、分配、评论和审查代码,从而简化团队的开发工作流程。Maige 是一款开源 AI 助手,可自动化代码库操作。它连接到您的 GitHub 存储库,分析代码,并为问题和拉取请求执行自定义规则。Maige 可以标记、分配、评论和审查代码,从而简化团队的开发工作流程。

AI 代码审查与测试
AI 代码审查与测试 排名第 114 位

Greptile

AI 应用

Greptile是一个由AI驱动的代码审查工具,自动化拉取请求审查,检测错误,并提高代码质量。它帮助开发团队更快地合并代码,并通过针对其代码库的智能分析捕捉更多问题。

AI 代码审查与测试

AI 代码审查与测试 排名第 13 位

查看工具

AI 应用

由AI驱动的代码审查工具,自动化拉取请求审查,检测错误,并提高代码质量。它帮助开发团队更快地合并代码,并通过针对其代码库的智能分析捕捉更多问题。Greptile是一个由AI驱动的代码审查工具,自动化拉取请求审查,检测错误,并提高代码质量。它帮助开发团队更快地合并代码,并通过针对其代码库的智能分析捕捉更多问题。

AI 代码审查与测试
AI 代码审查与测试 排名第 13 位
1/8