Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>AI-DLC ToolkitNew to Visual Studio Code? Get it now.
AI-DLC Toolkit

AI-DLC Toolkit

Preview

fu-iwata

|
3 installs
| (0) | Free
AI-DLC の intent 一覧と、AI-DLC の audit から計算した今月と intent ごとの推定コスト(モデル別の内訳と日本円)をまとめて表示する、非公式の拡張機能。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI-DLC Toolkit

AI-DLC(AI-Driven Development Life Cycle)で進めているプロジェクトの intent の一覧と、AI-DLC の audit から計算した推定コストを、VS Code の中で見るための拡張機能です。

非公式の拡張機能です。 AI-DLC(awslabs/aidlc-workflows)の開発元や AWS とは関係がなく、それらが作ったり保証したりするものではありません。

できること

  • Intent 一覧(アクティビティバー): ワークスペースの AI-DLC の intent を一覧にし、phase と stage ごとの進み具合と、intent ごとの推定コストを表示します。作業中の intent が分かり、状態ファイル(aidlc-state.md)を開いたり、intent 名をコピーしたりできます。
  • 使用量(今月)(アクティビティバー): 今月に完了した stage の使用量を、モデル別のトークン数と金額(USD と日本円)で表示します。
  • ステータスバー: 今月の推定コスト(例 AI-DLC 推定 ¥1,234)を表示します。クリックすると内訳の画面を開きます。

記録が変わると自動で読み直します。拡張機能は記録を読むだけで、書き換えません。

AI-DLC の記録が無いワークスペースでは起動せず、アクティビティバーのアイコンとステータスバーも出ません。開いた後に初めて記録を作ったときは、ウィンドウを再読み込み(「Developer: Reload Window」)すると表示されます。

使う前に

  • ワークスペースのフォルダのルートに、AI-DLC の記録(aidlc/spaces/*/intents/)があること。
  • Intent 一覧と使用量(今月)は、どちらも作業中の space(aidlc/active-space、無ければ default)だけを数えます。intent の一覧は、その space の intents.json から読みます。
  • マルチルートのワークスペースでは、AI-DLC の記録があるフォルダをすべて読みます。Intent 一覧はフォルダごとに見出しを分け、使用量(今月)は全部のフォルダの合計です。

対応している AI-DLC の版

AI-DLC 2.11.1 の記録(aidlc-state.md、intents.json、audit)の書式で確かめています。この拡張機能は記録の書式を直接読むので、AI-DLC の版が変わると読めなくなることがあります。読めないときは、Intent 一覧と使用量のビューに「書式を読めません」と表示し、黙って 0 円にはしません。

金額について

  • 金額は、audit の STAGE_COMPLETED に記録されたトークン数と、拡張機能に同梱の単価表(Claude の公式の標準単価)から計算した推定です。請求額とは一致しません。画面にも「推定」と表示します。
  • 同梱の単価表は、表示の中に「〜時点」と書いた日に公式の料金表で確かめた単価です。その後に料金が変わっても、拡張機能を更新するまでは古い単価で計算します。
  • 動いている途中の stage と、AI-DLC の stage の外の会話は含みません。Web 検索などトークン以外の料金と税も含みません。
  • 同梱の単価表に無いモデルは、ワークスペースの .claude/tools/data/model-rates.json の単価で補います。どちらにも無いモデルは金額に含めません。
  • 自分の単価を使いたいときは、ユーザー設定の aidlcToolkit.modelRates に書きます。書いたモデルだけが、同梱の単価表より優先されます。
"aidlcToolkit.modelRates": {
  "opus-5-5": { "input": 4, "cacheWrite5m": 5, "cacheWrite1h": 8, "cacheRead": 0.2, "output": 20 }
}

設定

設定 既定値 説明
aidlcToolkit.usdJpyRate 150 USD から JPY への換算レート。既定値は仮の値なので、実際に使うレートに合わせてください。
aidlcToolkit.timeZone Asia/Tokyo 「今月」の境界を決めるタイムゾーン(IANA 名)。
aidlcToolkit.regionalPremium false Amazon Bedrock の日本国内クロスリージョン推論(jp. の推論プロファイル)の上乗せ(+10%)を金額に含める。
aidlcToolkit.modelRates {} 自分で使う単価(USD / 100 万トークン)。モデルごとに、同梱の単価表より優先されます。ユーザー設定にだけ書けます。
aidlcToolkit.modelRatesPath 空 同梱の単価表に無いモデルを補う単価表のパス。空ならワークスペースの .claude/tools/data/model-rates.json。ユーザー設定(リモートではそのマシンの設定)にだけ書けます。

データの扱い

ワークスペースの中のファイルを読むだけで、外部への送信は行いません。

信頼していないワークスペース(制限モード)でも、AI-DLC の記録を読んで表示します。コードは実行しません。

ライセンス

MIT ライセンス。全文は拡張機能に同梱の LICENSE ファイルにあります。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft