
femto/minion-agent
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
femto/minion-agentは、https://github.com/femto/minion-agent.からインポートされたMCPサーバー候補です。
概要
femto/minion-agentは、https://github.com/femto/minion-agent.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
**
**
ミニオンエージェント
ブラウザ自動化、コード実行、MCPツールサポート、深いリサーチを含む強化された機能を備えた強力なエージェントフレームワークです。現在は優れたパフォーマンスと機能のためにEXTERNAL_MINION_AGENTフレームワークをデフォルトで選択しています。
🎬 デモビデオ
- 価格比較デモ
- ディープリサーチデモ
- Generating Snake Game Demo
クイックスタート
Minion Agentは現在、強力なEXTERNAL_MINION_AGENTフレームワークをデフォルトで提供し、コード実行、ブラウザ自動化、高度な計画機能を箱からすぐに提供しています。
設置
あるいは源から
使用法
ミニオンエージェントの使い方の簡単な例を紹介します:
参照 example.py 参照example_browser_use.py 参照example_with_managed_agents.py 参照example_deep_research.py 参照example_reason.py
エージェント・フレームワークズ
Minion Agentは複数のエージェントフレームワークをサポートしています。デフォルトのフレームワークはEXTERNAL_MINION_AGENTで、以下のような強化された機能を提供します:
- コード生成と実行:組み込みの実行機能を備えた高度なコード生成
- ブラウザ自動化:統合されたブラウザ制御とウェブインタラクション
- MCPツールサポート:フルモデルコンテキストプロトコル統合
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Minion Agent
A powerful agent framework with enhanced capabilities including browser automation, code execution, MCP tool support, and deep research. Now defaults to EXTERNAL_MINION_AGENT framework for superior performance and functionality.
🎬 Demo Videos
Quick Start
Minion Agent now defaults to the powerful EXTERNAL_MINION_AGENT framework, providing enhanced code execution, browser automation, and advanced planning capabilities out of the box.
Installation
pip install minion-agent-x
Or from source
git clone [email protected]:femto/minion-agent.git
cd minion-agent
pip install -e .
Usage
Here’s a simple example of how to use Minion Agent:
import asyncio
import os
from dotenv import load_dotenv
from minion_agent import MinionAgent, AgentConfig, AgentFramework
from minion.agents import CodeAgent
import minion_agent
load_dotenv()
async def main():
# Configure the agent (using EXTERNAL_MINION_AGENT as default)
agent_config = AgentConfig(
model_id=os.environ.get("AZURE_DEPLOYMENT_NAME"),
name="research_assistant",
description="A helpful research assistant",
model_args={
"azure_endpoint": os.environ.get("AZURE_OPENAI_ENDPOINT"),
"api_key": os.environ.get("AZURE_OPENAI_API_KEY"),
"api_version": os.environ.get("OPENAI_API_VERSION"),
"model": "gpt-4o", # Actual model to use in minion framework
},
tools=[
minion_agent.tools.browser_tool.browser,
],
agent_type=CodeAgent, # Default agent type for EXTERNAL_MINION_AGENT
)
# Create agent with EXTERNAL_MINION_AGENT framework (default)
agent = await MinionAgent.create_async(AgentFramework.EXTERNAL_MINION_AGENT, agent_config)
# Run the agent with a question
result = await agent.run_async("What are the latest developments in AI?")
print("Agent's response:", result.final_output.content)
if __name__ == "__main__":
asyncio.run(main())
see example.py see example_browser_use.py see example_with_managed_agents.py see example_deep_research.py see example_reason.py
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →