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!

HarnessKit – すべてのAIコーディングエージェントのための一元管理ツール

概要 – HarnessKitは、無料のオープンソースデスクトップ(macOS、Linux、Windows)およびWebアプリケーションで、多くのAIコーディングエージェント(Claude Code、Codex、Gemini CLI、Cursor、Copilotなど)の拡張機能、設定、メモリファイル、ルールを、一か所から発見、設定、監査、管理できます。

重要性 – 各AIコーディングエージェントは、独自の拡張機能、設定ファイル、ランタイムデータを異なるディレクトリや形式で保存します。HarnessKitはこれらの散在するリソースを統合し、ファイルを移動することなく、明確な概要、一括操作、セキュリティチェックを提供します。

主な機能

領域 HarnessKitの機能
拡張機能管理 5種類の拡張タイプ(スキル、MCPサーバー、プラグイン、フック、エージェントファーストCLI)を、15以上の対応エージェント向けに処理します。拡張機能の有効化/無効化、更新、展開が可能で、自動フォーマット変換(JSON、TOMLなど)にも対応しています。
設定/メモリ/ルール 各エージェントのグローバルおよびプロジェクト単位の設定、メモリ、ルールファイルを検出します。エージェントごとのダッシュボードにライブプレビュー付きで表示し、カスタムパスを追加できます。
セキュリティ監査 組み込みの静的解析エンジン(18ルール)が各拡張機能にトラストスコア(0〜100)を付け、安全、低リスク、要確認に分類します。調査結果は正確なファイル/行の場所を指し示し、権限(ファイルシステム、ネットワーク、シェル、DB、環境変数)を一覧表示します。
マーケットプレイス 3つのレジストリ(skills.sh(スキル)、Smithery.ai(MCPサーバー)、エージェントファーストCLIのカタログ)向けの統合ブラウザを備えています。ワンクリックでインストールでき、ソーストラッキングも保持されます。
プロジェクトスコープ グローバルビューまたは登録済みプロジェクト間で切り替え、プロジェクトごとのセットアップを分離して維持できます。
キット スキル、MCPサーバー、ルール、メモリファイルのセットを、ポータブルな.hk-kit.zipにバンドルします。キットをインポートすると、選択したエージェントにすべてを一度に展開できます。
インプレース操作 各エージェントのネイティブディレクトリに直接読み書きします。有効化/無効化はファイル名の変更だけで行えるため、HarnessKitをアンインストールしても何も残りません。
CLI(hk) すべてのプラットフォームで、ステータス、一覧表示、監査、拡張機能の有効化/無効化などのターミナルコマンドを提供します。
Webモード 同じUIをhk serveコマンドから提供でき、ヘッドレスサーバーやクラスターでの使用が可能です。
UXの工夫 日替わりヒント、アクティビティフィード、クイックアクション、テーマ(ライト/ダーク/システム)、スムーズなアニメーション。

はじめに(クイックスタート)

  1. デスクトップ – 最新リリースから適切なDMGまたはインストーラーをダウンロードし、アプリケーションにドラッグして起動します。アプリがインストール済みのエージェントを自動検出します。
  2. Web / CLI – インストールスクリプト(curl … | shまたはPowerShell相当)を実行して、hkバイナリを~/.local/binに配置します。その後、hk serveでUIを起動し、表示されたURLを開くか、hk status、hk list --kind skill --agent claude、hk auditなどのコマンドを使用します。

誰が使うべきか?

  • 複数のAIコーディングアシスタントを扱う開発者で、拡張機能と設定を一元管理したい方。
  • 多くのマシンにわたるエージェント拡張機能のセキュリティを監査する必要があるチーム。
  • 新しいプロジェクトのオンボーディング用に、再現可能なエージェント拡張機能のセット(キット)をパッケージ化したい方。

ライセンスとコミュニティ

  • Apache-2.0(コード)でライセンスされています。アートワークはプロプライエタリです。
  • 通常のプルリクエストワークフローで貢献を歓迎します。

結論: HarnessKitは、成長を続けるAIコーディングエージェントのエコシステムのための実用的な管理レイヤーであり、混沌としたファイルとプラグインの集合を、整理され、監査可能で、共有可能なワークフローに変えます。

関連

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