Toufumind/mind-agency

エージェントからエージェンシーへ — 一人のAIではできないことも、集団のAIなら可能に。マルチエージェントコラボレーションプラットフォーム。

mind-agency とは?

Toufumind/mind-agencyは、複数のAIエージェントが協力してタスクを遂行するためのマルチエージェントコラボレーションプラットフォームです。「一人のAIではできないことも、集団のAIなら可能に」というコンセプトのもと、エージェントの管理、連携、ワークフロー構築を支援します。主に開発者やAIエージェントユーザー向けに設計されており、Claude Code、Cursor、Codexなどのツールと統合して利用できます。このスキルは、エージェント間の役割分担やメッセージング、並行処理などの機能を提供し、複雑なタスクを効率的に解決します。SKILL.mdには、セットアップ手順、APIリファレンス、使用例が詳細に記載されており、ユーザーはすぐにコラボレーション環境を構築できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add Toufumind/mind-agency

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

mind-agency は何をしますか?

エージェントからエージェンシーへ — 一人のAIではできないことも、集団のAIなら可能に。マルチエージェントコラボレーションプラットフォーム。

概要

mind-agencyは、複数のAIエージェントが協力してタスクを遂行するための統合プラットフォームです。各エージェントは独立した役割を持ち、メッセージングやワークフローを通じて連携します。

主な機能

  • エージェント管理: エージェントの作成、設定、削除
  • コラボレーション: エージェント間のメッセージ交換とタスク共有
  • ワークフロー: 複数のエージェントを連携させた複雑なタスクの自動化
  • 並行処理: 複数のエージェントによる同時タスク実行

セットアップ

pip install mind-agency

または、リポジトリからクローンしてインストール:

git clone https://github.com/Toufumind/mind-agency.git
cd mind-agency
pip install -r requirements.txt

クイックスタート

以下の例では、2つのエージェントを作成し、簡単なコラボレーションを実行します。

from mind_agency import Agency, Agent

# エージェンシーを作成
agency = Agency()

# エージェントを定義
agent_a = Agent(name="AgentA", role="リサーチャー")
agent_b = Agent(name="AgentB", role="ライター")

# エージェンシーに追加
agency.add_agent(agent_a)
agency.add_agent(agent_b)

# タスクを実行
agency.run()

APIリファレンス

Agency

  • add_agent(agent) — エージェントを追加
  • remove_agent(agent_name) — エージェントを削除
  • run() — 全エージェントのコラボレーションを開始
  • stop() — コラボレーションを停止

Agent

  • name — エージェント名
  • role — エージェントの役割
  • send_message(target, content) — メッセージを送信
  • receive_message() — メッセージを受信

環境変数

変数名説明デフォルト値
AGENCY_API_KEYAPIキーなし
AGENCY_TIMEOUT応答タイムアウト(秒)30

使用例

詳細な使用例は examples/ ディレクトリを参照してください。

ライセンス

このプロジェクトはMITライセンスの下で公開されています。詳細は LICENSE ファイルを参照してください。

関連スキル