msitarzewski/agency-agents-app

Agency Agents is a small, native app for browsing, installing, and tracking the agent personas from msitarzewski/agency-agents across the AI coding tools you actually use.

解決する課題

異なるコーディングツール間でAIエージェントのペルソナを管理することは、各ツール(Cursor、Claude Code、GitHub Copilotなど)が独自のファイル形式とインストールパスを使用するため困難です。このプロジェクトは、専門特化したAIエージェントペルソナのカタログのための集中型インストーラー兼マネージャーとして機能するネイティブデスクトップアプリケーションを提供し、ファイルを手動でコピーしたり、配置場所を推測したりする必要をなくします。

仕組み

Tauri 2とSvelte 5で構築されたこのアプリは、agency-agentsカタログのためのネイティブコントロールサーフェスとして機能します。Rustベースのバックエンドを使用して、エージェントペルソナをさまざまなAIツールが必要とする特定の形式に決定的にレンダリングします。ローカル台帳を維持してすべてのインストールを追跡し、ファイルが外部で変更された場合(ドリフト)を検出し、ツールのランタイムに影響を与えずに更新、削除、バックアップを管理できます。

対象ユーザー

複数のAIコーディングアシスタントを使用し、それらのツール間で専門特化したエージェントペルソナを簡単に閲覧、インストール、同期したい開発者向けです。

主な特徴

  • マルチツールサポート: Claude Code、Cursor、GitHub Copilot、Gemini CLIなどにペルソナをインストールします。
  • インストール追跡: ローカルデータベースを使用してインストールの健全性を監視し、アプリ外でファイルが変更された場合を検出します。
  • プロジェクトスコープのインストール: グローバルなユーザー設定だけでなく、個々のプロジェクトに特定のエージェントを割り当てることができます。
  • オフラインファースト: バンドルされたエージェントコーパスを同梱し、エージェントカタログのローカルクローンを使用して動作できます。
  • ネイティブパフォーマンス: RustとTauriで開発され、フットプリントが小さく、テレメトリがありません。

関連

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