Agent Activity
LeMax, LLC · コーディング · 生産性向上
Agent Activity は、Xcode の AI エージェントがディスクに残した記録を、セッション・ビルド・テスト結果・スクリーンショット・権限のタイムラインに変える Mac アプリだ。

Agent Activity について
About
Agent Activity とは
Agent Activity は、Xcode の中で AI コーディングエージェントが何をしているかを眺めるための Mac 開発ツールだ。Xcode 側の表示はステータス一行だけ。このアプリは、エージェントがディスクに書き出すトランスクリプト、ビルドログ、テストの要約、プレビューを材料にタイムラインを組み立てる。セッションごとに列が分かれるので、どのビルドがどの実行によるものかがすぐ分かる。
やっていることはファイルを読むだけだ。Xcode AIエージェント監視ツールとして動き、エージェントの起動も停止も操作もしない。アカウントを求めず、自前のサーバーも持たない。読んだ内容はローカルのデータベースに残り、アプリはサンドボックスで動くため、許可したフォルダしか見えない。
制約もこの設計から来る。macOS 26、Xcode 27、Apple シリコンの Mac が必要で、古いマシンは対象外だ。加えてエージェントビューアーであって、操作する道具ではない。エージェントが道を外したら、止めるのはターミナルか Xcode の仕事になる。
使い始める
- Mac App Store で 9.99 ドルを支払い、Agent Activity をアプリケーションフォルダへ移す。
- アプリを開き、共有するか共有しないかを選ぶ。どちらでも送信は起きず、設定 → 診断で二つのスイッチは独立したまま残る。
- macOS から求められたら、プロジェクトのフォルダへのアクセスを許可する。サンドボックスの規則により、タイムラインが扱うのは許可した範囲だけだ。
- ターミナルか Xcode 27 からエージェントを起動し、そのまま走らせる。最初のトランスクリプトが書かれた時点でセッションが現れる。
- セッションをクリックすれば、ビルド、テスト、スクリーンショットを同じ画面で読める。
AIツール情報
Agent Activityの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- ターミナルで Claude Code を回す iOS 開発者。追加設定なしでセッションにビルドカードとテストカードが付くので、エージェントを走らせたまま一つのウインドウで進み具合を確認できる。
- Codex、Antigravity、Xcode 内蔵チャットを使い分けるチーム。Xcode が会話を保存した時点で三つとも同じタイムラインに並ぶが、ビルドカードは付かない。
- エージェントの権限範囲が気になる開発者。権限パネルに信頼済みの署名 ID とチーム、触れてよいフォルダが並び、「すべてのエージェントを許可」が入っていると警告が出る。
タスク
- 長いビルドと修正の往復を追う。エラーはビルドごとにファイルと行の一覧になるので、16 件のエラーが出た 9 回目、修正、緑になった 10 回目が一続きの物語として読める。
- エージェントが残したテスト結果を探す。エージェント発のテスト実行は DerivedData に結果バンドルを残さず、ここでしか見つからない。
- エージェントが描いた画面を確認する。SwiftUI プレビューとシミュレータのスクリーンショットには、それを生んだ UI ツリーが横に付く。
シーン
- 二つのエージェントが別々のターゲットを同時に触る。セッションごとに列が分かれているので、片方の失敗がもう片方に紐づくことはない。
- エージェントを走らせて 20 分経ち、状況を知りたい。ライブ状態はファイルの動きから取るため、止めずに最新ビルドを確認できる。
- プロジェクトを同僚に引き継ぐ。エージェントが何を変え、どこで壊れたかを順に説明できる。ターミナルの履歴を再生し直す必要はない。
主な機能
セッションごとのタイムライン
ターミナルから開いた Claude Code セッションも、Xcode 27 が起動したセッションも、それぞれ独立したタイムラインを持つ。ヘッドレス実行も同じ扱いだ。Codex、Antigravity、Xcode のチャットは会話ストアから読み、Xcode が保存した時点で現れる。記録はセッション単位で残るので、並行作業でも混ざらない。
ファイルと行が付いたビルドカード
ビルドは、それを起こしたセッションに紐づく。エラーと警告はファイル名と行番号の一覧に整理され、修正作業に狙いが定まる。コンソールの壁を目で追う必要はない。9 回目の 16 件のエラーから、修正を経て通った 10 回目までをそのまま追える。
ターゲット別のテスト結果
テストは実行ごと、ターゲットごとにまとまり、合否と関係するファイルが付く。エージェント発の実行に意味があるのはここだ。DerivedData に結果バンドルを残さないため、このデータが存在する場所はこのアプリしかない。
スクリーンショットと SwiftUI プレビュー
エージェントが描いた SwiftUI プレビューと、シミュレータで撮ったスクリーンショットをすべて保持する。画像の隣に UI ツリーが並ぶので、レイアウトが崩れたときに原因のビューへたどり着きやすい。
権限の一覧
どのエージェントを Xcode が信頼しているかを、署名 ID とチームまで含めて表示する。触れてよいフォルダも分かる。危険な「すべてのエージェントを許可」が入っているとき、あるいはエージェントのワークスペースが許可フォルダの外にあるときに警告が出る。
データを Mac の外に出さない
アプリの背後にアカウントもサーバーもない。トランスクリプト、メッセージ、ビルドログ、プロジェクト名、パスはローカルのデータベースに残り、アプリはサンドボックスで動く。利用イベントとクラッシュレポートは任意で、二つのスイッチは独立している。
メリットとデメリット
メリット
- セッション単位のビルドとテストの履歴が、Xcode が「Idle」としか出さない隙間を埋める。
- エージェントが始めたテストはここでしか見えず、DerivedData には残らない。
- スクリーンショットとプレビューに UI ツリーが付き、レイアウトのデバッグが短くなる。
- 保存はローカルのみ。共有の確認も任意で、プロジェクトの中身は Mac から出ない。
- 9.99 ドルの買い切りで、購読は不要。
デメリット
- macOS 26、Xcode 27、Apple シリコンがすべて必要で、古い Mac では動かない。
- 読み取り専用だ。アプリからエージェントを止めることも、ビルドをやり直すこともできない。
- Codex、Antigravity、Xcode チャットのセッションにはビルドカードが付かず、Xcode が会話を保存するまで現れない。
- iPhone や iPad 版はなく、タイムラインを同僚と共有する手段もない。
よくある質問
Xcode の AI エージェントがディスクに書くファイルを読み、セッションごとのタイムラインに変える。ビルド、テスト、スクリーンショット、権限が一か所に並ぶ。
関連コンテンツ
Agent Activityに関連するツール、スキル、記事を探す。
Agent Activityの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
