hummingbot-deploy — скилл для Claude Code: разворачивает Hummingbot
Скилл поднимает торговую инфраструктуру Hummingbot: API-сервер, MCP-сервер и Telegram-бот Condor. Пригодится, когда нужно развернуть всё это из агента, а не вручную.
npx skills add hummingbot/skills --skill hummingbot-deploy -a claude-codeЧто делает hummingbot-deploy
Скилл проводит агента по установке Hummingbot API — обязательной части, которая даёт REST API для торговли, рыночных данных и запуска стратегий на CEX и DEX. MCP-сервер и Condor ставятся по желанию: первый нужен, чтобы ИИ-агент общался с API, второй — это терминальный и Telegram-интерфейс.
Перед установкой скилл запускает check_env.sh и проверяет Docker, Docker Compose, Git, Make, наличие TTY и признаки контейнера. На обычной машине хватит make setup и make deploy. В контейнере без TTY интерактивная настройка не пройдёт, поэтому скилл создаёт .env вручную и правит docker-compose.yml — bind mounts там не работают. Без Docker и Docker Compose развернуть Hummingbot API не получится, так что проверку окружения пропускать не стоит.
MCP-сервер ставится скриптом install_mcp.sh с флагами --agent, --user и --pass; учётные данные берутся те же, что при настройке API. После установки агент просит перезапустить CLI, чтобы MCP-сервер подхватился. Обновление — git pull и make deploy в каталоге hummingbot-api.
Какие задачи решает
- развернуть Hummingbot API на машине или в контейнере
- подключить MCP-сервер к Claude, Gemini CLI или Codex CLI
- проверить, стоят ли Docker, Docker Compose, Git и Make
- поднять Telegram-бота Condor для управления API
- обновить уже установленный Hummingbot API
Примеры запросов агенту
- Разверни Hummingbot API и MCP-сервер, учётные данные admin/admin
- Проверь окружение и поставь Hummingbot в контейнере без TTY
- Обнови hummingbot-api и перезапусти сервисы
Как установить hummingbot-deploy
1Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill hummingbot-deploy -a claude-code2Вручную: положить файлы
~/.claude/skills/hummingbot-deploy/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/hummingbot-deploy/
1Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill hummingbot-deploy -a codex2Вручную: положить файлы
.agents/skills/hummingbot-deploy/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill hummingbot-deploy -a cursor2Вручную: положить файлы
.cursor/skills/hummingbot-deploy/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install hummingbot/skills hummingbot-deploy2Вручную: положить файлы
.github/skills/hummingbot-deploy/SKILL.md1Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill hummingbot-deploy -a gemini-cli2Командой платформы
gemini skills install https://github.com/hummingbot/skills --path skills/hummingbot-deployВручную: положить файлы
.devin/skills/hummingbot-deploy/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add hummingbot/skills --skill hummingbot-deploy -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о hummingbot-deploy
Как установить hummingbot-deploy в Claude Code?
Выполните npx skills add hummingbot/skills --skill hummingbot-deploy -a claude-code. Скилл появится по пути ~/.claude/skills/hummingbot-deploy/SKILL.md.
Что делает hummingbot-deploy?
Разворачивает Hummingbot API и по желанию MCP-сервер и Condor. Скилл сам проверяет окружение, создаёт .env и запускает сервисы через make deploy.
Что нужно, чтобы скилл сработал?
Docker, Docker Compose, Git и Make — их проверяет check_env.sh. В контейнере без TTY скилл обходит интерактивную настройку и пишет .env вручную.