Sidiora-Labs/hyperfide
The ai agent workflow tool that scales from small, simple projects to large, complex codebases.
해결하는 문제
Hyperfide는 대규모 소프트웨어 프로젝트에서 계획, 코딩 및 문서화 간의 단편화를 해결합니다. 코드 구조, 작업 기록, 결정 및 문서를 포함한 프로젝트의 영구적이고 쿼리 가능한 상태를 유지하는 에이전트 기반 워크플로 엔진으로 작동하여 AI 에이전트가 장기 메모리와 컨텍스트 인식을 갖춘 복잡한 코드베이스에서 작업할 수 있도록 합니다.
작동 방식
Hyperfide는 C11로 작성된 로컬 CLI 도구로 작동하며 SQLite를 사용하여 코드베이스의 포괄적인 그래프를 저장합니다. 기호, 호출 및 경로를 인덱싱하고 앵커라고 하는 주석이 달린 주석을 통해 "의도"를 추적합니다. 에이전트가 작업을 인수하고 관련 컨텍스트(메모리, 기호 및 종속성)를 받고 결과를 기록하는 작업 기반 워크플로를 관리합니다. 시스템에는 다른 브랜치나 작업에 걸쳐 여러 에이전트를 조정할 수 있는 "플릿" 감독자가 포함되어 있어 작업이 정의된 범위 내에 유지되고 병합 전에 프로젝트 그래프 및 기록에 대해 검증되도록 보장합니다.
대상 사용자
Claude Code나 Codex와 같은 AI 에이전트를 사용하여 소프트웨어를 구축하고 단순한 채팅 기반 상호 작용을 넘어 구조화되고 검증 가능하며 지속적인 에이전트 기반 개발 프로세스로 전환하려는 개발자와 팀을 위해 설계되었습니다.
주요 기능
- 영구 메모리: 에이전트 세션 재설정 후에도 유지되는 로컬 데이터베이스에 결정, 제약 조건 및 결과를 저장합니다.
- 컨텍스트 인식 검색: 단일 호출에서 관련 코드, 메모리 및 진입점의 순위가 매겨진 예산 인식 요약을 에이전트에 제공합니다.
- 작업 기반 워크플로: 승인 기준이 있는 작업을 정의하기 위해 사양 엔진을 사용하여 작업이 단순히 완료되었다고 주장되는 것이 아니라 검증되도록 보장합니다.
- 로컬 우선 아키텍처: 텔레메트리 없이 완전히 로컬에서 실행되며 단일 바이너리와 로컬 SQLite 저장소를 사용하여 모든 인덱싱 및 상태 관리를 수행합니다.
- 영향 분석: 코드베이스 전체에서 호출자 및 피호출자 엣지를 추적하여 변경 사항의 "폭발 반경"을 자동으로 계산합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트