Cooragent:一言でエージェントを作成できるオープンソースのAIエージェントコラボレーションコミュニティ 44

小编 ·

Cooragent:一言でエージェントを作成できるオープンソースのAIエージェントコラボレーションコミュニティ

Cooragentは、一言だけでエージェントを作成できるツールで、他のエージェントと協調して複雑なタスクを実行でき、MCPプロトコルにも対応しています。2つの作業モードを備えています:

Cooragent:一言でエージェントを作成できるオープンソースのAIエージェントコラボレーションコミュニティ

Cooragentとは?

Cooragent は、一言でエージェントを作成できるツールであり、他のエージェントと協力して複雑なタスクを完了することをサポートし、MCPプロトコルにも対応しています。2つの作業モードを備えています:

Agent Factory:ユーザーはニーズを記述するだけで、Cooragent は自動的にニーズを分析し、記憶と拡張を通じてユーザーの意図を深く理解し、適切なツールを選び、Prompt を自動的に最適化し、エージェントを段階的に構築します。

Agent Workflow:ユーザーは目標タスクを記述するだけで、Cooragent は自動的にタスクのニーズを分析し、適切なエージェントを選んで協力します。

また、Cooragent は CLI ツールも提供しており、エージェントの迅速な作成、編集、削除をサポートしています。

Cooragent:一个开源的AI智能体协作社区,一句话即可创建智能体.webp

Cooragentの機能特徴

エージェントファクトリー(Agent Factory)

  • 自動構築:ユーザーはエージェントのニーズを記述するだけで、システムは自動的に分析して対応するエージェントを生成します。

  • 自動ツール選択:Planner がユーザーのニーズに応じて適切なツールを選択します。

  • プロンプトの自動最適化:Prompt を自動的に詳細化し、エージェントの構築を段階的に完了します。

  • 編集可能性:構築完了後、ユーザーは引き続きエージェントを編集・最適化できます。

エージェントワークフロー(Agent Workflow)

  • タスク分析:ユーザーが目標タスクを記述した後、システムは自動的にタスクのニーズを分析します。

  • エージェント選択:タスクのニーズに応じて適切なエージェントを選び、協力します。

  • タスク計画:プランナーがエージェントの得意分野に基づいてエージェントを組み合わせて、タスクのステップと完了順序を計画します。

  • タスク配布:タスクを publish に割り当てて公開し、各エージェントが協力してタスクを完了します。

Cooragentの使用シーン

  • 株式分析:エージェントを作成して株価の推移やホットニュースを分析し、株価を予測します。

  • 旅行計画:複数のエージェントを協力して旅行スケジュールを計画し、レポートを生成して PDF として保存します。

  • エンタープライズアプリケーション:部門横断のコラボレーションをサポートします。例えば、HR エージェントが自動的に勤怠データを財務システムに同期します。

Cooragent:一个开源的AI智能体协作社区,一句话即可创建智能体.webp

Cooragentのインストール

プロジェクトは conda と venv の2つの方法によるインストールをサポートしています:

conda を使用したインストール

git clone https://github.com/LeapLabTHU/cooragent.git
cd cooragent
conda create -n cooragent python=3.12
conda activate cooragent
pip install -e .
# 可选:如果需要使用浏览器工具
playwright install
# 配置环境
cp .env.example .env
# 编辑 .env 文件并填写 API 密钥
python cli.py

venv を使用したインストール

git clone https://github.com/LeapLabTHU/cooragent.git
cd cooragent
uv python install 3.12
uv venv --python 3.12
source .venv/bin/activate   # 对于 Windows: .venv\Scripts\activate
uv sync
# 可选:如果需要使用浏览器工具
playwright install
# 配置环境
cp .env.example .env
# 编辑 .env 文件并填写 API 密钥
# 运行项目
uv run cli.py

設定

プロジェクトのルートディレクトリに .env ファイルを作成し、以下の環境変数を設定します:

# 注意:浏览工具等待时间较长,默认禁用。可通过设置 `USE_BROWSER=True` 启用
cp .env.example .env

cooragent は、エージェントファクトリーとエージェントワークフローの2つのモードを提供することで、ユーザーに強力で実用的なエージェントコラボレーションプラットフォームを提供します。開発者でも一般ユーザーでも、このプロジェクトを通じて簡単にエージェントを作成・管理し、複雑なタスクの協力完了を実現できます。

Github:https://github.com/LeapLabTHU/cooragent