
femto/minion-agent
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
femto/minion-agent — это кандидат на MCP-сервер, импортированный из https://github.com/femto/minion-agent.
Обзор
femto/minion-agent — это кандидат на MCP-сервер, импортированный из https://github.com/femto/minion-agent.
Обзор (машинный перевод)
**
**
Агент-миньон
Мощный фреймворк агентов с расширенными возможностями, включая автоматизацию браузера, выполнение кода, поддержку инструментов MCP и глубокие исследования. Теперь по умолчанию используется EXTERNAL_MINION_AGENT фреймворк для превосходной производительности и функциональности.
🎬 Демо-видео
- Сравните демонстрацию цен
- Демонстрация глубоких исследований
- Генерация демо-версии игры Snake
Быстрый старт
Minion Agent теперь по умолчанию использует мощный фреймворк EXTERNAL_MINION_AGENT, обеспечивая улучшенное выполнение кода, автоматизацию браузера и расширенные возможности планирования с самого начала.
Установка
Или из источника
Использование
Вот простой пример использования 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: Полная интеграция протокола контекста модели
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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 →