Agent Activity

Agent Activity

LeMax, LLC · Programmation · Productivité

Agent Activity est une app Mac qui transforme ce que les agents IA de Xcode laissent sur le disque en une chronologie de sessions, builds, tests, captures d’écran et autorisations.

Aperçu de l'interface de Agent Activity

À propos de Agent Activity

About

Qu’est-ce qu’Agent Activity

Agent Activity est un outil pour développeurs Mac qui suit le travail des agents de programmation IA dans Xcode. Là où Xcode résume tout en une ligne d’état, l’app construit une chronologie à partir des transcriptions, des journaux de compilation, des résumés de tests et des aperçus que ces agents écrivent sur le disque. Chaque session occupe sa propre colonne, si bien qu’un build reste rattaché à l’exécution qui l’a lancé.

Lire des fichiers, c’est toute la méthode. L’app sert de moniteur d’agents IA pour Xcode et ne lance, n’arrête ni ne pilote un agent. Elle ne demande aucun compte et n’héberge aucun serveur. Ce qu’elle lit reste dans une base locale, et l’app tourne en sandbox : elle ne voit que les dossiers que vous autorisez.

Les limites découlent de ce choix. Il faut macOS 26, Xcode 27 et un Mac Apple silicon, ce qui exclut les machines plus anciennes. C’est aussi une visionneuse d’agents, pas une télécommande : si un agent part de travers, vous l’arrêtez dans le terminal ou dans Xcode.

Premiers pas

  1. Achetez Agent Activity sur le Mac App Store pour 9,99 $ et placez l’app dans le dossier Applications.
  2. Ouvrez l’app et répondez à l’invitation Partager ou Ne pas partager. Rien n’est envoyé dans un cas comme dans l’autre, et Réglages → Diagnostics garde les deux interrupteurs séparés.
  3. Accordez l’accès aux dossiers du projet quand macOS le demande. Les règles du sandbox limitent la chronologie à ce que vous autorisez.
  4. Lancez un agent dans le terminal ou depuis Xcode 27, puis laissez-le travailler. La session apparaît dès que l’agent écrit sa première entrée de transcription.
  5. Cliquez sur une session pour lire ses builds, ses tests et ses captures au même endroit.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Agent Activity.

Offre gratuiteNon
Offres payantes$9.99 one-time
PlateformemacOS (Apple silicon)
DéveloppeurLeMax, LLC
CatégorieProgrammation · Productivité
Date de lancementOct 2026
Dernière mise à jourOct 2026
Visites du siteN/A
Classement mondial du siteN/A
Disponibilité de l’APINon

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs iOS qui utilisent Claude Code dans le terminal
  • Équipes qui passent de Codex à Antigravity et au chat intégré de Xcode
  • Développeurs attentifs à la portée d’un agent

Tâches

  • Suivre une longue boucle de build et de correction
  • Retrouver des tests qu’un agent a laissés derrière lui
  • Relire ce qu’un agent a rendu

Cas d'usage

  • Deux agents travaillent sur des cibles différentes en même temps
  • Un agent tourne depuis 20 minutes et vous voulez savoir où il en est
  • Vous passez un projet à un collègue

Fonctionnalités clés

Chronologie par session

Les sessions Claude Code ouvertes dans le terminal ou lancées par Xcode 27 disposent de leur propre chronologie, y compris les exécutions sans interface. Codex, Antigravity et le chat de Xcode sont lus dans le stockage des conversations et apparaissent quand Xcode enregistre la conversation. Chaque session garde son propre journal, ce qui rend le travail en parallèle lisible.

Cartes de build avec fichier et ligne

Chaque build est relié à la session qui l’a déclenché. Les erreurs et les avertissements deviennent une liste que vous parcourez par fichier et par ligne, si bien qu’une passe de correction a une cible au lieu d’un mur de texte de console. Vous pouvez suivre le build 9 et ses 16 erreurs, les correctifs, puis le build 10 qui passe.

Résultats de tests par cible

Les tests sont regroupés par exécution et par cible, avec le résultat et le fichier concerné. Les exécutions déclenchées par un agent justifient cet écran : elles ne laissent aucun paquet de résultats dans DerivedData, et l’app est l’endroit où ces données existent.

Captures et aperçus SwiftUI

L’app conserve chaque aperçu SwiftUI rendu par un agent et chaque capture prise dans le simulateur. L’arbre d’interface figure à côté de l’image, ce qui aide quand une mise en page est fausse et qu’il faut retrouver la vue responsable.

Panneau des autorisations

Un panneau indique quels agents Xcode considère comme fiables, jusqu’à l’identité de signature et à l’équipe, ainsi que les dossiers qu’ils peuvent toucher. Un bandeau s’affiche quand l’option risquée « autoriser tous les agents » est active ou quand l’espace de travail d’un agent sort des dossiers autorisés.

Données qui restent sur le Mac

Aucun compte, aucun serveur derrière l’app. Les transcriptions, les messages, les journaux de compilation, les noms de projet et les chemins restent dans une base locale, et l’app tourne en sandbox. Les événements d’usage et les rapports de plantage sont facultatifs, avec deux interrupteurs indépendants.

Avantages et inconvénients

Avantages

  • L’historique des builds et des tests par session comble le vide que Xcode laisse sur « Idle ».
  • Les tests lancés par un agent sont visibles ici et nulle part ailleurs dans DerivedData.
  • Les captures et les aperçus arrivent avec l’arbre d’interface, ce qui raccourcit le débogage de mise en page.
  • Le stockage local et l’invitation facultative gardent le contenu du projet sur le Mac.
  • Un paiement de 9,99 $, sans abonnement derrière.

Inconvénients

  • macOS 26, Xcode 27 et Apple silicon sont exigés, donc les Mac plus anciens ne peuvent pas l’exécuter.
  • L’app est en lecture seule. Impossible d’arrêter un agent ou de relancer un build depuis l’interface.
  • Les sessions Codex, Antigravity et chat de Xcode n’ont pas de cartes de build et n’apparaissent qu’après l’enregistrement de la conversation par Xcode.
  • Aucune version iPhone ou iPad, et aucun moyen de partager une chronologie avec un collègue.

Questions fréquentes

L’app lit les fichiers que les agents IA de Xcode écrivent sur le disque et les transforme en une chronologie par session, avec builds, tests, captures et autorisations.