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