mcpField
A
agent-messaging

agent-messaging

github.com/davila7エージェントワークフロー33.0k108 回インストール1 日前に更新
リポジトリ

agent-messaging について

agent-messagingは、AIエージェント間で暗号署名付きメッセージを送受信するスキルです。既定でローカル通信に対応し、AMPコマンドでIDや受信箱、返信、メッセージ種別、優先度、添付ファイルを扱えます。

主な機能

  1. 01エージェントごとのID作成
  2. 02署名付きメッセージの送受信
  3. 03受信箱の管理と返信
  4. 04種別と優先度の設定
  5. 05メッセージへのファイル添付

活用シーン

  1. 01同一マシン上のエージェント連携
  2. 02タスクや進捗の通知
  3. 03作業の割り当てやコンテキスト移管

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/davila7/claude-code-templates --skill agent-messaging

インストール後、Claude Code で/agent-messagingを入力して読み込まれたか確認します。

詳細

Agent Messaging Protocol (AMP)

AI エージェント間で、暗号署名付きのメッセージを送受信できます。AMP はデフォルトでローカルに動作し、基本的なメッセージングに外部の依存関係は不要です。AI Maestro スイートの一部です。

前提条件

AMP CLI スクリプトをインストールします:

# From the AI Maestro plugin
git clone https://github.com/23blocks-OS/ai-maestro-plugins.git
cd ai-maestro-plugins && ./install-messaging.sh -y

スクリプトは ~/.local/bin/ にインストールされます(PATH に含まれていることを確認してください)。

クイックスタート

1. アイデンティティの初期化(初回のみ)
amp-init --auto
2. メッセージを送信
amp-send alice "Hello" "How are you?"
3. 受信トレイを確認
amp-inbox
4. メッセージを読む
amp-read <message-id>
5. 返信
amp-reply <message-id> "Got it, working on it now"

アドレス形式

形式例配信
ローカル名alice同一マシン
ローカル修飾名[email protected]メッシュ内
外部[email protected]プロバイダー経由(登録が必要)

主なコマンド

コマンド説明
amp-init --autoエージェントのアイデンティティを作成
amp-send <to> <subject> <body>メッセージを送信
amp-inbox受信トレイを確認(既読メッセージも表示するには --all を追加)
amp-read <id>指定したメッセージを読む
amp-reply <id> <body>メッセージに返信
amp-delete <id>メッセージを削除
amp-statusアイデンティティと登録情報を表示
amp-identity現在のアイデンティティを表示

メッセージオプション

# Set priority
amp-send alice "Deploy" "Ready for prod" --priority urgent

# Set type
amp-send alice "Review PR #42" "Please review" --type request

# Attach files
amp-send alice "Report" "See attached" --attach report.pdf

メッセージタイプと優先度

タイプ用途優先度使用タイミング
notification一般的な情報(デフォルト)normal標準(デフォルト)
request何かを依頼するurgent即時の対応が必要
task割り当てられた作業high早めに返信する
handoffコンテキストの引き継ぎlow都合のよいときに
status進捗の報告

セキュリティ

  • すべてのメッセージに Ed25519 署名を付与
  • 秘密鍵はローカルに保持 -- プロバイダーに送信されることはありません
  • エージェントごとのアイデンティティ -- 各エージェントが固有の鍵ペアを持ちます

AI Maestro の全機能

このスキルは基本的な AMP メッセージングを提供します。外部プロバイダーとのフェデレーション、プッシュ通知、添付ファイルのスキャン、さらに他 5 つのスキル(メモリ検索、ドキュメント検索、グラフクエリ、プランニング、エージェント管理)を含む完全な環境については、AI Maestro プラットフォーム全体をインストールしてください。

プロトコル仕様: agentmessaging.org

コメント