thClaws

Открытый агентный харнесс на Rust: GUI, CLI, безголовый режим и веб-приложение из одного бинарника, с поддержкой разных провайдеров, MCP, скиллов и команд агент

CLI

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Это агент, который выполняет задачи и команды в вашей среде
  • Подключает провайдеров моделей и инструменты по вашим ключам
Все причины и проверки

thclaws/thclaws

Установка

Ручная установка

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, расширяется скиллами и плагинами

CLIВысокий риск390,7 тыс.Звезды репозитория
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск249,8 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск210,6 тыс.Звезды репозитория
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинСредний риск171,5 тыс.Звезды репозитория
Foxx AIthClaws

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.