OpenManus
Анастасия Петрова- Открытый исходный код и MIT-лицензия допускают коммерческое использование без отчислений.
- Поддержка MCP позволяет подключать собственные серверы инструментов через stdio или HTTP/SSE.
- Выполнение кода изолируется в Docker-контейнере с настраиваемыми ограничениями ресурсов и доступа.
- Параметр require_approval добавляет подтверждение перед потенциально опасными действиями.
- Для настройки и эксплуатации нужны Python, Docker и YAML.
- Из коробки доступны только CLI и REST без графического интерфейса.
- Один экземпляр агента обрабатывает одну задачу, а параллельная работа требует отдельных процессов и хранилищ состояния.
- При длинных сценариях сжатие контекста может приводить к потере деталей, а качество планирования зависит от выбранной модели.
Преимущества: OpenManus предоставляет открытый исходный код, MIT-лицензию и самостоятельное управление инфраструктурой. Архитектура на MCP, YAML-конфигурации и Python-классе BaseAgent позволяет подключать инструменты и менять логику выполнения задач.
Недостатки: Для развёртывания и сопровождения требуются знания Python, Docker и YAML, а графического интерфейса из коробки нет. Агент выполняет задачи последовательно, поэтому сложные сценарии могут занимать десятки минут и зависеть от ограничений выбранной LLM.

