Sidiora-Labs/hyperfide
The ai agent workflow tool that scales from small, simple projects to large, complex codebases.
解决的问题
Hyperfide 解决了大型软件项目中规划、编码和文档之间的碎片化问题。它作为一个代理驱动的工作流引擎,维护项目持久、可查询的状态——包括代码结构、任务历史、决策和文档——使 AI 代理能够在具有长期记忆和上下文感知的复杂代码库上工作。
工作原理
Hyperfide 作为一个用 C11 编写的本地 CLI 工具运行,使用 SQLite 存储代码库的全面图。它索引符号、调用和路由,并通过称为锚点的注释跟踪“意图”。它管理基于任务的工作流,代理认领任务、接收相关上下文(记忆、符号和依赖)并记录结果。系统包含一个“舰队”监督器,可以协调多个代理跨不同分支或任务,确保工作在定义范围内进行,并在合并前根据项目图和历史进行验证。
适用对象
它专为使用 AI 代理(如 Claude Code 或 Codex)构建软件并希望超越简单聊天交互,转向结构化、可验证和持久的代理驱动开发流程的开发者和团队设计。
亮点
- 持久记忆: 在本地数据库中存储决策、约束和结果,该数据库在代理会话重置后仍然存在。
- 上下文感知检索: 在单次调用中为代理提供相关代码、记忆和入口点的排名、预算感知摘要。
- 任务驱动工作流: 使用规范引擎定义具有验收标准的任务,确保工作得到验证而不仅仅是声称完成。
- 本地优先架构: 完全在您的机器上运行,无遥测,使用单个二进制文件和本地 SQLite 存储进行所有索引和状态管理。
- 影响分析: 通过追踪代码库中的调用者和被调用者边,自动计算更改的“爆炸半径”。
相关
- 项目
- 项目
- 项目
- 项目