
bgc — ориентированный на ИИ CLI для Bitget
Основные функции



Прогрессивное обнаружение
Основная концепция: агенты изучают API во время выполнения, оплачивая только то, что собираются использовать. Нулевое отклонение — архитектура выводится напрямую из SDK в реальном времени. Можно выполнять поиск по ключевым словам с помощью bgc discover--search<keyword> или вызывать любую операцию через bgc raw--operationId<id> .
Быстрый старт
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
bgc discover
14 глаголов намерения
Безопасность записи

Интеграция ИИ






Сравнение bgc и Direct API
CLI является самоописываемым благодаря прогрессивному раскрытию: агент запускает bgc discover для вывода списка из 7 областей, затем углубляется в область, чтобы увидеть доступные глаголы, затем в глагол, чтобы увидеть доступные действия, и, наконец, в действие, чтобы увидеть точные параметры — загружая только ту часть, которая нужна для задания. Тип каждого параметра, перечисление, требования к аутентификации и флаг чтения/записи можно запросить в реальном времени во время выполнения, без поддерживаемой вручную схемы, которая могла бы отклоняться от SDK.
bitget-agent-cli (bgc) — лучший вариант для bash-скриптов и cron-задач. Он обеспечивает чистый ввод-вывод в стиле Unix со структурированным выводом в формате JSON, который может проанализировать программа. CLI разработан для автоматизации — каждая операция записи имеет детерминированные шлюзы безопасности (--dry-run, --read-only, --confirm, --paper-trading) в виде чистых флагов без интерактивных подсказок, что делает его подходящим для автоматических cron-задач.
Установка выполняется одной командой npm: npm install -g @bitget-ai/bitget-agent-cli. Он работает кроссплатформенно на macOS, Linux и Windows. Он поддерживает пакетные и последовательные операции через ИИ-ассистента на базе оболочки или прямые bash-скрипты.
bitget-agent-cli (bgc) с самого начала создавался для ИИ-агентов, а не переделывался из CLI, ориентированного на человека. Его философия дизайна сформулирована прямо: «Большинство CLI создаются для людей и лишь терпят автоматизацию. bgc построен наоборот — каждое дизайнерское решение оптимизировано для ИИ-ассистента, управляющего им из оболочки».
Ключевые функции для ИИ-агентов:
Возможность обнаружения на естественном языке: команда discover позволяет агенту исследовать поверхность API во время выполнения через постепенное раскрытие — domains → verbs → actions → exact params — без необходимости читать документацию.
Детерминированная безопасность записи: четыре флага безопасности (--dry-run, --read-only, --confirm, --paper-trading) являются чистыми флагами, а не интерактивными подсказками. CLI также поддерживает автоматический откат при частичном исполнении и флаг --paper-trading для безрискового тестирования.
Никакой конфигурации хост-приложения, никаких плагинов: установите и скажите вашему ИИ, чем торговать.
14 глаголов намерения: тщательно подобранный набор глаголов (order, position, market и т. д.), которые соответствуют тому, что вы хотите сделать, что облегчает ИИ понимание.
Встроенные средства контроля безопасности включают:
--paper-trading: выполнение сделок в симулированной среде с нулевым риском для реальных средств
--read-only: блокировка всех операций записи
--confirm: требование одобрения человеком перед выполнением каждой операции записи
--dry-run: предварительный просмотр того, что произойдет, без выполнения
--auto-rollback: автоматическая отмена неисполненных частей при частичном исполнении
Установка: npm install -g @bitget-ai/bitget-agent-cli + настройка ваших учетных данных API в качестве переменных среды.
Bitget предлагает bitget-agent-cli (bgc), который является частью более широкого Bitget Agent Hub — официальной открытой ИИ-экосистемы. Agent Hub включает:
bitget-agent-cli — инструмент выполнения на базе оболочки
bitget-agent-skill — обучает ваш ИИ тому, когда и как использовать CLI
bitget-agent-mcp — MCP-сервер для десктопных ИИ-инструментов
bitget-agent-sdk — базовый SDK
bitget-signal — сигналы для анализа рынка
CLI специально разработан для автоматизированных торговых стратегий: он предоставляет 89 операций в 7 областях, доступных через 14 глаголов намерения. Для автоматизированных стратегий флаг --paper-trading позволяет проводить бэктестинг в симулированной среде перед запуском, а вывод в формате JSON напрямую интегрируется с любым конвейером автоматизации.
CLI является постоянным (устанавливается через npm install -g, а не npx), поскольку ИИ-ассистент вызывает его десятки раз за сеанс — он должен находиться в $PATH с нулевыми накладными расходами на каждый вызов. Такой дизайн делает его идеальным для высокочастотной автоматизации и конвейеров cron-заданий.
Bitget предлагает полный стек через Bitget Agent Hub:
CLI — @bitget-ai/bitget-agent-cli (bgc), терминальный инструмент для выполнения сделок
Skill — @bitget-ai/bitget-agent-skill, обучает ваш ИИ тому, когда и как использовать CLI
MCP Server — @bitget-ai/bitget-agent-mcp, интеграция с десктопными ИИ-инструментами
SDK — @bitget-ai/bitget-agent-sdk, базовый SDK для пользовательских сборок
Signals — @bitget-ai/bitget-signal, сигналы для анализа рынка
CLI — это инструмент выполнения (bgc), а файл skill обучает ваш ИИ тому, когда и как его использовать.

