CosmosMind-ai/RSI-Harness
RSIH — versionable, shareable agent harness: Pi coding agent + Genome config layer
解決する問題
RSIH (RSI-Harness) は、エージェント設定が散在する問題に対処します。システムプロンプト、ツールセット、設定をさまざまなファイルやCLIフラグに分散して管理するのではなく、RSIHではこれらを単一のバージョン管理可能で共有可能なオブジェクトである Genome にまとめることが可能になります。これにより、ユーザーは異なるエージェント「ハーネス」(コンテキスト)を即座に切り替えることができ、エージェントの設定を再現可能かつ再現可能に保つことができます。
動作方法
Piコーディングエージェント の上位に配置された設定レイヤーとして構築されています。RSIHはコアエージェントロジックをフォークしません。代わりに、「パッチ」システムを使用し、Genomeは12の特定コンポーネント(例:指示、ツール、スキル、実行時ポリシー)に対するオーバーライドを定義します。Genomeにフィールドが存在しない場合、デフォルトのPi設定を継承します。
主な機能:
- Genome Expression Engine (GEE):インタラクティブツール(
gee)で、RSIH、Pi、Claude Codeからの実際のセッション履歴を分析し、繰り返しパターンやツール使用の証拠に基づいて新しいGenomeを自動生成します。 - CWDベースのセッション:複数のスクリプト呼び出しにわたって会話の継続を可能にする
--run-idをサポートします。 - Genome管理:ローカルディレクトリやシードバンドルからGenomeを一覧表示、表示、検証、インストールするためのツールを提供します。
対象ユーザー
異なるプロジェクトやワークフロー(例:研究実験ハーネス)に特化した複数のエージェント設定を維持したい開発者やAIエージェントユーザー。
特徴
- 証拠に基づく生成:ユーザーがプロンプトを書くのではなく、実際の使用履歴を分析してエージェントハーネスを自動生成します。
- コアのフォークなし:Piコーディングエージェントとの完全な互換性を維持し、Piの新しい機能は自動的にサポートされます。
- 共有可能なバンドル:Genomeは自己完結型のディレクトリであり、ローカルフォルダにドロップするだけで専用エージェント設定を即座にデプロイできます。
- 包括的な設定:キーボードショートカット、テーマ、MCPサーバー、実行時ポリシーなど、12の異なるコンポーネントをカバーしています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト