bithumb-system について
bithumb-systemは、Bithumb CLIの接続、認証、設定、モジュールを診断し、ローカルの操作ログを確認する読み取り専用スキルです。CLIの保守や問題調査に利用できます。
主な機能
- 01API接続と認証の確認
- 02設定とモジュール状態の診断
- 03ローカル監査ログの閲覧
- 04コマンド・レベル・時刻によるログ絞り込み
活用シーン
- 01接続や認証情報の問題調査
- 02認証が必要な操作前の設定確認
- 03記録されたCLI操作の確認
- 04期間を指定したエラー検索
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bithumb-official/ bithumb-ai-trade-kit --skill bithumb-systemインストール後、Claude Code で/bithumb-systemを入力して読み込まれたか確認します。
詳細
Bithumb System CLI
Bithumb CLI のローカル監査ログと接続・認証の診断機能です。すべてのコマンドは読み取り専用です。system diagnose は認証情報が有効になる前でも実行でき、認証の問題の診断に役立ちます。
スキルのルーティング
- 市場データ →
bithumb-market| アカウント/ウォレット/キー →bithumb-account| 注文 →bithumb-trade| 入金 →bithumb-deposit| 出金 →bithumb-withdraw| 監査ログと診断 →bithumb-system(このスキル)
コマンド一覧
| # | コマンド | 種類 | 説明 |
|---|---|---|---|
| 1 | bithumb system diagnose | READ | 接続、認証、設定、モジュールの診断 |
| 2 | bithumb system audit | READ | ローカル監査ログ(操作履歴) |
ルーティング — システム操作を特定する
| ユーザーの意図 | コマンド |
|---|---|
| 接続/認証/設定の状態を確認する | bithumb system diagnose |
| 過去の操作を確認する(ローカルログ) | bithumb system audit |
「使用できる機能を教えて」/"what can you do?" のようなリクエストには、スキルのルーティング一覧(market/account/trade/deposit/withdraw/system)を回答します。ツールは呼び出しません。特定の環境で有効なモジュールを確認するには、
bithumb system diagnoseからモジュールの状態を読み取ります。
ここに記載されているコマンドはすべて読み取り専用です。確認や書き込み後の検証は不要なので、すぐに実行できます。
CLI リファレンス
system diagnose — システム診断
bithumb system diagnose
# → API: reachable | Auth: valid | Config: OK | Modules: all active
API への到達性、認証状態、TOML 設定の妥当性、モジュールの状態を確認します。ほかの認証が必要なスキル(account、trade、deposit、withdraw)では、実行前の接続・認証チェックとしてこれを参照します。失敗した場合は処理を中断し、BITHUMB_ACCESS_KEY/BITHUMB_SECRET_KEY を設定するようユーザーに案内します。
system audit — 監査ログ
bithumb system audit [--tool <name>] [--level <INFO|WARN|ERROR|DEBUG>] [--limit <n>] [--since <timestamp>]
# Example: bithumb system audit --level ERROR --limit 10
| パラメーター | 必須 | デフォルト | 説明 |
|---|---|---|---|
--tool | いいえ | - | ツール/コマンド名で絞り込みます |
--level | いいえ | - | INFO、WARN、ERROR、DEBUG で絞り込みます |
--limit | いいえ | 20 | 返すエントリーの最大数(>=1) |
--since | いいえ | - | ISO 8601 タイムスタンプ。この時刻以降のエントリーを返します |
スキル横断ワークフロー — システムの状態確認
ユーザー:「빗썸 연결 상태 확인해줘」
1. bithumb-system bithumb system diagnose → full diagnostics
2. bithumb-account bithumb account wallet-status → blockchain status
エッジケース
- 監査ログはローカルにあります:
system auditはローカルのログファイルを読み取り、Bithumb サーバー側の履歴は読み取りません。 - 認証なしでの診断:
system diagnoseは認証情報がない場合や無効な場合でも実行され、不足している情報を正確に報告します。 - 監査ログが空の場合:操作がまだ記録されていない場合は、「No audit entries found」を返します。
共通の注意事項
- 前提条件:CLI をインストールし(
npm install -g @bithumb-official/bithumb-cli)、auditの内容と認証が必要な診断のためにBITHUMB_ACCESS_KEY/BITHUMB_SECRET_KEYを設定します(diagnoseはこれらがなくても実行できます)。 - すべてのコマンドは読み取り専用です。
bithumb system diagnoseは、ほかの認証が必要なスキルで参照される共通の接続・認証チェックです。 - 任意のコマンドに
--jsonを追加すると、Bithumb API/ツールの生のレスポンスを取得できます。
コメント
Markdown 対応