ガイド
Macで時間の使い方を確認する現実的な方法は3つあり、いずれもタイマーを開始することを含みません。真実性の度合いがそれぞれ異なります。
AppleのScreen Time(システム設定 → Screen Time)は既にアプリ使用時間を計測しています。“App & Website Activity”をオンにすると、アプリ別の時間、ピックアップ数、通知のデイリーおよびウィークリーのチャートが得られます。
有効にする価値はあります。無料で既にあるからです。限界はアプリ名で答える点です。“Safari: 4h 51m”は調査、執筆の休憩、無駄な寄り道を一つの同質なバーにまとめてしまいます。エクスポート機能も乏しく、何をしていたかの理解はありません。(完全比較: Screen Time vs a real time tracker。)
ActivityWatch はアプリログのオープンソース標準で、アクティブなアプリとウィンドウタイトルをローカルに記録し、サイトごとの詳細はブラウザ拡張で補えます。ウィンドウタイトルレベルという、Screen Timeより一段具体的な正直でエクスポート可能なデータが得られます。
自分でデータを切り分けたい場合や、クロスプラットフォーム(Mac、Windows、Linux)対応が必要なら最適です。
Dayflow は別の問いに答えます:どのアプリが開いていたかではなく、何をしていたかです。10秒ごとに画面を記録し、AIが日を読みやすいタイムラインに書き出します、“OAuthトークンのリフレッシュ実装、9:04-9:48”、“航空券価格の調査、14:10-14:25”のように。役に立つ単位はアプリではなくタスクだからです。全録画とローカルのタイムラインはMac上に留まります。Local AIはスクリーンショット解析をオンデバイスで実行します。アプリはオープンソース(MIT)で、約100MBのRAMで動作します。
出力として読み取れる実際の一日の記録が欲しい場合に最適です - 毎晩答える「一日がどこへ消えたか」の問い。
いずれにせよScreen Timeを有効にしてください。無料で有益だからです。その上で出力に応じて選びます:生データを自分で加工するなら → ActivityWatch;実際に何をしたかが読み取れるジャーナルが欲しいなら → Dayflow。どちらも無料でローカル動作なので、数日試すだけなら比較に費用はかかりません。請求可能な時間(クライアントプロジェクト、請求レート、請求書)が必要なら、それは別のカテゴリ(Timing、Memtime)であり、誰かが時間の代金を払う場合のみ有料サービスを検討してください。
Dayflowは無料でオープンソースです。フル録画はMacに残り、オンデバイス解析のためのローカルAIが利用可能です。
Mac版をダウンロード macOS 14+ · MITライセンス · アカウント不要