3行でいうと

  • OpenTelemetryのGenAI規約は、モデル名、入出力のトークン数、キャッシュ、終了理由などの記録項目を定める。ただし状態は「開発中」。
  • 会話の本文は、規約では「任意(オプトイン)」で、個人情報を含みうる。OpenAI Agents SDKは本文の記録が初期設定でオン。
  • Heliconeは、2026年3月3日の公式ブログでMintlifyへの参加と保守モードを発表した。ところが10月22日に読んだ公式サイトには「Mintlifyの一部ではなくなった。詳細は後日」との表示があり、いまの状況は確認できていない。Langfuseは2026年1月にClickHouseの傘下に入った。

この記事は、実際に使って確かめた記録ではありません。この記事は公式の文書を読んでまとめたものです。価格は2026年10月8日に確認し、主な料金ページは10月22日に読み直しました。変わることがあります。

先に結論

前提:言葉の整理

標準:OpenTelemetryのGenAI規約

公式の規約は、現在は別のリポジトリ(semantic-conventions-genai)に移っています。OpenTelemetry本体の文書のページには、「移動した」との案内が出ていました。状態は、文書に「Development(開発中)」と明記されています。つまり、項目名は変わりうる、ということです。

モデルの呼び出し(クライアントの推論)のスパンについて、規約が定める主な項目は次のとおりです。

区分 項目の例
必須 gen_ai.operation.name(chatなど)、gen_ai.provider.name
条件つき必須 gen_ai.request.model(分かるとき)、gen_ai.conversation.id(会話の識別子。使うライブラリやアプリが持っているとき)、error.type(エラーのとき)、プロンプトの名前と版
推奨 gen_ai.response.model、gen_ai.usage.input_tokens、gen_ai.usage.output_tokens、キャッシュの読み取りと書き込みのトークン、推論(思考)のトークン、gen_ai.response.finish_reasons、最初の応答までの時間(ストリーミングのとき。gen_ai.response.time_to_first_chunk)
任意(オプトイン) gen_ai.input.messages、gen_ai.output.messages、gen_ai.system_instructions、gen_ai.tool.definitions

エージェント向けには、create_agent、invoke_agent、execute_toolといった操作名のスパンも定められています。メトリクスは、呼び出しの所要時間、最初の応答までの時間、入出力のトークン数などです。

大事な点は、会話の本文にあたる項目が「任意」で、規約が「個人情報を含みうる」と注意していることです。

道具の選択肢

道具 位置づけ(公式資料の説明) 料金・条件(2026年10月22日確認)
Langfuse LLM向けの観測・評価・プロンプト管理。OpenTelemetryの上に作られている。コア機能はMITライセンス クラウド:Hobby無料(月5万ユニット、30日、2人)、Core月29ドル(月10万ユニット込み、超過は10万あたり8ドル、90日)、Pro月199ドル。自前運用は使用量課金なし
LangSmith LangChain社の観測・評価・配備のサービス。OpenTelemetryでも送れる Developer:1席、月5千の基本トレース込み、0ドル。Plus:1席あたり月39ドル、月1万トレース込み。自前運用・ハイブリッドはEnterprise
Helicone ゲートウェイ型。接続先のURL(baseURL)を変えるだけで記録できる。Apache 2.0 Hobby無料(1万リクエスト)、Pro月79ドル、Team月799ドル。オンプレミスはEnterprise
OpenAI Agents SDKの追跡 SDKに内蔵。OpenAIのTracesの画面で見られる。他の送り先へ出す処理も追加できる 初期設定でオン。OpenAIのゼロデータ保持(ZDR)契約の組織では使えない
Anthropicの利用量・費用API 組織のAPI利用量と費用を、プログラムから取る管理用API 管理者用のAPIキーが必要。個人アカウントでは使えない

Langfuse

自前で動かす場合、Docker Composeは「ローカルや試験用」で、1台のVMで可用性・拡張・バックアップはないと書かれています。本番は、Kubernetes(Helm)や各クラウドの手順が案内され、PostgreSQL、Redis(またはValkey)、ClickHouse(観測データ用の高速なデータベース)、S3などのオブジェクトストレージが要ります。費用の記録は、AI側の応答の値を送る方法と、モデルの価格表から推定する方法があり、送った値が優先されます。

課金の単位(ユニット)は、トレース、観測(スパン)、スコアの数の合計です。2026年1月16日に、ClickHouseがLangfuseを買収したと発表され、オープンソースと自前運用は続け、ライセンスの変更の予定はない、と書かれています。

LangSmith

トレースの保持期間は、基本が14日、延長が180日です。公式文書によると、2026年9月14日にSaaSの長期保持の上限が180日になると書かれています(この日付はすでに過ぎています)。オンライン評価や自動化ルールを使うと、基本のトレースが延長に自動で格上げされ、費用が増えることがあると警告されています。超過分の従量料金は、読んだページから確認できていません。

Helicone

公式のブログ(2026年3月3日)で、Mintlifyに買収されたと発表されています。サービスは「当面、保守モードで続く」とされ、セキュリティ更新、新モデルへの対応、不具合や性能の修正は続くとあります。新機能の開発を続けるとは書かれていません。10月22日に読み直したところ、このブログには追記が見つかりませんでしたが、公式の料金ページとトップページには「HeliconeはMintlifyの一部ではなくなった。詳細は後日」という表示がありました。買収が取り消されたのか、別の形になったのかは書かれておらず、保守モードが続いているかどうかも、読んだ範囲では確認できません。GitHubのREADMEには、この件の記述は見つかりませんでした。Heliconeを選ぶ前に、公式の最新の案内を見てください。

費用の見積もり

Langfuseのユニット数と月額の計算例(仮の数字です)

僕らの計算です。回数は僕らが置いた仮の数字で、Langfuseの公式の料金表(2026年10月8日に読み、10月22日に一部を読み直し)をもとにしています。クラウドのCoreプラン(月29ドル、10万ユニット込み)です。超過は、10万〜100万ユニットが10万あたり8ドル、100万〜1,000万ユニットが10万あたり7ドルです(10月22日に料金ページの階層表で読み直しました)。

1回の依頼で、トレース1、観測(モデルの呼び出し、道具の実行、検索など)が9、スコア1なら、11ユニットです。月2万回の依頼なら、22万ユニット。10万を超える12万ユニットが8ドル×1.2=9.60ドルで、合計38.60ドルです。

複数のエージェントを使い、1回の依頼が観測50(合計51ユニット)に増えたとします。月2万回で102万ユニット。10万〜100万の90万ユニットが72ドル、100万〜の2万ユニットが7ドル×0.2=1.40ドル。合計は29+72+1.40=102.40ドルです。

読み取れることは、記録の粒度(スパンの数)が、そのまま課金の単位になる、ということです。月100万ユニットなら、同じ表で29+72=101ドルになります(僕らの計算です。10月22日の料金ページには、この例そのものは見つかりませんでした)。

何を残すか:最小の記録項目

見立てです。OpenTelemetryの規約と、Langfuse、LangSmith、OpenAIの文書に共通する項目から、最低限として僕らは次を残す案を考えました。

本文は、残す場合も、期間を決めて消します。

つまずきやすい点

気をつけること

出典

更新履歴