CheetahClaws CLI
CLI-агент работает с файлами и командами проекта, позволяет выбирать провайдера модели и подключать внешние MCP-инструменты.
- 796 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Агент исполняет команды с правами пользователя, поэтому ошибка в задании может перезаписать или удалить файлы проекта.
- Облачный провайдер получает переданный контекст проекта и расходует средства учетной записи.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/cheetahclawsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент исполняет команды с правами пользователя, поэтому ошибка в задании может перезаписать или удалить файлы проекта.
- Облачный провайдер получает переданный контекст проекта и расходует средства учетной записи.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
CheetahClaws запускает локального кодинг-агента с выбором модели через API или локальный сервер. Он читает и редактирует файлы, выполняет команды и хранит разговоры для продолжения работы. Дополнительные инструменты подключаются через MCP и плагины. В терминале можно менять модель и режим работы без пересборки программы. Доступны планирование, задачи с зависимостями и скиллы в Markdown. Приложение также имеет веб-интерфейс, но для начала работы достаточно CLI из Python-пакета.
Для кого. Для разработчиков, которым нужен настраиваемый агент в терминале с выбором внешней или локальной модели.
Подходит, если
- Нужно проверить одну задачу на разных доступных моделях.
- Проект требует локального провайдера с совместимым API.
- Нужно продолжить сохраненный разговор после остановки процесса.
- Агенту нужны инструменты уже работающего MCP-сервера.
Не подходит, если
- Не допускается выполнение команд программой с правами пользователя.
- Нужен клиент, который всегда спрашивает подтверждение любого действия по умолчанию.
- Для задачи нельзя раскрывать исходники выбранному облачному провайдеру.
Пример запроса к агенту
Запусти CheetahClaws с запросами подтверждений и попроси его сначала разобрать структуру тестового проекта без правок.Ограничения
Для запуска CLI нужен Python 3.10 или новее; проверьте версию интерпретатора перед установкой пакета. Облачному провайдеру нужен ключ и доступный API, а локальному заранее запущенный сервер с моделью. Автоматическое одобрение включено по умолчанию, поэтому первый запуск выполняйте с `--ask` или сохраните запросы подтверждений командой `/auto off`. Функции изображения и речи имеют дополнительные зависимости; установите их отдельно, если они нужны выбранной задаче.
Как отключить. Завершите CLI и отключите отдельно запущенные веб-процессы. Сохраненные разговоры и конфигурацию провайдера проверьте перед удалением локального состояния.
Частые вопросы
Как продолжить последний разговор?
Используйте `/resume last`. Команда `/resume` без аргумента показывает список сохраненных сессий с именами.
Какие варианты транспорта MCP есть?
stdio, SSE и HTTP. Подключенные инструменты добавляются к инструментам агента.
Нужно ли собирать клиент Node.js?
Нет. CLI устанавливается как Python-пакет; отдельная сборка клиента Node.js для этого маршрута не требуется.
Как подключить локальный MCP Git?
Внутри агента выполните `/mcp add git uvx mcp-server-git`. Для перечитывания конфигурации есть `/mcp reload`.
Можно ли отказаться от облачной модели?
Да. Поддерживаются Ollama, LM Studio и совместимые локальные адреса. Локальный сервер и подходящую модель нужно подготовить отдельно.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI объединяет установленных кодинг-агентов в команду, передает задания между сессиями и собирает результаты с разных машин.
Открытый агент для программирования в VS Code, JetBrains, терминале и десктопе с поддержкой любых моделей и MCP
TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Терминальный агент читает проект, готовит план и переходит к правкам и командам с выбранной политикой подтверждений.
Настольное приложение с локальным MCP-сервером: ChatGPT получает файлы, команды, скиллы и другие MCP-серверы
Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал
Коротко о README
После каждого хода разговор записывается так, чтобы не оставить наполовину сохраненный файл при сбое. Руководство по плагинам объясняет, как добавлять инструменты, команды и скиллы.