SheepNav
Polygraph

Polygraph

trypolygraph.com

跨仓库可见,会话记忆持久

11天前制作者:Heidi Grutter

关于 Polygraph

Polygraph 是一款元工具框架,专为突破 AI 编码代理的自主性瓶颈而设计。传统 AI 代理因缺乏对代码库整体模型的认知,难以跨仓库协作且会话记忆短暂。Polygraph 通过构建统一依赖图,赋予代理跨仓库的全局视野和持久化会话记忆,无需移动任何代码即可连接所有私有与公开仓库。

核心功能

  • 跨仓库依赖图:自动解析并连接所有关联仓库,形成完整的代码关系网络,让代理理解代码库全貌。
  • 持久化会话记忆:代理的上下文、决策和状态可跨会话保存,支持任意开发者、不同机器甚至不同代理间无缝恢复与延续工作。
  • 零代码迁移:无需重构或移动现有代码,即可将分散的仓库整合为统一视图。

主要特性

  • 全局可见性:突破单仓库限制,代理能感知跨仓库的接口、依赖与变更影响。
  • 记忆持久化:会话状态自动保存,支持断点续传,提升长周期任务效率。
  • 多代理兼容:记忆与上下文可在不同代理间共享,促进协作。
  • 安全连接:支持私有仓库,数据不出域,保障代码安全。
  • 轻量集成:作为元层运行,不侵入现有开发流程。

适用场景

  • 大型微服务架构:管理数百个微服务仓库的依赖与变更。
  • 跨团队协作:不同开发者或代理可基于同一记忆上下文接力开发。
  • 长期维护任务:如重构、迁移,需持续理解代码库演变。
  • AI 代码审查:代理能基于全局依赖图提供更精准的审查建议。

相关工具