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以上の専門ツールが含まれています。

関連

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