thClaws
Открытый агентный харнесс на Rust: GUI, CLI, безголовый режим и веб-приложение из одного бинарника, с поддержкой разных провайдеров, MCP, скиллов и команд агент
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Это агент, который выполняет задачи и команды в вашей среде
- Подключает провайдеров моделей и инструменты по вашим ключам
Установка
Ручная установка
git clone https://github.com/thClaws/thClaws.gitСборка из исходников по README, нужны Rust, Node.js 20+ и pnpm 10+.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
thClaws это самостоятельный агентный харнесс, собранный на Rust в один бинарник, который работает как настольное приложение, CLI, безголовый процесс или веб-приложение. Он подключается к разным провайдерам моделей, поддерживает MCP для инструментов, скиллы, плагины и командную работу нескольких агентов. Настройки читаются из привычных файлов конфигурации, включая .mcp.json и настройки в домашнем каталоге. Это открытая альтернатива закрытым средам с опорой на открытые стандарты.
Для кого. Для разработчиков, которым нужен открытый агентный харнесс с разными провайдерами и режимами запуска.
Подходит, если
- Нужен открытый агент с GUI, CLI и безголовым режимом из одного бинарника
- Нужна работа с разными провайдерами моделей и MCP
- Нужны скиллы, плагины и командная работа нескольких агентов
Не подходит, если
- Устраивает уже используемый агент, менять харнесс не нужно
- Нет возможности собрать проект из исходников на Rust
Пример запроса к агенту
Запусти агентную задачу в безголовом режиме и подключи мои MCP-инструментыОграничения
Это самостоятельный харнесс, а не расширение для существующего агента: его нужно собирать из исходников, для сборки требуются Rust, Node.js 20 или новее и pnpm 10 или новее. Для работы с провайдерами нужны свои ключи API. Часть провайдеров недоступна из России без VPN.
Как отключить. Остановите приложение и удалите собранный бинарник и его каталог конфигурации.
Проверка безопасности
- Это агент, который выполняет задачи и команды в вашей среде
- Подключает провайдеров моделей и инструменты по вашим ключам
Коротко о README
README описывает thClaws как открытый агентный харнесс на Rust: GUI, CLI, безголовый режим и веб-приложение собираются из одного бинарника. Он работает с разными провайдерами моделей, поддерживает MCP, скиллы, плагины и командную работу агентов, опираясь на открытые стандарты вроде MCP и AGENTS.md. Настройки читаются из файлов конфигурации, включая .mcp.json. Проект собирается из исходников, нужны Rust, Node.js и pnpm. Лицензия Apache-2.0.
Частые вопросы
Это расширение для Claude Code или отдельный агент?
Это самостоятельный агентный харнесс с собственными GUI, CLI, безголовым режимом и веб-приложением из одного бинарника.
С какими провайдерами работает?
С несколькими провайдерами моделей, подключение идет вашими ключами API, инструменты подключаются по MCP.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента