ホームAI AgentsGammaLabTechnologies/harmonist
// archived 2026-04-27
GammaLabTechnologies

harmonist

AI🌱 NEW PROJECT BOOST#AI Agents#LLM#Orchestration#Security#Automation
GitHub で見る →
73

// 概要

Harmonist は、LLM のプロンプトに依存せず、IDE レベルのメカニカルなフックを通じて開発プロトコルを強制するポータブルなマルチエージェントフレームワークです。構造化され検証済みのメモリシステムとサプライチェーン検証を提供し、コードの変更が譲れない品質およびセキュリティ基準を満たすことを保証します。このフレームワークは Cursor や Claude Code といった一般的な AI コーディングアシスタントとシームレスに統合され、外部ランタイムやデータベースを必要とせずに 186 種類の専門エージェントカタログを提供します。

// 技術解説

Harmonist は、プロトコルの強制をソフトなプロンプトベースの要求から機械的な IDE レベルのゲートへと移行させる、ポータブルな AI エージェントオーケストレーションフレームワークです。Shell や Python のフックを活用することで、セキュリティレビューや QA 検証といった重要なエンジニアリングワークフローを必須化し、AI コーディングアシスタントが必須ステップを黙ってスキップすることを防ぎます。この設計はサプライチェーンの整合性と構造化されたメモリを優先しており、外部ランタイムやデータベースに依存せず、ディスク上のステートマシンとして機能する堅牢で依存関係のないソリューションを提供します。

// 主要ハイライト

01
機械的なプロトコル強制により、必須のレビューや QA 要件を満たさないコード変更を IDE フックを使用してブロックします。
02
サプライチェーン検証では SHA-256 マニフェストハッシュを利用し、改ざんされたエージェント定義のインストールや実行を防止します。
03
構造化されたメモリ管理により、厳格な YAML スキーマを強制し、自動化されたシークレットスキャンを実行して認証情報の漏洩を防ぎます。
04
186 種類のドメイン特化型スペシャリストのカタログにより、汎用的なコーディングロールに頼ることなく、タグベースで正確なエージェントルーティングが可能です。
05
ゼロ依存のアーキテクチャは Python 標準ライブラリと bash のみに依存しており、外部ランタイムのオーバーヘッドなしでクロスプラットフォームの互換性を確保します。
06
Integration-as-a-prompt により、AI アシスタントはプロジェクト固有の要件を読み取り、必要な強制フックをブートストラップすることで自己設定できます。

// ユースケース

01
AI が生成した変更に対する必須のコードレビューおよび QA ゲートのメカニカルな強制
02
エージェント定義およびプロジェクトファイルに対するサプライチェーンの整合性検証
03
自動化されたシークレットパターン検出機能を備えた、スキーマ検証済みの構造化メモリ管理

// クイックスタート

開始するには、リポジトリをプロジェクトルートにクローンし、Cursor のような AI 対応 IDE で開きます。Agent モードで 'integration-prompt.md' の内容を貼り付けると、AI が自動的にプロジェクトを分析し、適切なスペシャリストを選択して必要な強制フックをインストールします。あるいは、プロジェクトディレクトリから 'python3 harmonist/agents/scripts/integrate.py --pack harmonist --project .' を実行して、CLI 統合スクリプトを使用することも可能です。