Cursor を接続
Cursor は、大規模言語モデルを使用して開発者のコードの作成・編集・理解を支援する AI 搭載コードエディタです。Cursor 連携ではチームの利用状況および支出データを DoiT Cloud Intelligence に取り込み、Cloud Analytics(クラウド分析)で Cursor AI コストを分析できます。
前提条件
-
Cursor Enterprise プラン(Admin API へのアクセスには Enterprise プランが必要です)
-
Cursor チームでの Admin ロール
-
Billing Profiles Admin 権限を持つ DoiT アカウント
必要な認証情報
| Field | 説明 | 入手場所 |
|---|---|---|
| Team ID | Cursor チームの ID(数値) | Cursor dashboard > Settings > Team ID |
| Admin API Key | Enterprise Admin API キー | Cursor dashboard > Settings > Advanced > Admin API Keys |
Cursor アカウントを接続する
-
DoiT Cloud Intelligence にサインインし、上部ナビゲーションのメガメニューから データ取り込みとインテグレーション > Integrations を選択します。
-
インテグレーションカタログで Cursor を検索します。
-
インテグレーションカードで Connect + を選択します。
-
Team ID と Admin API Key を入力します。
-
DoiT が Cursor データにアクセスできることを確認するために、接続テスト を選択します。
-
テストが成功したら、保存 を選択してセットアップを完了します。
テストが失敗した場合や追加のサポートが必要な場合は、エキスパートへ問い合わせを開いてください。
初回接続時、DoiT は最大 30 日分の過去の利用データを取り込みます。インポート処理には数時間かかる場合があります。データが Cloud Analytics(クラウド分析)で利用可能になると、メールで通知されます。
データ更新
DoiT は Cursor データを 6 時間 ごとに更新します。データは通常、Cursor によって生成されてから 24〜26 時間以内に利用可能になります。
Cloud Analytics における Cursor データ
基本メトリクス
Cursor は、チームメンバーによるリクエストごとに 1 つの利用イベントをレポートします。DoiT は各イベントを 1 行として取り込むため、Cloud Analytics(クラウド分析)の 基本メトリクス は次のように計測されます。
| DoiT term | Cursor term | 説明 |
|---|---|---|
cost | totalCents + cursorTokenFee | リクエストに対して請求された金額(USD)。Cursor はセント単位で値を返し、DoiT がドルに変換します。コストにはモデル利用と Cursor トークン料金の両方が含まれます。 |
usage | usage event | Cursor リクエストの件数。時間範囲にわたって Usage メトリックを合計すると、課金対象・非課金対象を含むリクエストの総数が得られます。標準の Unit ディメンションは、すべての Cursor 行で requests に解決されます。 |
レポートディメンション
接続が完了すると、Cursor データは次の標準 Cloud Analytics ディメンション にマッピングされます。
| Cloud Analytics dimension | Cursor value | 例 |
|---|---|---|
| Provider | Cursor | Cursor |
| Billing Account | Team ID | 16757373 |
| Project/Account ID | ユーザーのメールアドレス | [email protected] |
| Service | Cursor(固定) | Cursor |
| SKU | AI モデル名 | claude-3.5-sonnet、gpt-4o |
標準ディメンションに加えて、次の Cursor 固有のラベルを利用できます。
| Label | 説明 |
|---|---|
| User | 開発者のメールアドレス |
| Model | リクエストに使用された AI モデル |
| Billing Category | リクエストタイプ(例:completions・chat) |
| Max Mode | Max モードが有効だったかどうか |
| Headless (Background Agent) | リクエストがバックグラウンドエージェントによるものかどうか |
| Chargeable | リクエストが課金対象かどうか |
Cursor 接続を削除する
-
DoiT Cloud Intelligence にサインインし、上部ナビゲー ションのメガメニューから データ取り込みとインテグレーション > Integrations を選択します。
-
インテグレーションカタログで Cursor を検索します。
-
インテグレーションカードで Manage を選択します。
-
削除するアカウントの一番右端にあるケバブメニュー(⋮)を選択し、削除 を選択します。
-
確認のために 削除 を選択します。