コーディング統計の先へ:顧客プロジェクトに実際にかかったもの
WakaTimeは、エディターやAIツール(Claude Codeを含む)向けのオープンソースのプラグインを通じてコーディング時間を自動で測定し、プロジェクト・言語・ファイル・ブランチごとに表示します。自分の作業を理解したい開発者にとっては定番の選択肢です。
WakaTimeの代替が必要になるのは、AIエージェントを使った作業を顧客に請求するときです。エージェントの稼働時間、トークン、ユーロ建てのコスト、エディター外での自分の時間、そしてそれらすべてを載せる請求書。それを担うのがTime Momentumです。WakaTimeに関する情報は、ウェブサイトとドキュメントに基づく2026年10月11日時点のものです。
WakaTimeの強み
- 幅広い対応:一般的なエディターと、Claude Code、Codex CLI、Cursor、Copilot CLI、OpenCodeなどのAIツール向けのプラグインを、オープンソースで公開しています。
- 自動:プラグインが操作のたびにハートビートを送り、WakaTimeがそれをつなげて作業時間にします(初期設定のタイムアウトは15分)。ファイルの内容は送信されません。
- 詳細さ:プロジェクト・言語・ファイル・ブランチごとの時間に加え、目標、リーダーボード、週次レポート。
- PremiumプランのAI分析:AIの導入状況、モデルの使用量と支出、AIが生成したコードと人が書いたコードの比較。
- Premiumプランの請求書:コード統計のプロジェクトを明細行にしたPDF。
- プラン:ダッシュボード履歴が1週間のFree、その上にBasic、全履歴のPremium、Team、Business。最新の価格はWakaTimeの料金ページにあります。
WakaTimeとClaude Code
WakaTimeには公式のClaude Codeプラグインがあり、Claude Codeのプラグインマーケットプレイスから、WakaTimeのAPIキーを使ってインストールします。READMEによれば、AIの使用状況、生成されたコード行数、AIへのプロンプト作成に費やした時間を記録し、WakaTimeのダッシュボードに表示します。
Time MomentumもClaude Codeをフックで記録しますが、測り方が異なります。すべてのセッションとサブエージェントの実稼働時間、キャッシュを含むトークン、セッションのユーロ建てコストを、顧客プロジェクトに割り当てて記録します。
Time MomentumがWakaTimeのよりよい代替になる場面
Time Momentumは、AIエージェントを使って顧客業務を行うフリーランスやエージェンシーのために作られています。
- エディターの時間ではなく工数:エージェントを使うと、5分のプロンプト作成が1時間のエージェント作業につながることがあります。Time Momentumは、セッションごとのエージェント稼働時間、トークン、コストを、自分の時間と並べて記録します。
- コード以外の時間記録:通話、レビュー、打ち合わせのための並行タイマー、手動入力、Stream Deckのキーを、同じプロジェクトで使えます。
- プロジェクトだけでなく顧客:プロジェクト・顧客ごとの工数とコストを、ユーロで評価します。
- 入金済みの請求書まで(Pro):案件と予算、AIコストを含む請求書、電子請求書、入金、未入金、プロジェクトごとのマージン。
- エージェントが操作(Pro):
tmCLIとAPIが、本来なら手作業で行う請求業務をこなします。
WakaTimeとTime Momentumの比較
| 機能 | WakaTime | Time Momentum |
|---|---|---|
| エディターとAIツール | 多数のエディター、AI CLI | 一部対応Claude Code、Codex、Cursor |
| 言語・ファイル・ブランチ別の統計 | – | |
| AIが生成したコード行数 | Premiumプラン | – |
| AIコスト | 支出統計、Premium | ユーロ、顧客ごと |
| 請求書 | コード統計からPDF | Proプラン |
| 目標とリーダーボード | – | |
| 無料プラン | 一部対応履歴は1週間 | 一部対応AI:直近30日間 |
| オープンソース | プラグイン | – |
更新日: 2026年10月11日
WakaTimeのままでよいのは、次のような場合です
- 主にコーディングの習慣(言語、ファイル、目標)を理解したい
- Time Momentumが記録しないエディターやAIツールで作業している
- チームでリーダーボードを使って活動を比べている
マシンの外に出るもの
プロンプト、回答、コードが手元のマシンから送信されることはありません。Time Momentumが受け取るのは、モデル、トークン、稼働時間、作業フォルダー、リポジトリ、セッションのタイトルです。タイトルとフォルダーはオフにでき、個別のフォルダーを除外することもできます。
WakaTimeからの乗り換え
WakaTimeからのインポートはありません。代わりにAIセッションをローカルのログから取り込みます。
アカウントを作成する
インストールコマンドを実行する
macOSまたはLinuxで実行します。コマンドラインのtmをインストールし、アプリで発行したAPIキーを尋ね、Claude Code、Codex、Cursorを検出して、既存のフックの横に自身のフックを追加します。
curl -fsSL https://app.time-momentum.com/install.sh | sh過去のセッションも取り込まれる
ローカルのログに残っているClaude CodeとCodexのセッションは、すぐに取り込まれます。Claude Codeは初期設定でログを30日間保持します。
フォルダーをプロジェクトに割り当てる
フォルダーまたはリポジトリごとに1回だけ。以降のセッションは自動で振り分けられます。
Time Momentumがセッションごとに記録するもの:プロジェクトの工数全体。
よくある質問
WakaTimeはClaude Codeを記録できますか?
はい。Claude Codeのプラグインマーケットプレイスにある公式プラグインで記録できます。AIの使用状況、生成されたコード行数、AIへのプロンプト作成に費やした時間を記録します。
WakaTimeは無料ですか?
ダッシュボード履歴が1週間の無料プランがあります。全履歴、請求書、AI分析は有料のPremiumプランに含まれます(2026年10月11日時点)。価格はWakaTimeの料金ページにあります。
無料で使えるWakaTimeの代替はありますか?
Time MomentumのFreeプランでは、タイマー、プロジェクト、顧客を無制限に使え、AIセッションもすべて記録されます。AIの数値は直近30日間分が表示されます。Wakapiは、WakaTimeのプラグイン向けの無料のセルフホスト型サーバーです。
オープンソースのWakaTimeの代替はありますか?
Wakapiです。MITライセンスのセルフホスト型で、WakaTimeのプラグインと部分的に互換性があります。WakaTime自身のプラグインもオープンソースです。Time Momentumはオープンソースではありません。
WakaTimeで請求書を作成できますか?
はい、Premiumプランで作成できます。コード統計のプロジェクトを明細行にしてPDFの請求書にします。Time MomentumのProプランの請求書では、さらにAIコスト、電子請求書、入金管理が加わります。
WakaTimeのデータをTime Momentumにインポートできますか?
いいえ。Time Momentumは設定時に、各ツールが保持している範囲で、過去のClaude CodeとCodexのセッションをローカルのログから読み取ります。