
Polygraph
trypolygraph.com
跨仓库可见,会话记忆持久
11天前制作者:Heidi Grutter
关于 Polygraph
Polygraph 是一款元工具框架,专为突破 AI 编码代理的自主性瓶颈而设计。传统 AI 代理因缺乏对代码库整体模型的认知,难以跨仓库协作且会话记忆短暂。Polygraph 通过构建统一依赖图,赋予代理跨仓库的全局视野和持久化会话记忆,无需移动任何代码即可连接所有私有与公开仓库。
核心功能
- 跨仓库依赖图:自动解析并连接所有关联仓库,形成完整的代码关系网络,让代理理解代码库全貌。
- 持久化会话记忆:代理的上下文、决策和状态可跨会话保存,支持任意开发者、不同机器甚至不同代理间无缝恢复与延续工作。
- 零代码迁移:无需重构或移动现有代码,即可将分散的仓库整合为统一视图。
主要特性
- 全局可见性:突破单仓库限制,代理能感知跨仓库的接口、依赖与变更影响。
- 记忆持久化:会话状态自动保存,支持断点续传,提升长周期任务效率。
- 多代理兼容:记忆与上下文可在不同代理间共享,促进协作。
- 安全连接:支持私有仓库,数据不出域,保障代码安全。
- 轻量集成:作为元层运行,不侵入现有开发流程。
适用场景
- 大型微服务架构:管理数百个微服务仓库的依赖与变更。
- 跨团队协作:不同开发者或代理可基于同一记忆上下文接力开发。
- 长期维护任务:如重构、迁移,需持续理解代码库演变。
- AI 代码审查:代理能基于全局依赖图提供更精准的审查建议。