Parallax icon

Parallax

Parallax 是 Conifer 的 AI 编程代理协调与审查工具,可基于原始任务而非仅最终差异检查多个代理的工作。它帮助开发者并行运行代理、通过测试验证发现,并将符合条件的修复作为拉取请求接收,适合需要核实代理结果的开发者。

Parallax

AI 编程代理编排与审查

Parallax 是 Conifer 推出的编程代理协调与审查工具。它让开发者可以并行运行 Claude Code、Codex、Cursor、Gemini CLI、OpenCode、Amp 和 Capy 等代理,同时由 Captain 根据用户的原始请求协调任务。

会话结束时,Parallax 会捕获会话上下文,并请求 Conifer 路由器从其他模型实验室中选择审查者。这些审查者会在代码库的临时副本中检查工作,通过测试验证符合条件的发现,并返回审查结果;在支持的情况下,还会返回修复拉取请求。该产品面向希望并行开展代理工作、并让审查关联完整会话而不仅仅是最终差异的开发者。

核心功能

Captain 任务协调

将一个请求转化为适合相关工作的代理任务,同时由 Captain 根据原始请求检查进度;当代理偏离方向、跳过测试或半途停止时,Captain 可以引导其回到正轨。

了解会话上下文的审查

记录会话被要求完成的事项、代理读取和修改的内容以及代理作出的声明,然后结合会话上下文审查已完成的工作,而不仅仅是检查差异。

跨实验室审查者

通过 Conifer 路由器从其他模型实验室中选择审查者,因此审查会话的模型并非编写代码的同一实验室模型。

基于证据的发现

在代码库的临时副本中调查错误、安全漏洞、死代码和不必要的低效代码,并根据验证结果标记发现的问题。

已验证的修复拉取请求

针对每项审查,为符合条件且已证实或通过测试套件的补丁创建一个修复拉取请求,并通过 GitHub 检查标注已证实的机制。其他发现则保留在审查摘要和控制台中。

订阅切换

可以连接多个 Claude 和 Codex 订阅,并在某个订阅达到限制时将进行中的工作切换到其他订阅。当配置的套餐不可用时,也可以使用 Conifer 额度。

使用场景

  • 并行实现功能

    将一个功能请求交给 Captain,并将适合的子任务分配给 Claude Code、Codex、Cursor 或其他已连接的代理,然后收集生成的拉取请求。

  • 以需求为重点的代码审查

    代理完成变更后,使用了解会话上下文的审查。审查者会检查更广泛的任务上下文,从而发现最终差异中看似可接受、但实际上不符合请求的行为。

  • 合并前风险检查

    对缺陷、安全问题、死代码或性能回归运行独立检查,并在临时代码库副本中执行测试,以区分已复现的发现和未经验证的声明。

  • 长时间运行的代理工作

    通过连接多个 Claude 或 Codex 订阅,让进行中的任务持续推进;当某个订阅达到使用限制时,允许 Parallax 切换到其他可用订阅。

  • 基于证据的维护

    使用生成的审查摘要、GitHub 标注和修复拉取请求,在将已验证的变更合并到代码库前进行分类处理。

Pros and Cons

Pros

  • 围绕一个请求协调多个编程代理,无需分别管理每项任务。
  • 同时审查会话上下文和代码变更,有助于发现仅检查差异时可能遗漏的问题。
  • 通过测试和沙盒验证区分已证实的发现与无法确认的声明。
  • 可以将符合条件的修复作为拉取请求返回,并在 GitHub 检查中标注已证实的机制。
  • 达到限制时支持在已连接的 Claude 和 Codex 订阅之间切换。

Cons

  • 现有证据未记录详细的逐个代理兼容性、配置选项或团队管理工作流。
  • Linux 目前通过本地守护进程在浏览器中访问,而不是使用原生窗口。
  • 审查质量和可用模型选项取决于所配置的代理、订阅、Conifer 路由以及代码库的可测试性。

FAQ

Parallax 的审查是如何进行的?

Parallax 会在编程代理会话结束时记录会话内容,包括提出的请求、读取和修改的内容以及代理的声明。随后,它会将任务发送给 Conifer 路由器从其他模型实验室中选出的审查者。

Parallax 会检查什么?

审查者会检查已完成的工作中是否存在错误、安全漏洞、死代码以及不必要的低效代码。审查结果会在代码库的临时副本中通过测试,并根据证据进行标记,例如“已证实”“测试套件通过”“未验证”“无法运行”或“已证伪”。

什么情况下问题会被视为已证实?

只有当审查者编写的测试在当前代码上失败、在应用建议修复后通过时,发现的问题才会被标记为“已证实”。同时还会使用修复后的代码运行更广泛的测试套件;会导致测试套件回归的补丁不会作为一键建议提供。

Parallax 审查后会生成什么?

Parallax 可以生成包含符合条件的、已证实或通过测试套件的补丁的修复拉取请求。GitHub 检查会标注已证实的机制,其他发现则保留在审查摘要和控制台中。

哪些平台可以运行 Parallax?

产品页面提供 macOS 下载和设置流程。页面还记录了可作为守护进程运行的 Linux 构建版本,可通过 http://127.0.0.1:7878 访问;目前还没有原生 Linux 窗口。

Quick Facts

类别
开发者工具
主要平台
macOS;Linux 通过本地守护进程和浏览器运行
主要用户
使用 AI 编程代理的开发者
产品页面列出的支持代理
Claude Code、Codex、Cursor、Gemini CLI、OpenCode、Amp 和 Capy
审查输出
带证据标记的发现和符合条件的修复拉取请求
免费入门优惠
新注册 GitHub 账号的用户可获得价值 50 美元的 Conifer 额度和 5 次免费审查;审查额度与网关额度分开计算