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 ストレージを使用してすべてのインデックス作成と状態管理を行います。
  • 影響分析: コードベース全体の呼び出し元と呼び出し先のエッジをトレースして、変更の「爆発半径」を自動的に計算します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト