CG

cliffhall/gooseteam

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

74 stars 10 forks 品質 37 トレンド 14

見ると、ジェスの群れ! ゴースエージェントのコラボレーションのためのMCPサーバーとプロトコル.

概要

2つのフレーバーで表現されるエージェントの操作手順: - : 合理化された、操作可能な指示は、ツールの動作と使用方法。 - : 期待される振る舞いのための簡潔なフローチャート、効率的なテキストフォーマットで説明。 エージェントがタスクやメッセージングに使用するツールを提供するGoose拡張(MCP Server)。 - エージェントの登録を一意のIDの割り当てとメッセージ送信で促進します。 - エージェントからメッセージを保存し、検索のために利用できるようにします。 - プロジェクトコーディネーターの役割は、タスクと役割を他のエージェントに作成し、割り当てます。 - 接続されたエージェントが別のアクションを取る前に指定された期間を待つことを可能にします。 - MCP プロキシを使用すると、複数のエージェントは、コラボレーションに必要な MCP サーバーに接続できます。 * 現在の焦点はGoose CLIの統合にありますので、インストールする必要があります。 * 必須 他のエージェントプラットフォームは、このプロジェクトと簡単に統合できます.

概要(AI 翻訳)

#Goose Agentを連携させる ##プロトコール: 2つの味で表現される代理店のための操作手順: -Natural Language: ツールの動作と使用方法に関する合理化された、人間読みやすい指示。

  • マーメイド・マークダウン: 期待される振る舞いのための簡潔なフローチャートは、効率的なテキストフォーマットで記述されています。

##拡張子: エージェントがタスクやメッセージングに使用するツールを提供するGoose拡張(MCP Server)。

  • エージェント登録: エージェントの登録を一意のIDの割り当てとメッセージ送信で促進します。
  • メッセージ管理: エージェントからメッセージを保存し、検索のために利用できるようにします。
  • タスク管理: プロジェクトコーディネーターの役割は、タスクと役割を他のエージェントに作成し、割り当てます。
  • 緊急待機: 接続されたエージェントが別のアクションを取る前に指定された期間を待つことを可能にします。
  • リモート・サーバー: MCP プロキシを使用すると、複数のエージェントは、コラボレーションに必要な MCP サーバーに接続できます。

進行中の作業

  • 現在の焦点はGoose CLIの統合にありますので、インストールする必要があります。 ※その他のエージェントプラットフォームは、このプロジェクトと簡単に統合できます.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

GooseTeam

Enabling Goose Agents to Collaborate

Protocol:

An operational procedure for agents to follow, expressed in two flavors:

  • Natural Language: Streamlined, human-readable instructions about how to behave and use the tools.
  • Mermaid Markdown: A concise flowchart for expected behavior, described in an efficient text format.

Extension:

Goose extension (MCP Server) that provides tools for the agents to use for tasks and messaging.

  • Agent Registration: Facilitates agent registration with unique ID assignments and message sending.
  • Message Management: Stores messages from agents, making them available for retrieval.
  • Task Management: Project Coordinator role creates and assigns tasks and roles to other agents.
  • Agent Waiting: Allows connected agents to wait for a specified period before taking another action.
  • Remote Server: With an MCP Proxy, multiple agents can connect to the same MCP server, necessary for collaboration.

Work in Progress

  • Current focus is on Goose CLI integration, so you must have it installed.
    • Other agent platforms could integrate with this project easily.
    • The protocol and the MCP server are not tightly coupled to goose, only the npm agent: scripts and in the protocol preamble.

NEW: Behavioral Control with Mermaid markdown!

  • Agent protocol expressed as a mermaid chart.

  • See if your favorite LLM can follow it using the agent:chart script to launch your agent!

Screenshots

GooseTeam Protocol as a Chart

GPT-4o Says OK to this as a control mechanism

Goose Agents

Inspector - List Tools

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →