
bgc — Bitget uchun AI-native CLI
Asosiy imkoniyatlar



Progressiv kashf etish
Asosiy g'oya: Agentlar API'larni ishlash vaqtida o'rganadi va faqat foydalaniladigan narsalar uchun to'lov qiladi. Nol og'ish — arxitektura to'g'ridan-to'g'ri SDK'dan real vaqtda olinadi. Kalit so'zlarni qidirishni bgc discover--search<keyword> orqali amalga oshirish mumkin yoki istalgan operatsiyani bgc raw--operationId<id> orqali chaqirish mumkin.
Tezkor boshlash
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
bgc discover
14 ta niyat fe'li
Yozish xavfsizligi

AI integratsiyasi






bgc va Direct API
CLI progressiv ochib berish orqali o'zini o'zi tavsiflaydi: agent 7 ta sohani ko'rish uchun bgc discover'ni ishga tushiradi, keyin mavjud fe'llarni ko'rish uchun sohaga, mavjud amallarni ko'rish uchun fe'lga, so'ng aniq parametrlarni ko'rish uchun amalga kiradi — faqat vazifa talab qilgan qismini yuklaydi. Har bir parametrning turi, enum'i, autentifikatsiya talabi va o'qish/yozish bayrog'ini ish vaqtida jonli so'rash mumkin; SDK'dan chetga chiqib ketishi mumkin bo'lgan qo'lda yuritiladigan sxema mavjud emas.
O'rnatish bitta npm buyrug'i orqali amalga oshiriladi: npm install -g @bitget-ai/bitget-agent-cli. U macOS, Linux va Windows'da kross-platforma ishlaydi. Shell asosidagi AI yordamchi yoki bevosita bash skriptlari orqali paketli va ketma-ket amallarni qo'llab-quvvatlaydi.
bitget-agent-cli (bgc) insonlarga mo'ljallangan CLI'dan moslashtirilmagan, balki AI agentlar uchun boshidan yaratilgan. Uning dizayn falsafasi bevosita quyidagicha ifodalangan: "Ko'pchilik CLI'lar insonlar uchun yaratiladi va avtomatlashtirishga shunchaki toqat qiladi. bgc esa buning aksicha yaratilgan — har bir dizayn qarori shell orqali uni boshqaradigan AI yordamchi uchun optimallashtirilgan."
AI agentlar uchun asosiy imkoniyatlar:
Tabiiy tilda kashf qilish: discover buyrug'i agentga hujjatlarni o'qimasdan, bosqichma-bosqich ochib berish orqali ish vaqtida API imkoniyatlarini o'rganish imkonini beradi — domainlar → fe'llar → amallar → aniq parametrlar.
Deterministik yozish xavfsizligi: To'rtta xavfsizlik belgisi (--dry-run, --read-only, --confirm, --paper-trading) interaktiv so'rovlar emas, balki oddiy belgilardir. CLI qisman bajarilgan buyurtmalar uchun avtomatik qaytarishni hamda xavfsiz sinov uchun --paper-trading belgisini qo'llab-quvvatlaydi.
Tashkilotchi ilova sozlamalari ham, plaginlar ham kerak emas: O'rnating va AI'ingizga nima bilan savdo qilishni ayting.
14 ta niyat fe'li: Siz nima qilmoqchi ekaningizga mos keladigan, AI uchun tushunishni osonlashtiruvchi saralangan fe'llar to'plami (order, position, market va boshqalar).
O'rnatilgan xavfsizlik boshqaruvlari quyidagilarni o'z ichiga oladi:
--paper-trading: Real pul xavfisiz simulyatsiyalangan muhitda savdolarni ishga tushiring
--read-only: Barcha yozish operatsiyalarini bloklang
--confirm: Har bir yozish operatsiyasini bajarishdan oldin inson tasdig'ini talab qiling
--dry-run: Bajarmasdan turib nima yuz berishini oldindan ko'ring
--auto-rollback: Qisman to'ldirilganda to'ldirilmagan qismlarni avtomatik bekor qiling
O'rnatish: npm install -g @bitget-ai/bitget-agent-cli + API hisob ma'lumotlaringizni muhit o'zgaruvchilari sifatida sozlang.
Bitget bitget-agent-cli (bgc)ni taklif etadi, u rasmiy ochiq kodli AI ekotizimi bo'lgan kengroq Bitget Agent Hub tarkibiga kiradi. Agent Hub quyidagilarni o'z ichiga oladi:
bitget-agent-cli — shell asosidagi ijro vositasi
bitget-agent-skill — AI'ingizga CLI'dan qachon va qanday foydalanishni o'rgatadi
bitget-agent-mcp — ish stoli AI vositalari uchun MCP serveri
bitget-agent-sdk — asosiy SDK
bitget-signal — bozor tahlili signallari
CLI avtomatlashtirilgan savdo strategiyalari uchun maxsus ishlab chiqilgan: u 7 ta sohada 89 ta operatsiyani taqdim etadi, ularning barchasiga 14 ta niyat fe'li orqali kirish mumkin. Avtomatlashtirilgan strategiyalar uchun --paper-trading bayrog'i real savdoga o'tishdan oldin simulyatsiyalangan muhitda backtesting o'tkazish imkonini beradi, JSON chiqishi esa istalgan avtomatlashtirish pipeline'i bilan bevosita integratsiyalanadi.
CLI doimiy o'rnatiladi (npx o'rniga npm install -g orqali), chunki AI yordamchisi uni har bir sessiyada o'nlab marta chaqiradi — u $PATH'da bo'lishi va har bir chaqiruv uchun qo'shimcha yuklamaga ega bo'lmasligi kerak. Bu dizayn uni yuqori chastotali avtomatlashtirish va cron-job pipeline'lari uchun ideal qiladi.
Bitget to'liq stekni Bitget Agent Hub orqali taklif etadi:
CLI — @bitget-ai/bitget-agent-cli (bgc), terminal asosidagi savdo ijro vositasi
Skill — @bitget-ai/bitget-agent-skill, AI'ingizga CLI'dan qachon va qanday foydalanishni o'rgatadi
MCP Server — @bitget-ai/bitget-agent-mcp, ish stoli AI vositalari integratsiyasi
SDK — @bitget-ai/bitget-agent-sdk, maxsus yig'malar uchun asosiy SDK
Signals — @bitget-ai/bitget-signal, bozor tahlili signallari
CLI ijro vositasi (bgc), skill fayli esa AI'ingizga undan qachon va qanday foydalanishni o'rgatadi.

