LangWatch icon

LangWatch

認証する

LangWatchはClaude Codeのセッションをトレース化し、モデルのやり取り、ツール呼び出し、クラス別トークン使用量、理論上のコストを確認できます。Codex、OpenCode、Copilot、Cursor、PiにもOTLPベースで対応。

LangWatch

概要

LangWatch の Claude Code 使用状況ページは、コーディングエージェントのセッション向けの可観測性ビューです。Claude Code の実行をトレースに変換し、モデルのやり取り、ツール呼び出し、クラス別トークン使用量、継続時間、コストを 1 か所で確認できます。

このページは、セッション中にエージェントがどのように振る舞ったかを理解することと、そのセッションにどれだけの費用がかかったかを理解することという、2 つの関連するニーズを重視しています。また、同じトレース手法が、共有された OTLP エンドポイントを通じて Codex、OpenCode、Copilot、Cursor、Pi にも適用されることを示しています。

LangWatch が Claude Code セッションで表示する内容

完全なトレース履歴

各セッションは、ローカルのログファイルだけに頼るのではなく、モデルのやり取り、ツール呼び出し、スパン、完全な会話履歴を持つトレースとして保存されます。

クラス別のトークン集計

トークン使用量は input、output、cache read、cache write などのクラスに分割されるため、使用量がどこで増えているかを把握しやすくなります。

理論上のコスト追跡

バンドルプランでは、LangWatch は理論上の支出を表示するため、トークンごとの請求がない場合でも使用状況を把握できます。

トレースのレビューとフィルタリング

トレースインターフェースには、セッション要約、継続時間、スパン数、コスト、モデル情報、トレースグループを確認するためのフィルターが表示されます。

ツール呼び出しの可視化

この製品は、Bash コマンド、ファイル編集、MCP 呼び出し、その他の実行スパンを含むツールおよびスキルのアクティビティを取得できます。

トレース履歴への MCP アクセス

LangWatch は MCP サーバーを通じてトレースをエージェントに戻して公開することもでき、エージェントが過去の実行を確認して自分のワークフローを適応させることができます。

Claude Code で LangWatch を活用する実践的な方法

  • 個別の Claude Code セッションを確認する

    個人開発者は後からセッションを確認し、モデルのやり取りやツール呼び出しを調べ、長いコーディング作業の途中でどこでトークンや cache read が増えたかを把握できます。

  • チーム全体で使用パターンを分析する

    エンジニアリングチームはセッション間でトレースを比較し、異なるプロンプト、モデル、ワークフローが継続時間や支出にどのように影響するかを理解できます。

  • エージェントの可観測性を一元化する

    複数のコーディングエージェントを使うチームは、Claude Code、Codex、OpenCode、Copilot、Cursor、Pi のトレースを 1 つのストアに集約し、一貫したレビューを行えます。

  • トレース履歴をエージェントにフィードバックする

    MCP に依存するワークフローでは、LangWatch のトレース公開機能を使ってエージェントに過去の実行を確認させ、自身のプロセスを推論させることができます。

  • バンドルプランで理論上の支出を見積もる

    バンドル型サブスクリプションプランを利用しているチームは、使用量ベース課金だった場合にセッションがいくらになっていたかを見積もり、使用量の管理方法を判断できます。

Pros and Cons

Pros

  • ローカルログのみに依存せず、完全なトレース履歴を取得できます。
  • cache read と cache write を含む複数のクラスにトークン使用量を分割できます。
  • バンドル型サブスクリプションの理論上の支出を表示するため、使用状況分析に役立ちます。
  • Bash や MCP アクティビティなどのツール呼び出しに対する詳細な実行スパンを含みます。
  • Claude Code だけでなく、複数のコーディングエージェントをサポートします。
  • OpenTelemetry を使用しているため、マシン間で標準的な計測パスが想定されます。

