Voyez ce qui a changé,
puis demandez ce que cela fait.
Yenpo est une app Mac native pour examiner le code écrit par votre agent IA. Les outils de fichiers et de Git fonctionnent seuls ; connectez un modèle pour interroger aussi l’AI Reader sur le code.
Posez une question, puis vérifiez la réponse dans le source
Partez d’un fichier, d’un dossier, d’une sélection ou simplement d’une description de ce qui se passe. L’AI Reader peut ouvrir d’autres fichiers du projet autorisé : ce que vous ajoutez n’est qu’un point de départ.
Demandez où une valeur est définie, quelle implémentation un réglage sélectionne ou comment une erreur parvient à l’appelant, puis ouvrez les références de la réponse. Si une question annexe mérite sa propre discussion, utilisez « Créer une nouvelle discussion à partir d’ici » sur une réponse terminée.
Choisissez le type d’API, le point de terminaison et le modèle dans les réglages : Chat Completions compatible OpenAI, OpenAI Responses ou Anthropic Messages. Votre question et le code pertinent sont envoyés à ce point de terminaison ; votre compte fournisseur détermine les modèles accessibles et leur coût.
Découvrez la lecture de code assistée par IA
Connectez un fournisseur de modèlesExaminez exactement les commits choisis
Cliquez sur « Comparer les versions… » dans la barre latérale. L’arbre des fichiers modifiés ouvre des diffs intégrés en lecture seule. Les anciens fichiers peuvent côtoyer les actuels : vérifiez la version affichée dans chaque onglet.
Ouvrez « Modifications locales » pour voir les changements depuis le dernier commit. Cette vue compare votre arbre de travail à HEAD, y compris les modifications pas encore enregistrées.
| Question | Mode | Compare |
|---|---|---|
| Qu’a modifié ce commit ? | Commit | Premier parent → commit sélectionné ; un commit racine est comparé à un arbre vide. |
| En quoi ces deux branches diffèrent-elles actuellement ? | Comparaison directe | Dernier commit de base → dernier commit de head. |
| Qu’a changé cette branche depuis sa divergence ? | Depuis la divergence des branches | Ancêtre commun (merge base) → head sélectionné. |
La comparaison est figée sur des commits précis et ne change pas si une branche évolue ensuite. Ajoutez-la à une discussion AI Reader pour examiner une régression suspectée dans cet intervalle exact.
Comparez des commits et examinez un correctifYenpo est-il le lecteur de diff Git qu’il vous faut sur Mac ?
Ce que l’AI Reader peut modifier ou non
Lecture locale
La consultation, la lecture et la recherche fonctionnent sans connexion à un modèle ; la navigation utilise des serveurs de langage locaux. Tout cela est disponible avant de configurer l’IA.
Des modifications seulement sur votre autorisation
L’AI Reader ne fait que lire par défaut. Activez « Autoriser les modifications » pour lui permettre de modifier les fichiers texte du projet pendant cette seule exécution. L’arrêt n’annule pas les modifications déjà enregistrées sur disque.
Revue en lecture seule
Les discussions de comparaison Git restent toujours en lecture seule. L’AI Reader ne peut pas exécuter de commandes dans le terminal ; le terminal lui-même s’exécute sous votre utilisateur macOS, avec vos droits habituels.
Essayez-le sur le prochain changement
de votre IA.
Les diffs, modifications locales et recherches fonctionnent immédiatement. Connectez un fournisseur de modèles lorsque vous souhaitez interroger l’AI Reader.
Télécharger l’EAPL’interface de l’app est disponible en anglais, chinois simplifié et traditionnel, japonais, espagnol, portugais brésilien, coréen, allemand, français et russe.
v0.1.303 EAP · Apple silicon & Intel · macOS 14+Expire le (UTC)