lookover

中文文档
0.9.0发布于 2026/11/04MIT零依赖构建来源已验证

合并前的第二次检查:Lookover审查你的GitHub拉请求与Claude和ChatGPT,在你已经支付的订阅。

中文使用文档
文档目录11 节
  1. 它是做什么的
  2. 你需要什么?
  3. 安装
  4. 第一次运行
  5. 代理循环
  6. 它还没有做什么
  7. 如何发布
  8. 安全
  9. 删除它
  10. 贡献
  11. 执照

Lookover

Checks on main npm version Licence: MIT

合并前的第二次检查。 Lookover审查你的GitHub拉请求与克劳德和ChatGPT,对你已经支付的订阅。

它在你自己的电脑上运行,并在拉取请求上发布它的评论。您的编码代理可以从这里开始:等待审查,修复它发现的内容,推送,并再次询问,直到什么都没有留下。

网站 · 文档 · 更新日志 · 报告错误

Lookover在0。心涛:它起作用了,而且还在变化。 它还没有做什么 如下。

它是做什么的

  • 查看您打开的每个拉取请求, 当它准备好接受审查时。可选在每次推送之后,当您注释时 /lookover review,或者当你在应用程序中点击“立即评论”时。
  • 发现,然后确认。 一个人工智能寻找问题,另一个在发布之前检查每个问题。使用Claude、ChatGPT或两者都使用。
  • GitHub上每轮最多发表一篇评论: 它的结果在diff的行中,它的状态在pull请求描述的末尾,保持最新,并且对每个提交进行检查,并以程序可以读取的形式检查其结果。
  • 读取下一轮的线程。 你修正的发现被证实了,而且 lookover wait 解析它的线程;一项发现不会被公布两次;你写的回信得到了答复。
  • 遵循你的规则: REVIEW.md, AGENTS.md 和 CLAUDE.md,从默认分支读取。
  • 显示正在发生的事情 在浏览器中的应用程序中:队列,每个评论及其回合,每个AI及其登录,日志和设置。

你需要什么?

  • 克劳德订阅(Pro或Max)与 claude 的ChatGPT订阅(Plus或Pro) codex CLI,或者两者都有。安装;Lookover的设置会让你登录每一个。
  • git 和 gh 命令行在您的PATH上。
  • Node.js 18或更高版本和npm,安装Lookover。
  • GitHub账户。Lookover检查您的个人帐户或您所属组织的存储库。
  • Windows、macOS或Linux, x64或arm64 (Windows: x64)。

安装

npm install -g lookover

NPM安装您的平台需要的一个可执行文件并放置 lookover 在你的道路上。安装时没有运行:没有安装脚本,所以 --ignore-scripts 改变不了什么。

第一次运行

lookover start

Lookover在后台启动,并在浏览器中打开。随时关闭终端:它会继续运行,并在每次登录时重新启动(设置将其关闭)。

设置需要几分钟,一步一步地完成:

  1. 人工智能。 登入克劳德,登入法典,或者两者都登入。
  2. GitHub。 登录GitHub:在GitHub的页面上输入Lookover显示的代码,然后在您的帐户或组织中安装Lookover Dev,并选择它可能看到的存储库。Lookover以你的身份发布评论,每条评论都以Lookover的文字标记开头。
  3. 存储库。 挑选那些要回顾的。
  4. 第一次审查。 选择一个开放的pull请求,或者预览一个没有发布任何内容的评论。
  5. 你的编码代理。 安装下面的技能。

其他命令:

命令它是做什么的
lookover open用一个新的一次性链接打开应用程序。 --no-open 而是打印链接
lookover status运行或停止,其地址,数据文件夹和版本。退出0运行,3停止
lookover stop停止它
lookover help每个命令及其选项

要更新,先停止它:在Windows上,正在运行的程序保持其文件打开。

lookover stop
npm update -g lookover
lookover start

代理循环

推送到拉取请求的编码代理可以自己运行审查循环:

lookover wait       # asks for a review of the pushed commit, waits for it
lookover feedback   # the findings waiting on you, each with its thread
lookover reply F3 wont-fix "The value is checked by the caller."

lookover wait 没有需要修复时退出0,有需要修复时退出3;4表示需要一个人。 lookover reply 回答一个发现: fixed, wont-fix, disputed, deferred 或 question. 下一轮读取答案。

安装程序的最后一步,或设置›您的编码代理,安装 lookover-review-loop 克劳德代码和法典的技能。它教代理循环,并通过其完整路径调用Lookover,因此代理不需要在其path上设置任何内容。然后告诉你的代理:“通过Lookover的审核获得第12个pull request:修复它发现的内容并推送。”

