rlaope/oh-my-hermes
⚚ The coding harness with Hermes Agent wired into IDE.
解決する課題
Hermes Agent のオペレーティングレイヤーとして機能し、複雑なタスクを管理するための構造化された環境を提供します。エージェント自身の主張に頼るのではなく、実際のテストや CI ゲートによって検証された場合にのみ「完了」とマークされるようにすることで、エージェントの出力が信頼できないという問題を解決します。
仕組み
目標を小さな並列ノードのグラフに整理します(/dag-ulw コマンドを使用)。各ノードには、カテゴリ(コーディング、リサーチ、エンジニアリングなど)に基づいて特定のモデルと推論の労力が割り当てられます。タスクを最適なモデルにルーティングし、長期記憶を管理し、Language Server Protocol (LSP) を使用して、単純なテキストマッチングではなく構造的な意味に基づいたコード変更を保証します。
対象ユーザー
AI 支援ワークフローにおいて、より高い制御性、透明性、信頼性を求める Hermes Agent ユーザー向けです。特に、並列実行と厳格な検証を必要とする大規模なコーディングプロジェクトを管理するユーザーに適しています。
ハイライト
- Mixture-of-models ルーティング: 各タスクレーンに最適なモデルと労力レベルを自動的に選択します。
- 証拠に基づくステータス: 計画中、実行中、検証済みの作業を明確に区別し、主張を完了した結果と誤認することを防ぎます。
- 並列実行: 大きな目標を、競合することなく同時に実行される小さなノードのグラフに分割します。
- ネイティブ TUI: トークン使用量、コスト、エージェントの進捗状況をリアルタイムで監視できるライブターミナルインターフェースを提供します。
- 専門スキル: セキュリティレビュー、バックエンドエンジニアリング、テストなどのタスクに対応する100以上の専門ツールが含まれています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト