CodeCrab logo

CodeCrab

Freemium
访问

一款本地优先的桌面应用,用于借助 AI 审查 GitHub 拉取请求。

什么是 CodeCrab?

CodeCrab 是一款用于借助 AI 审查 GitHub 拉取请求的原生桌面应用。它基于代码仓库的本地检出运行,在实时执行控制台记录运行内容的同时,显示文件树、差异和行内观察结果。其核心目的是帮助工程师结合代码仓库上下文调查代码变更,而无需将源代码上传到外部审查服务。

该应用使用本地工具和现有的已认证会话,包括 GitHub CLI(gh)和 Claude Code。它对 GitHub 采取只读方式,不会编辑本地代码仓库:用户可以决定某条发现应成为评论、缺陷还是备注。代码仓库配置文件、可选择的审查技能以及可选的 Jira 上下文,能让审查体现项目规范和变更背后的原因。

CodeCrab 能做什么?

本地优先的审查执行

审查在用户的计算机上针对本地检出运行。产品源站称,代码不会上传到供应商云或外部云数据库。

差异行内观察

CodeCrab 加载拉取请求的文件树和变更行,然后将 AI 观察结果放置在其所引用代码旁边,以便结合上下文进行调查。

了解代码仓库的审查配置文件

该应用可以根据代码仓库的代码库、CI 和规范生成配置文件,并为识别出的规则提供依据。重大变更后可以重新生成配置文件。

可选择和自定义的审查技能

用户可以启用安全性或测试完整性等内置审查流程,也可以从代码仓库或用户技能目录中选择本地 Claude Code 技能。

只读 GitHub 工作流

CodeCrab 使用 GitHub CLI 读取拉取请求、差异和评论,但不会发布评论、批准、提交或推送。任何后续操作均由工程师决定。

实时执行和工单上下文

实时控制台会显示审查活动。可选的 Jira 设置可以添加关联工单信息(包括问题中列出的要求)到审查上下文中。

使用场景

“审查队友的拉取请求”

从 CodeCrab 的列表中打开拉取请求,检查完整的本地差异,并根据代码仓库规范调查发现的问题,然后决定要分享哪些反馈。

“明确自己拉取请求中的反馈”

使用“我的拉取请求”工作流,结合本地代码上下文调查含糊或不清晰的审查评论,并生成可指导下一次变更的修复提示。

“推送前检查变更”

针对尚未创建拉取请求的本地变更运行推送前审查,使用代码仓库配置文件和所选技能更早发现问题。

“对高风险变更进行更深入的审查”

当变更需要额外审查时,启用额外的安全性或测试完整性流程,而不是对每个拉取请求都进行同等强度的审查。

常见问题

CodeCrab 支持哪些平台?

文档提供了 macOS、Windows 和 Linux 的安装选项。macOS 下载版本支持 Apple Silicon 和 Intel;Linux 软件包包括 AppImage、Debian/Ubuntu 和 Fedora/RHEL 格式。

需要哪些工具?

需要 GitHub CLI(`gh`)和 Claude Code。两者都必须安装在计算机上并完成身份验证。Jira 为可选项,可以提供关联工单上下文。

CodeCrab 会上传源代码或更改 GitHub 吗?

产品称源代码会保留在笔记本电脑上,不会上传到供应商云。CodeCrab 对 GitHub 采取只读方式:不会发布评论、批准、提交或推送。

团队可以使用现有的审查说明吗?

可以。CodeCrab 可以识别 `.claude/skills` 或 `~/.claude/skills` 中的本地 Claude Code 技能,用户可以将这些技能与 CodeCrab 的代码仓库感知型审查技能一起选择。

不连接自己的代码仓库,可以试用 CodeCrab 吗?

文档称该应用包含一个可直接测试的演示项目,用户可以在连接自己的代码之前探索审查发现。

快速信息

类别
开发者工具;AI 代码审查
形式
原生桌面应用
支持的平台
macOS、Windows 和 Linux
主要工作流
本地 AI 辅助的 GitHub 拉取请求审查
所需工具
GitHub CLI(gh)和 Claude Code
可选上下文
Jira 工单信息和本地审查技能

CodeCrab 流量分析

流量数据仅供参考。

域名评分
0

CodeCrab 替代品

Graphite logo

Graphite

graphite.dev

Graphite 是一个连接 GitHub 的代码审查平台,支持堆叠式 Pull Request、AI 辅助审查和合并工作流,让团队在一个系统中管理 PR、反馈与 CI。

CodeRabbit logo

CodeRabbit

coderabbit.ai

CodeRabbit 是一款面向拉取请求、IDE 工作流和基于 CLI 的代码审查的 AI 产品,支持 GitHub 与 GitLab 仓库,并在付费方案中提供上下文感知反馈、建议和工作流辅助功能。

Gitar logo

Gitar

gitar.ai

面向团队的 AI 代码审查与拉取请求自动化工具,帮助在合并前验证变更、诊断 CI 失败,并根据可配置规则修复问题和确认流水线通过。

Reviu logo

Reviu

reviu.dev

用于审查编码代理生成的代码变更并管理本地 Git 工作流的桌面工作区。

GitWarren logo

GitWarren

gitwarren.com

在提交或推送前,直接检查并批注 Git 工作区中暂存、未暂存和未跟踪的代码变更。

Context Goblin logo

Context Goblin

contextgoblin.com

面向 GitHub Pull Request 的 AI 代码审查工具,结合调用图与跨仓库上下文评估架构、安全性、逻辑和测试问题。