【开发者自荐】no_human:AI 写完代码,先由另一个模型独立评审再开 PR(开源、本地运行)

软件名称
no_human

应用平台
macOS / Windows / Linux 桌面应用,另有命令行版(Python 3.12+)。界面目前为英文,README 有中文版。

推荐类型
〖开发者自荐〗

是否收费
免费,MIT 开源。需要你自己的 Claude 凭证:用 Claude Code 登录的订阅账号,或 Anthropic API Key,费用直接付给 Anthropic。写代码的那一步也可以换成 Codex(ChatGPT 订阅或 OpenAI Key)或本地模型,评审默认仍由 Claude 完成。

是否需要注册
不需要注册 no_human 账号,也没有我们的服务器。需要在本机登录 Claude Code(或配置 API Key)。

一句简介
丢一张工单进去,它写代码并开 PR;PR 交到你手里之前,先由另一个模型在独立会话里评审。

应用简介

利益相关:我是 no_human 的开发者。

57 秒看完整个流程:

我自己用 AI 写代码之后,时间没省下来,全花在审查 AI 写的东西上了。所以做了这个:别的 AI 编程工具努力把代码写对,no_human 要证明它写的代码是对的。no_human 自己的开发也是这么跑的:工单从我们的 Jira 看板进去,它自己拉取、完成、开 PR,两个多月了。

用法:把工单放进自带看板(也可以对接 Jira、Linear、monday.com、GitHub/GitLab Issues),它先出计划,再写代码,然后开一个 PR。


新建任务:选类型(新功能、修 bug、CI 修复、补测试、调研、设计文档、代码审查),选仓库,写一段描述就行。


看板只有三列:需要你回答、进行中、等你审 PR。

和别的工具不一样的地方在于:PR 交到你手里之前发生的事。

  • 换一个模型,在完全看不到写码会话上下文的新会话里评审,任务就是推翻“已完成”。你拿到的是逐条引用文件和行号的检查清单,不是模型给自己打的分数。
  • 防篡改:删掉的测试、新增的 skip(跳过)标记、被改成永远为真的断言,在评审之前就由工具自动逐项清点出来,要么对照验收标准说明理由,否则本次尝试直接中止。
  • 修 bug 时,作为证据的测试必须在旧代码上失败、在新代码上通过,两边都会跑。
  • 它自己拿不准的时候会停下来问你一个具体的问题,而不是猜。
  • 默认不自动合并;合并由你自己点。


PR 交到你手里时是这样的:合并策略六条全部满足,评审清单每条都带文件和行号,417 个测试全部通过。


每个任务花了多少钱、跑了多久、用了哪些模型,都能看到。这个任务 2.08 美元,6 分钟,一次尝试。

跑在你自己的机器上,模型调用直接走你选的 Anthropic/OpenAI 账号,中间没有我们的服务。

如果你也在用 AI 写代码,但审查 PR 占了大量时间,可以试试。用起来有问题直接在这里回复,我会看。

官方网站
https://getnohuman.com(57 秒演示)

源码

下载https://github.com/no-human-ai/no_human/releases/latest

中文 READMEno_human/README.zh-CN.md at main · no-human-ai/no_human · GitHub

1 个赞