Cons

  • ソースには、`npx langwatch claude` コマンドと OpenTelemetry のエクスポート以外の、すべてのセットアップ詳細は記載されていません。
  • 機能の網羅範囲はソース上では部分的であり、このページだけでは一部のダッシュボード、アラート、比較機能が明確には示されていません。
  • バンドルプランのセッションは実際のトークン請求ではなく理論上のコストで表示されるため、コスト表示は請求書ではなく参考情報です。

FAQ

LangWatch で Claude Code の使用状況を追跡するにはどうすればよいですか?

`npx langwatch claude` を実行して、Claude Code のネイティブ OpenTelemetry エクスポートを LangWatch に設定します。その後、各セッションはモデルのやり取り、ツール呼び出し、クラス別トークン、理論上のコストを含むトレースとして表示されます。

Claude Code 以外の他のコーディングエージェントでも動作しますか?

はい。ページによると、Codex、OpenCode、Copilot、Cursor、Pi は同じ OTLP エンドポイントを使用するため、同じトレース、トークン、コストの扱いで同じストアに収集できます。

bundled cost ラベルは何を意味しますか?

Claude の Pro、Max、Team などのサブスクリプションプラン上のセッションは bundled として表示され、トークンごとの課金対象ではないことを意味します。LangWatch はそれでも理論上のコストを表示するため、従量課金だった場合の費用を確認できます。

LangWatch は各セッションでどのような出力を表示しますか?

トレースビューには、セッション単位の要約データ、スパン、モデル使用状況、クラス別に分割されたトークン合計、コスト情報を含む会話タイムラインが表示されます。また、簡略化された会話やエラーなどのフィルターとトレース要約も表示されます。

LangWatch は無料で始められますか?

ソースでは、無料の Developer プラン、1 core seat あたり月額 €29 の Growth プラン、カスタム価格の Enterprise プランを含む LangWatch Cloud の料金が説明されています。また、セルフマネージドのデプロイオプションも提供されています。

Quick Facts

カテゴリ
開発者向けツール / 可観測性
主な用途
Claude Code の使用状況追跡とトレース履歴
関連ツール
Codex, OpenCode, Copilot, Cursor, Pi
セットアップ संकेत
`npx langwatch claude`
料金形態
無料の Developer プラン、月額 €29/コア席 からの有料 Cloud プラン、セルフマネージドオプションあり
ソースドメイン
langwatch.ai

LangWatchの代替品

Orca icon

Orca

Orcaは、コードエージェントでの開発・実装を支援するAgent Development Environment。分離されたworktree上で複数のCLIエージェントを並列実行し、デスクトップとモバイルの連携ワークフローに対応します。

Firebase Studio icon

Firebase Studio

Firebase Studioは、Gemini支援のコーディング、アプリプレビュー、クラウドエミュレータを備えたブラウザベースのフルスタック開発用ワークスペースです。既存リポジトリの取り込み、新規アプリの試作、共同作業、ブラウザからのデプロイに対応します。

JetBrains icon

JetBrains

JetBrainsは、IntelliJ IDEA、PyCharm、DataGrip、WebStorm、Rider、CLionなどを含む開発者向けツールを提供。コードを理解したナビゲーション、提案、実行・デバッグ・テスト機能をIDEに統合。

小艺 icon

小艺

小艺は華为が自社開発したAI智慧アシスタント。知識Q&A、文章作成、文書閲覧、コード補助、画像認識に対応し、日常検索やコンテンツ処理、HarmonyOS開発まで幅広く活用できます。

EZsite AI icon

EZsite AI

EZsite AIは、URLをフルスタックのReactまたはVue.jsアプリに変換するAIサイトビルダー。ホスティング、独自ドメイン、コード書き出し、バックエンド機能を搭載。

AI Magicx icon

AI Magicx

AI Magicxは、チャット、画像、動画、音声、音楽、メール、開発タスクを1か所で扱える統合AIワークスペース。複数モデルを使い分ける手間を減らします。