它还没有做什么

  • GitHub只 (github.com)。没有GitLab, Bitbucket或GitHub企业服务器。
  • 订阅, 通过 claude 和 codex 综合领先指标。没有API密钥,没有其他AI。
  • 你自己的拉请求。 另一个作者的pull请求会在你要求的时候由Claude一个人审核。fork's永远不会被自己审查:询问 /lookover review,克劳德对此进行了评论。
  • 只在你的电脑上。 还没有服务器模式。
  • 窗口是Lookover日常使用的地方。 macOS和Linux通过了每个版本的测试,并在真正的运行器上启动,除此之外几乎没有什么用处。
  • 没有阿尔卑斯和其他肌肉Linux: Lookover的Linux可执行文件需要glibc。
  • 0.x中没有带签名的可执行文件。 Npm的来源说明了每个项目的建造地点。
  • 在Windows上登录时,控制台窗口闪烁一会儿,而Lookover开始。
  • 一个失败的帖子还不能从应用程序中重试。
  • 手动编辑设置文件从下一次开始计数。

如何发布

  • 在每个支持的平台上构建和测试: Windows, macOS和Linux,包括从npm安装,并在每个版本的运行器上真正启动。
  • 没有运行时依赖项或安装脚本 在NPM包中:一个小的启动器和你的平台的可执行文件。
  • 发布到npm并注明出处。 GitHub版本是不可变的,具有构建认证和可执行文件的校验和。

看到 最新版本 用于下载和验证命令,以及 安全策略 如何观察船只。

安全

  • 什么在哪里运行。 查看运行在您的计算机上,当您。它与官方审查 claude 和 codex 通过它们自己的流登录的cli: Lookover永远不会读取订阅的令牌。它与GitHub对话,而不是与其他任何东西对话:没有遥测,没有我们的服务器。在GitHub上,它作为你,通过Lookover Dev,你登录的应用程序:它的令牌只达到你和应用程序可能达到的。Lookover从你自己的组织中读取你的组织 gh 当它以你的身份登录时。
  • 人工智能可以做什么。 每个审查都在一个只读的沙箱中运行,在拉取请求的签出上运行。在Windows上,Codex的沙盒并没有被提升:因为Codex只审查你自己的更改。钩子、MCP服务器和pull请求带来的设置被关闭。没有GitHub令牌到达模型。
  • 没有私钥。 Lookover Dev没有:没有生成过,也没有人持有过。安装它的组织信任 lookover-dev GitHub上的帐户,这可以使一个(这意味着什么?).
  • 它发布了什么。 审查,它的行评论,它在描述中的状态和检查,它审查的拉请求。你的队友看到你写的评论,每条评论都以Lookover的文字标记开头,并进行Lookover检查。在描述中,Lookover只重写自己的部分,在你的文本之后。当你的编码代理运行它们时: lookover wait的 /lookover review 评论及其解决后(固定、撤销或解散)所解决的线程,以及 lookover reply在一个线程上的答案。已知形状的秘密是从它的帖子和日志中提取出来的。
  • 它保留了什么。 所有东西都在你电脑上的一个数据文件夹里:评论、设置、日志。你在GitHub上的登录在那里是加密的,打开它的密钥在你系统的凭据存储中。由于没有凭据存储(在某些Linux系统上),它被保存在一个只有您可以打开的文件中。
  • 叉子从来不会被自己审查, 所以除非你要求,否则陌生人的代码不会到达人工智能。

发现了漏洞?请私下报告,如 SECURITY.md 他说,从来没有公开发表过。

删除它

  1. 在设置›你的编码代理,“移除技能”。
  2. 在“设置”中,关闭“登录时开始”。
  3. lookover stop,然后 npm uninstall -g lookover。
  4. 删除系统凭据存储区中Lookover的条目:其名称为 key.entry 在 github/sign-in.json,在数据文件夹(lookover status 命名文件夹);你自己的应用程序设置的早期版本的数据文件夹也可以保存一个 github/app.json. 与 "kept": "file" 在那里,没有条目:秘密是该文件夹中的一个文件。
  5. 删除data文件夹。
  6. 在GitHub上,在设置›应用程序›授权GitHub应用程序下,撤销Lookover Dev。

贡献

欢迎bug和想法 问题. 要构建查看或发送更改,请阅读 CONTRIBUTING.md。

每个参与者都遵循规则 行为准则。

执照

麻省理工学院,©2026 Samuel Asensi。

版本与发布记录

lookover 共发布 12 个版本,首次发布于 2026/10/07;过去 12 个月发布了 12 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.9.0latest2026/11/04今天
0.8.02026/11/041 天前
0.7.02026/11/031 天前
0.6.02026/11/022 天前
0.5.02026/11/023 天前
0.4.02026/11/014 天前

关于 lookover 的常见问题

lookover 是什么?

合并前的第二次检查:Lookover审查你的GitHub拉请求与Claude和ChatGPT,在你已经支付的订阅。

如何安装 lookover?

在项目目录运行 npm install lookover,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 lookover,可以用 npx lookover 直接运行。

lookover 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/lookover 是否存在。

lookover 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=18。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

lookover 可以商用吗?

lookover 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

lookover 还在维护吗?

最新版本 0.9.0 发布于 2026/11/04(今天);至今共发布 12 个版本,其中过去 12 个月发布了 12 个;首次发布于 2026/10/07。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。