RealZST/HarnessKit

More than a skill manager — manage skills, MCP servers, plugins, hooks, CLIs, configs, memory & rules across every AI coding agent. 🌟 Star if you like it!

何を解決するか

AIコーディングエージェント(Cursor、Claude Code、Copilotなど)は、異なるフォーマットで分散したディレクトリに設定、拡張機能、ルールを保存する傾向があります。HarnessKitは、複数のエージェントにまたがるこれらの異なる設定や拡張機能を1つの場所から統合的に管理できるインターフェースを提供し、手動で設定ファイルを探したり、エージェント間のフォーマットの違いに対処したりする必要をなくします。

動作方法

HarnessKitはエージェントのネイティブディレクトリに直接作用し、シャドウコピーを作成しません。13の対応エージェントについて、グローバルおよびプロジェクト固有の設定ファイル、メモリ、ルールを自動で検出します。デスクトップアプリ、CLI(hk)、Webインターフェースの3つの方法でこれらのファイルを管理できます。

対象ユーザー

複数のAIコーディングエージェントを使用しており、拡張機能を集中管理し、セキュリティを監査し、異なるプロジェクト間で設定を同期したい開発者。

主な特徴

  • 統合された拡張機能管理: さまざまなエージェント間でスキル、MCPサーバー、プラグイン、フック、エージェント最優先CLIを管理。
  • セキュリティ監査: 18のルールに基づいて信頼スコアを付与する組み込みの静的解析エンジンと、権限の透明性を可視化。
  • エージェント間デプロイ: 1クリックで複数のエージェントに拡張機能をデプロイ。HarnessKitがフォーマット変換(JSON、TOMLなど)を自動処理。
  • ライブラリアンスタイルのマーケットプレイス: skills.shやSmitheryなどのレジストリへの統合アクセスで、新しい機能を検索・インストール可能。
  • Kits: スキル、MCPサーバー、ルールをポータブルな.hk-kit.zipファイルにバンドルし、プロジェクト間で簡単に再利用可能。
  • インプレース管理: ネイティブディレクトリを直接編集するため、ロックインなし、同期競合なし。

関連

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