OpenClacky CLI
OpenClacky — открытый ИИ-агент на Ruby с 16 инструментами, любым OpenAI-совместимым ключом и расширением через скиллы.
- 1 207 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент выполняет команды и правит файлы в вашем проекте, а режим server с адресом 0.0.0.0 открывает интерфейс по сети.
Установка
- Работает в
Ручная установка
gem install openclackyКоманда из раздела Installation README. Нужен Ruby 3.1 или новее. Запуск: `openclacky`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент выполняет команды и правит файлы в вашем проекте, а режим server с адресом 0.0.0.0 открывает интерфейс по сети.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
OpenClacky ставится как gem `openclacky` и запускается командами `openclacky` для интерактивной сессии в текущей папке или `openclacky server` для веб-интерфейса на порту 7070. Модель подключается по ключу BYOK из любого OpenAI-совместимого сервиса. Агент держит только 16 основных инструментов, а остальное вынесено в скиллы через мета-инструмент `invoke_skill`. Это сокращает схему инструментов в каждом запросе. Заявлены кэш почти без промахов, автоматическое сжатие длинного контекста в простое и самообучение скиллов. По данным README, расход токенов около 0,8 от Claude Code на сопоставимых задачах, а замеры проведены внутри проекта. Агент подключается к мессенджерам Feishu, WeCom, WeChat, Discord и Telegram. Есть установщики для macOS и Windows, скрипт для Linux и образ Docker.
Для кого. Разработчикам, которые ищут открытого агента для кода и задач в терминале с подключением своей модели и расширением скиллами.
Подходит, если
- Нужен консольный агент с MIT-лицензией и своим ключом вместо подписки.
- Расходы на токены растут, и хочется агента с малым набором инструментов и стабильным кэшем.
- Агента надо подключить к рабочему мессенджеру команды, например Telegram или Discord.
- Свои рабочие процессы оформляются как скиллы и подгружаются через `invoke_skill`.
Не подходит, если
- Нужна точность замеров стоимости: цифры README получены на внутренних задачах, полных отчетов еще нет.
- Требуется Claude Code со встроенной подпиской и официальной поддержкой.
- Ruby в системе недоступен и нельзя ставить установщики со скриптом из сети.
Пример запроса к агенту
Запусти `openclacky` в папке проекта, подключи ключ модели и попроси добавить в приложение страницу настроек с тестами.Ограничения
Сравнения стоимости в README получены на внутренних задачах проекта, полные отчеты авторы обещают опубликовать позже. Агент использует ваш ключ OpenAI-совместимого API, поэтому расходы и качество зависят от выбранной модели. Установка gem требует Ruby 3.1 или новее. Для Linux и Windows основной путь установки идет через скрипт, который скачивается по сети и запускается. Режим `server` с адресом `0.0.0.0` открывает веб-интерфейс по сети, и доступ закрывают ключом `CLACKY_ACCESS_KEY`. Последний коммит сделан в ноябре 2026.
Как отключить. Удалите gem: `gem uninstall openclacky`. Для Docker остановите и удалите контейнер `openclacky`, данные лежат в томе `openclacky-data` и в `~/.clacky`.
Частые вопросы
Как установить OpenClacky?
Выполните `gem install openclacky`. На macOS и Windows есть установщики `.dmg` и `.exe`, а для Linux и macOS скрипт `scripts/install.sh` из репозитория.
Как запустить веб-интерфейс?
Командой `openclacky server`: по умолчанию он открывается на `http://localhost:7070`. Порт меняют флагом `--port`, адрес флагом `--host`.
Какие модели подходят?
Любые с OpenAI-совместимым API: подключение по ключу BYOK, привязки к одному поставщику нет.
Как расширять агента?
Скиллами: агент вызывает их через `invoke_skill`, и они подгружаются по необходимости, а не висят схемой в каждом запросе.
Можно ли запустить в Docker?
Да: `docker run -d --name openclacky -p 7070:7070 -v openclacky-data:/root/.clacky` с образом из реестра. Данные лежат в томе.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI-рой для агентов: лидер порождает рабочих в отдельных git worktree, они делят задачи и пишут друг другу через файлы.
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
AgentOS ведет команду агентов OpenClaw: рабочие пространства, задачи по расписанию, отчеты и подтверждения человека
Компактная замена OpenClaw: личный ассистент на Claude Agent SDK, агенты в изолированных контейнерах, мессенджеры добавляются скиллами
CLI clawctl управляет парком ИИ-агентов на машинах локальной сети по SSH и Ansible: установка, запуск, обновление, учет токенов.
Консольный ИИ-агент на Go: профили с Hub, MCP-серверы, скиллы и повтор задачи, пока проверка не пройдет
Коротко о README
Ruby-пакет и серверная часть агента, у которых есть консольный и веб-режимы, настройка модели в `openclacky` и интеграции с мессенджерами. Документация лежит на openclacky.com.