Cooragent: eine Open-Source-KI-Agenten-Community — Agenten mit einem Satz erstellen
Was ist Cooragent?
Cooragent ist ein Tool, mit dem man mit nur einem Satz einen Agenten erstellen kann. Es unterstützt die Zusammenarbeit mit anderen Agenten zur Bewältigung komplexer Aufgaben und ist mit dem MCP-Protokoll kompatibel. Es verfügt über zwei Arbeitsmodi:
Agent Factory: Der Benutzer muss nur seine Anforderungen beschreiben, und Cooragent analysiert diese automatisch, versteht die Benutzerabsicht durch Erinnerung und Erweiterung tiefer, wählt geeignete Tools aus und optimiert die Prompts automatisch, um schrittweise Agenten zu erstellen.
Agent Workflow: Der Benutzer muss nur das Ziel beschreiben, und Cooragent analysiert automatisch die Aufgabenanforderungen und wählt geeignete Agenten für die Zusammenarbeit aus.
Darüber hinaus bietet Cooragent auch ein CLI-Tool, das die schnelle Erstellung, Bearbeitung und Löschung von Agenten unterstützt.

Cooragent Funktionen und Merkmale
Agent Factory (Agentenfabrik)
Automatisierte Erstellung: Der Benutzer muss nur die Anforderungen an den Agenten beschreiben, und das System analysiert diese automatisch und generiert den entsprechenden Agenten.
Automatische Tool-Auswahl: Der Planner wählt basierend auf den Benutzeranforderungen die passenden Tools aus.
Automatische Prompt-Optimierung: Verfeinert automatisch die Prompts und schließt die Erstellung des Agenten schrittweise ab.
Editierbarkeit: Nach der Erstellung kann der Benutzer den Agenten weiterhin bearbeiten und optimieren.
Agent Workflow (Agenten-Workflow)
Aufgabenanalyse: Nachdem der Benutzer die Zielaufgabe beschrieben hat, analysiert das System automatisch die Aufgabenanforderungen.
Agenten-Auswahl: Wählt basierend auf den Aufgabenanforderungen geeignete Agenten für die Zusammenarbeit aus.
Aufgabenplanung: Der Planner kombiniert Agenten entsprechend ihrer Spezialgebiete und plant die Aufgabenschritte sowie deren Reihenfolge.
Aufgabenverteilung: Weist die Aufgabe dem Publish-Service zur Veröffentlichung zu, wobei die Agenten zusammenarbeiten, um die Aufgabe zu erledigen.
Cooragent Einsatzszenarien
Aktienanalyse: Erstellen von Agenten zur Analyse von Aktienkursentwicklungen, Nachrichten und zur Vorhersage von Aktienkursen.
Reiseplanung: Verwendung mehrerer Agenten, die zusammenarbeiten, um eine Reiseroute zu planen, einen Bericht zu erstellen und als PDF zu speichern.
Unternehmensanwendungen: Unterstützt abteilungsübergreifende Zusammenarbeit, z. B. synchronisiert ein HR-Agent automatisch Anwesenheitsdaten an das Finanzsystem.

Cooragent Installation
Das Projekt unterstützt die Installation mit zwei Methoden: conda und venv:
Installation mit 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
Installation mit 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
Konfiguration
Erstellen Sie im Projektstammverzeichnis eine .env-Datei und konfigurieren Sie die folgenden Umgebungsvariablen:
# 注意:浏览工具等待时间较长,默认禁用。可通过设置 `USE_BROWSER=True` 启用 cp .env.example .env
Cooragent bietet mit den beiden Modi Agent Factory und Agent Workflow eine leistungsstarke und praktische Plattform für die Zusammenarbeit von Agenten. Sowohl Entwickler als auch normale Benutzer können über dieses Projekt einfach Agenten erstellen und verwalten und komplexe Aufgaben gemeinsam erledigen.
Github:https://github.com/LeapLabTHU/cooragent
Drehbuch-Assistent▸
AI Apps
AI Nachrichten 