AlgoNoRhythm/Flare
The graph based agentic IDE
何を解決するか
Flare は、AIエージェント(Claude や Codex など)がコードベースを編集する際の可視性と調整の問題を解決する、グラフ最優先のIDEです。エージェント同士の競合を防ぐために、共有通信チャネルとリポジトリの視覚的マップを提供し、人間がエージェントが何を変更しているか、なぜ変更しているかを正確に追跡できるようにします。
動作方法
Flare はAIエージェントのファイルシステムとターミナル活動を監視します。リポジトリをノード(ファイル)とエッジ(インポート)で構成されたリアルタイムグラフとしてマッピングします。Model Context Protocol (MCP) を使用して、エージェントがタスクボードとやり取りし、設計意思決定を記録し、質問を投稿し、共有チャネルでコミュニケーションできるようにします。IDEはすべての変更「バースト」をキャプチャし、スナップショットを保存することで、正確な監査とワンクリックでの元に戻しを可能にします。
対象ユーザー
AIコーディングエージェントを使用し、プロジェクトの高レベルなアーキテクチャビューと、同じコードベース上で複数のエージェントが作業する際にマージコンフリクトやアーキテクチャのずれを避けるための管理手段を必要とする開発者。
主な特徴
- グラフベースの可視化: 依存関係、リポジトリの質量、影響範囲を可視化する3つの異なるビュー(Canvas、Wheel、Districts)。
- エージェント調整: エージェントがどのファイルを担当しているかを発表する共有「Channel」と、作業を引き継ぐためのKanbanタスクボード。
- レビュー・コックピット: 変更を「バースト」にグループ化し、エージェントの意図、検証状態(テスト実行済み)、および「エージェントの臭い」(例:アサーションの削除)に基づいて監査。
- MCP統合: エージェントがMCPツールを通じてタスクを照会し、設計意思決定を記録し、質問を投稿できる。
- リスク認識アラート: エージェントが負荷を支えるファイルを再書き込み、または高リスクの変更を加えた際にリアルタイムで通知。
- シャドウ履歴: すべての変更バーストのローカルスナップショットを保存し、簡単に差分比較や復元が可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト