Polygraph

认领

Polygraph 是面向 AI 编码代理的 meta-harness,可将多个仓库连接为一个工作图,并在交接过程中保留会话上下文。适合跨仓库开发、调试和 PR 协作。

Polygraph preview

概述

Polygraph 是面向代理式软件工作的 meta-harness。该网站将其定位为对你已在使用的代理的补充,而非替代,并称它能让这些代理跨仓库边界获得可见性,以及在每次会话后仍然保留的记忆。

它的核心任务是把组织可访问的仓库连接成一个统一的依赖图,跟踪跨分支和拉取请求的工作,并保留会话上下文,以便变更可以稍后恢复、引用或交接。该产品面向需要代理在多个仓库之间协同工作、但又不想把代码迁移到单体仓库中的团队。

来源还说明,当任务跨越多个仓库、当问题需要在另一个仓库中复现,或当会话需要在多次交接中继续时,Polygraph 都很有用。定价页面不可用,但网站表示该产品在早期访问期间免费。

功能

跨仓库仓库图

索引你可访问的仓库,包括私有和公共仓库,并构建它们通过包和 API 关联方式的图谱。

跨边界任务规划

帮助代理规划并执行跨多个仓库的工作,网站将其描述为把代码库转化为一个合成单体仓库。

PR 与 CI 协调

支持跨相关仓库协调 PR 和 CI,让一个会话可以从开始到验证跟踪多仓库变更。

持久会话记忆

记录会话,以便稍后恢复、在新会话中引用,或在无需重新解释上下文的情况下交给队友。

会话交接

允许会话在代理之间移动,同时保留仓库、分支、PR 和日志,有助于工具与人员之间交接。

现有代理集成

与现有技术栈集成,网站明确提到 Codex、Claude Code、Github 和 Open Code。

使用场景

  • 跨仓库交付功能

    当某个功能横跨后端、前端或多个服务,并且代理在修改代码前需要理解完整变更集时使用 Polygraph。

  • 针对消费者验证变更

    用它在下游消费者上测试库或设计系统变更,然后从同一个协调会话中打开相关 PR。

  • 跨仓库修补漏洞

    当某个 CVE 影响多个仓库、且每个受影响仓库都需要自己的补丁和追踪记录时,用它进行安全修复。

  • 跨仓库提问

    在调查需要跨仓库进行模式迁移或影响分析的问题时使用它,尤其是答案本身就是分析结果时。

  • 在交接中保持连续性

    用它在多次交接中保持冲刺推进,这样就可以恢复或引用同一会话,而不是每次都重新解释上下文。

Pros and Cons

Pros

  • 与现有代理协同工作,而不是要求使用新的代理。
  • 将私有和公共仓库连接为共享的依赖图。
  • 保留会话历史,便于之后引用、恢复和交接。
  • 支持在一个会话中协调多仓库的 PR 和 CI。
  • 公开网站说明该产品在早期访问期间免费。

Cons

  • 定价页面不可用,因此公开网站没有展示标准定价结构或套餐详情。
  • 来源对实现细节着墨较少,例如设置步骤、权限模型或确切的输出格式。

FAQ

Polygraph 是一个代理本身吗?

Polygraph 是面向代理式软件工作的 meta-harness。它与 Claude Code、Codex 和 OpenCode 等代理协同工作,而不是取代它们。

Polygraph 连接什么?

源内容说明,Polygraph 会将组织可访问的所有仓库(包括私有和公共仓库)连接成统一的依赖图,而无需移动代码。

Polygraph 如何处理会话历史?

它会记录代理会话,以便之后恢复、引用或交接,包括在不同机器上或由不同代理完成的工作。

是否有可用的定价信息?

网站说明 Polygraph 在早期访问期间免费,并且由 Nx 团队构建。网站还提供销售联系入口,用于咨询或演示。

Polygraph 适合哪些工作流?

公开内容重点强调仓库发现、跨仓库工作、PR 和 CI 协调、会话记忆,以及跨代理交接。

Quick Facts

类别
开发者工具
主要用途
跨仓库代理工作流协调
兼容对象
Claude Code、Codex、OpenCode
仓库支持
私有和公共仓库
定价状态
早期访问期间免费;定价详情未公开列出
域名
trypolygraph.com