Универсальный open-source AI-агент для задач с кодом и без: работает на вашем компьютере как desktop-приложение, CLI или встраиваемый API.
evalstate/fast-agent
Python-фреймворк и CLI для создания, запуска и оценки LLM-агентов с поддержкой MCP, Agent Skills, ACP и A2A.
- Звёзды
- 3,943
- Форки
- 450
- Открытые issues
- 41
- Последний коммит
- 6 часов назад
Что это?
fast-agent — Python-фреймворк и инструмент командной строки для работы с LLM-агентами. Агентов и рабочие процессы можно описывать в простых файлах с промптами и конфигурацией, а взаимодействовать с ними в чате — до, во время и после выполнения процесса, чтобы настраивать и диагностировать их поведение. Также в проект входит интерактивная оболочка терминала, в которой можно запускать команды вместе с моделью.
Проект подключает агентов к MCP-серверам через stdio или Streamable HTTP, в том числе к удалённым серверам с OAuth, и поддерживает Agent Skills, заданные в файлах SKILL.md. Поддерживаются модели Anthropic, OpenAI и Google, а также Azure, Ollama и многие другие через TensorZero. Кроме того, агентов можно предоставлять в качестве ACP-клиентов или MCP-серверов.
Для композиции fast-agent предлагает рабочие процессы chain, parallel, evaluator-optimizer, router, orchestrator и agents-as-tools, а также инструменты на основе Python-функций и паттерн MAKER для многократной выборки с голосованием.
Ключевые возможности
- 01Интерактивная оболочка CLI с поддержкой команд и управлением навыками
- 02Подключение к MCP-серверам через stdio или Streamable HTTP с поддержкой OAuth
- 03Поддержка Agent Skills (SKILL.md) и ACP-клиентов
- 04Декларативные рабочие процессы chain, parallel, router, orchestrator и evaluator-optimizer
- 05Нативная поддержка Anthropic, OpenAI и Google, а также Ollama и других провайдеров через TensorZero
Сценарии использования
- Запуск агента для программирования с доступом к оболочке в локальном проекте
- Прототипирование мультиагентных рабочих процессов на Python с помощью декларативных декораторов
- Проверка взаимодействия LLM с пользовательским MCP-сервером и диагностика используемого транспорта
- Предоставление настроенного агента в качестве MCP-сервера или конечной точки ACP-клиента
Быстрый старт
- 1
Установите менеджер пакетов uv
- 2
Запустите интерактивный сеанс с поддержкой shell
uvx fast-agent-mcp@latest -x
Что важно знать
- Для некоторых MCP-серверов, например Filesystem и Docker, в Windows требуется изменить конфигурацию.
- При запуске автоматизации и сервера необходимо указать модель с помощью --model, FAST_AGENT_MODEL, default_model или определения агента.
Темы
Частые вопросы
- Что такое fast-agent?
- Python-фреймворк и CLI для создания, запуска и оценки LLM-агентов с поддержкой MCP, Agent Skills, ACP и A2A. fast-agent — Python-фреймворк и инструмент командной строки для работы с LLM-агентами. Агентов и рабочие процессы можно описывать в простых файлах с промптами и конфигурацией, а взаимодействовать с ними в чате — до, во время и после выполнения процесса, чтобы настраивать и диагностировать их поведение. Также в проект входит интерактивная оболочка терминала, в которой можно запускать команды вместе с моделью.
- fast-agent можно использовать бесплатно? Какая у него лицензия?
- fast-agent распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- fast-agent всё ещё поддерживается?
- Активно поддерживается. Последний коммит в fast-agent — 20 окт. 2026 г..
- Для чего можно использовать fast-agent?
- Запуск агента для программирования с доступом к оболочке в локальном проекте Прототипирование мультиагентных рабочих процессов на Python с помощью декларативных декораторов Проверка взаимодействия LLM с пользовательским MCP-сервером и диагностика используемого транспорта Предоставление настроенного агента в качестве MCP-сервера или конечной точки ACP-клиента
- Как установить fast-agent?
- Установите менеджер пакетов uv Запустите интерактивный сеанс с поддержкой shell: uvx fast-agent-mcp@latest -x
- Где скачать fast-agent?
- Исходный код и инструкции по установке — на GitHub: https://github.com/evalstate/fast-agent
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытая платформа для чат-ботов на базе агентов, объединяющая LLM, плагины и инструменты агентов с мессенджерами вроде QQ, Telegram, Slack и Discord.
Готовый к работе фреймворк для Python-агентов на базе LangGraph с продуманными настройками и всем необходимым для выполнения длительных многоэтапных задач.
Автономный open-source агент для исследований: формулирует вопросы, собирает веб- и локальные источники и пишет отчёты со ссылками, используя любую LLM-платформу.
Фреймворк для подключения цифровых людей (2.5D, 3D, мобильные устройства, ПК и веб) и LLM к бизнес-системам.
Open-source SDK для создания и запуска AI-агентов на Python и TypeScript: инструменты, MCP, память и поддержка разных моделей.