Опенсорсный coding agent на Rust для терминала: редактирует файлы, запускает команды и работает с более чем 40 провайдерами моделей, включая локальные модели.
SAIL-Research-Lab/cheetahclaws
Нативный для Python агентский каркас и терминальный помощник для программирования с поддержкой облачных и локальных LLM, инструментов, памяти, навыков и Web UI.
Open source альтернатива:Claude Code
- Звёзды
- 789
- Форки
- 274
- Открытые issues
- 27
- Последний коммит
- 10 дней назад
Что это?
CheetahClaws — агентский каркас на Python, который запускает в терминале ИИ-помощника с поддержкой инструментов. Он повторяет основную логику агентского цикла Claude Code в легко читаемой кодовой базе. Слой моделей позволяет переключаться между Anthropic, OpenAI, Gemini, DeepSeek, Qwen, Kimi, MiniMax и другими провайдерами, а также локальными моделями, работающими через Ollama, LM Studio, vLLM или любую совместимую с OpenAI конечную точку, используя один и тот же флаг --model.
В комплекте около 28 встроенных инструментов для чтения, записи и редактирования файлов, выполнения shell-команд, поиска по коду, загрузки веб-страниц и управления задачами. Возможности можно расширять с помощью MCP-серверов, плагинов на основе git и навыков в формате Markdown. Также предусмотрены постоянная память, сжатие контекста, запросы разрешений с автономным режимом, контрольные точки и автоматическое сохранение сессий. Дополнительные модули добавляют Web UI с терминалом в браузере, интеграции с Telegram, WeChat, Slack и QQ, голосовой ввод, а также сценарии для торговли и исследований.
Ключевые возможности
- 01Переключение между облачными провайдерами и локальными моделями с помощью одного флага --model.
- 02Около 28 встроенных инструментов для работы с файлами, shell, поиска и доступа к вебу.
- 03Расширение возможностей с помощью MCP-серверов, git-плагинов и навыков в формате Markdown.
- 04Постоянная память о пользователе и проекте со сжатием контекста.
- 05Запросы разрешений, выбираемый автономный режим и список запрещённых команд.
- 06Дополнительный Web UI с терминалом в браузере и интеграциями с Telegram, Slack и другими мессенджерами.
Сценарии использования
- Запуск терминального помощника для программирования с локальной моделью Ollama или vLLM, не отправляя код в облачный API.
- Сравнение работы разных провайдеров LLM над одной задачей программирования с помощью единого инструмента.
- Изучение или настройка агентского цикла в небольшой кодовой базе на Python.
- Удалённое управление помощником через мессенджер с помощью модулей интеграции.
Темы
Частые вопросы
- Что такое cheetahclaws?
- Нативный для Python агентский каркас и терминальный помощник для программирования с поддержкой облачных и локальных LLM, инструментов, памяти, навыков и Web UI. CheetahClaws — агентский каркас на Python, который запускает в терминале ИИ-помощника с поддержкой инструментов. Он повторяет основную логику агентского цикла Claude Code в легко читаемой кодовой базе. Слой моделей позволяет переключаться между Anthropic, OpenAI, Gemini, DeepSeek, Qwen, Kimi, MiniMax и другими провайдерами, а также локальными моделями, работающими через Ollama, LM Studio, vLLM или любую совместимую с OpenAI конечную точку, используя один и тот же флаг --model.
- cheetahclaws можно использовать бесплатно? Какая у него лицензия?
- cheetahclaws распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- cheetahclaws всё ещё поддерживается?
- Активно поддерживается. Последний коммит в cheetahclaws — 12 окт. 2026 г..
- Для чего можно использовать cheetahclaws?
- Запуск терминального помощника для программирования с локальной моделью Ollama или vLLM, не отправляя код в облачный API. Сравнение работы разных провайдеров LLM над одной задачей программирования с помощью единого инструмента. Изучение или настройка агентского цикла в небольшой кодовой базе на Python. Удалённое управление помощником через мессенджер с помощью модулей интеграции.
- Где скачать cheetahclaws?
- Исходный код и инструкции по установке — на GitHub: https://github.com/SAIL-Research-Lab/cheetahclaws
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Курс из 17 уроков по Python: с нуля создайте каркас агента наподобие Claude Code, начав с одного цикла и bash.
Open-source runtime для AI-агентов программирования с CLI-first подходом: работает с любой моделью через MCP tools в интерактивном режиме, через stdin, как демон или по WebSocket/ACP.
Минималистичный AI-агент для разработки ПО: решает задачи из GitHub Issues или помогает в командной строке, используя только bash и около 100 строк основного кода на Python.
Локальный хаб памяти для самостоятельного размещения: он даёт нескольким AI-агентам, например Claude Code, Codex и OpenClaw, общую постоянную память о вас.
AI-агент для написания кода в терминале: подключается к выбранной LLM, поддерживает LSP и MCP и ведёт отдельные сессии для каждого проекта.