Claude CodeでAIサブアカウントを設定する方法(ステップバイステップ)
Claude Codeは、エージェントAIソリューションの作成に広く使用されている、主要なコマンドラインインターフェース(CLI)ベースの生成AIアシスタントです。これは、BybitのAIサブアカウントに接続して対話できるAIツールの1つです。Claude CodeをAIサブアカウントに接続すると、Bybitでの多くの取引タスクを自動化できます。
このガイドでは、Claude CodeアシスタントをBybit AIサブアカウントにリンクする手順について説明します。また、接続設定中に発生する可能性のある一般的な問題と、それらを解決する一般的な方法についても説明します。
主なポイント:
Claude Codeは、Bybit AIサブアカウントに接続して、自動取引アクションを実行するように設定できる、いくつかのAIアシスタントの1つです。
セキュリティ上の理由から、接続設定中に、Claude Codeは、システムの環境変数を使用して、ツールのインターフェース外でBybitが提供するAPIキーを指定するように要求する場合があります。
ステップ1:AIサブアカウントの作成
ウェブサイトの場合
1)Bybitのホームページにあるプロフィールアイコンに移動し、サブアカウント → サブアカウント管理ページのサブアカウントを作成をクリックします。
2)作成するアカウントタイプにAIサブアカウントを選択します。
3)サブアカウントのアカウント名を入力します(例:ClaudeCodeTrading)。次に、AIエージェント用AIサブアカウントを選択し、確定をクリックします。
4)送信されたセキュリティ認証コードを入力し、次のステップをクリックしてサブアカウントを作成します。
5)サブアカウントが作成されたというメッセージを受け取ったら、AIに接続をクリックします。
6)パブリックキーの取得セクションの下にある指示プロンプトをコピーします。次のステップで、これをClaude Codeに貼り付ける必要があります。
アプリ
1)Bybitアプリのホームページで、左上隅にあるプロフィールアイコンをタップし、設定 → サブアカウント → 作成に移動します。
または、アカウント情報および資産ページで利用可能なアカウントの切り替え機能を使用してサブアカウントを作成することもできます。AIサブアカウントを作成するには、右下隅にある作成ボタンをタップするだけです。
2)アカウント名(例:ClaudeCodeTrading)を入力し、AIサブアカウントを選択してから作成をタップします。
3)セキュリティ認証を完了し、AIアシスタントに接続をタップします。
4)パブリックキーの取得セクションの下にある指示プロンプトをコピーします。次のステップで、これをClaude Codeに貼り付ける必要があります。
ステップ2:Claude Codeでパブリックキーを生成する
Claude Codeターミナルを開き、前のステップでコピーしたプロンプトをAIアシスタントに貼り付けます。AIアシスタントは、パブリックキーを生成するための指示にアクセスします。Claude Codeがプロンプトの実行は安全ではないと警告した場合は、以下の追加の手順に従ってください。
Claude Codeに次の代替プロンプトを提供します。"https://raw.githubusercontent.com/bybit-exchange/skills/main/SKILL.md の指示を確認して、Bybitの取引実行を有効にしてください。Bybit OpenAPI統合のためのRSA公開鍵と秘密鍵のペアを生成し、公開鍵を提供してください。" キーを生成するプロセス中に、Claudeは関連するフォルダーとキーを保存するための.pemファイルを作成します。その後、ターミナルにパブリックキーを出力します。次のステップで必要になるため、キーをコピーします。
ステップ3:Claude CodeをBybitに接続する
ウェブサイトの場合
1)Bybitのインターフェースに戻り、APIキーの生成フィールドにパブリックキーを貼り付け、確定をクリックしてセキュリティ認証コードを提供します。
2)Bybitによって生成されたAPIキーをコピーします。
3)システムのPower Shellを介して、コンピューターに2つの環境変数を設定します。
[System.Environment]::SetEnvironmentVariable('BYBIT_API_KEY', 'your_API_key_from_Bybit', 'User')
[System.Environment]::SetEnvironmentVariable('BYBIT_PRIVATE_KEY_PATH', 'C:\Users\your_user_name\bybit_keys\bybit_private_key.pem', 'User')
上記のyour_API_key_from_Bybitを、Bybitから提供された実際のAPIキーに置き換えます。bybit_keysフォルダーとbybit_private_key.pemファイルは、Claude Codeによって自動的に生成される名前です。これらの名前は、実際のClaude Codeセッション中に異なる場合があるため、ファイルシステムをチェックしてスペルを確認してください。
環境変数を設定したら、システムのPower Shellを閉じ、Claude Codeを終了します。Claude Codeセッションを再起動して、変数がClaudeにアクセスできるようにします。
アプリ
注:BybitアプリはAPIキーを生成することができます。しかし、Claude CodeはCLIツールであり、AndroidやiOSのようなモバイルプラットフォームにはネイティブに対応していません。以下の手順でAPIキーを作成できますが、実際の接続にはデスクトップ版のClaude Codeを使用する必要があります。
1) Bybitのインターフェースに戻り、公開キーをAPIキーの生成フィールドに貼り付け、確認をクリックしてセキュリティ認証コードを提供します。
2) Claude Codeに提供するために、Bybitが生成したAPIキーをコピーします。
ステップ4:権限の設定
ウェブサイトの場合
新しく作成したAIサブアカウントの権限を設定するには、サブアカウント管理ページにアクセスします。AIサブアカウント名の横にある設定をクリックし、次に権限をクリックします。
アプリ
1) 左上のプロフィールアイコンをタップしてサブアカウント管理ページに移動し、設定 → サブアカウントに進みます。
2) サブアカウントを見つけ、詳細 → 権限をタップします。
推奨される主な初期権限には以下のものが含まれます:
振替入金リクエスト: オン
上限額: 500 USD
最大マージンレバレッジ: 5倍
振替出金リクエスト: オン
ステップ5:接続の確認
Claude CodeがAIサブアカウントに正常にリンクされると、接続を確認するメッセージが表示されるはずです。
残高の表示、少額の取引の実行、取引履歴の表示を求めるなど、いくつか簡単なクエリを実行して結果を確認し、接続をテストしてみてください。
トラブルシューティング
発生する可能性のある一般的な問題とその解決方法は以下の通りです:
無効な公開キーメッセージ: キーをコピーする際に余分なスペースが含まれていないことを確認してください。また、キーは開始の — BEGIN PUBLIC KEY — および終了の — END PUBLIC KEY — 句と一緒にコピーする必要があることに注意してください。
APIキーの有効期限切れ: キーは30日後に有効期限が切れることに注意してください。Bybitで新しいものを再生成する必要があります。
権限が拒否されました: メインアカウントから権限設定を確認してください。
接続タイムアウト: インターネット接続を確認し、再度接続してみてください。
Claude CodeがBybitコマンドを認識しない: 最新バージョンのClaude Codeを使用していることを確認してください。
終わりに
Claude Codeを使用すると、BybitのAIサブアカウントを通じて幅広い自動取引アクションにアクセスできるようになります。これには、現物およびデリバティブ取引の実行、自動化された戦略の設定、ポジションと損益の監視、アカウント間の資金移動が含まれます。
#LearnWithBybit