NATIF macOS · ACCÈS ANTICIPÉ

Comprenez le code
écrit par votre IA.

Examinez sur Mac le code de Claude Code, Codex ou Cursor. Ouvrez le diff, suivez les appelants et interrogez l’AI Reader sur une modification. Cliquez sur ses références pour lire le code autour.

v0.1.303 · Apple silicon & Intel · macOS 14+Préversion en accès anticipé · Expire le (UTC)

tea-notes-demoYENPO
ts recipe.ts
src / recipe.ts / cupsFor
export function cupsFor(waterMl: number) {
  return Math.floor(waterMl / 200);
}

// Fictional teaching input: 550 ml.
const cups = cupsFor(550);
// cups is 2.
TypeScriptUTF-8 · Aperçu du code source
AI Reader
Combien de tasses donne cette quantité ?
RÉPONSE

Seules les tasses complètes comptent.

Dans cette recette fictive, chaque tasse utilise 200 ml. Avec 550 ml, la division donne 2.75 et Math.floor renvoie 2.

recipe.ts:1–3
Que se passe-t-il avec moins de 200 ml ?
Fichiers, questions et références sourceCode et réponses fictifs, écrits pour cette illustration
Fonctionne sur les dépôts locaux
Les réponses citent les lignes source
Modifications locales, commits, branches

Laissez l’IA écrire,
puis examinez ses changements.

Diffs, éditeur, recherche et AI Reader partagent une fenêtre. « Modifications locales » montre tout ce qui a changé depuis le dernier commit ; lorsqu’une réponse cite une ligne, ouvrez-la sur place.

Ouvrez le dépôt où travaille votre IA

Ouvrez le DMG, glissez Yenpo dans Applications et lancez-le. Choisissez la racine du dépôt où travaille votre agent. « Modifications locales » montre les changements depuis le dernier commit ; vous pouvez lire et rechercher avant de configurer l’IA.

Installation et premier projet

Suivez une modification dans le code

Choisissez une fonction modifiée et allez à sa définition, ses appelants et ses tests. Demandez à l’AI Reader ce que fait la modification, puis ouvrez les lignes citées et vérifiez vous-même la réponse.

Examinez le code IA avec l’AI Code Reader

Examinez un commit ou une branche

Examinez un commit ou comparez deux branches, par exemple celle de l’agent et main. Lisez le diff intégré et demandez à l’AI Reader de chercher des régressions. La comparaison reste sur les commits choisis, en lecture seule.

Modes de comparaison Git

« Quel effet a cette modification sur les nouvelles tentatives ? »

Supposons que votre agent ait remanié le client de requêtes. Voici une façon de le vérifier dans Yenpo.

  1. Ouvrez les modifications

    Ouvrez « Modifications locales » ou comparez la branche de l’agent à main, puis trouvez les fichiers liés aux nouvelles tentatives.

  2. Demandez ce que fait la modification

    Demandez à l’AI Reader quels appels sont désormais retentés, combien de fois et ce qui se passe si la dernière tentative échoue.

  3. Ouvrez les références

    Prévisualisez les lignes citées, puis ouvrez les appelants et tests que l’agent n’a pas touchés.

  4. Lancez une vérification

    Lancez vous-même le test ou la commande appropriée pour confirmer l’explication. L’AI Reader lit le code, mais ne l’exécute pas.

Lire le parcours complet

Questions fréquentes

Faut-il un compte de modèle pour utiliser Yenpo ?

Non. Modifications locales, diffs de commits et de branches, recherche, Markdown et navigation par serveur de langage fonctionnent sans compte. Connectez votre fournisseur pour interroger l’AI Reader. Il détermine l’accès aux modèles et les frais d’utilisation.

Configurez l’AI Reader facultatif

Quels langages prennent en charge la navigation dans le code ?

Swift, Rust, C, C++, Objective-C, Python, JavaScript, TypeScript et Go, chacun via son serveur de langage. Yenpo peut installer rust-analyzer ; les autres serveurs viennent de Xcode ou de votre PATH. Les fonctions disponibles dépendent du serveur et de la configuration du projet.

Mon code reste-t-il sur mon Mac ?

La consultation et la recherche restent sur votre Mac. Quand vous interrogez l’AI Reader, votre question et le code pertinent sont envoyés au point de terminaison configuré ; vérifiez donc les conditions du fournisseur avant d’utiliser du code restreint. L’AI Reader ne fait que lire, sauf si vous autorisez les modifications pour une exécution.

Que faut-il savoir sur la préversion ?

Elle fonctionne sur les Mac Apple silicon et Intel avec macOS 14 ou ultérieur. Chaque version expire à la date indiquée près du bouton de téléchargement. La réinstaller ne réinitialise pas cette date : mettez-la à jour avant.

Voir toutes les fonctionnalités

Apprendre à lire le code avec des exemples exécutables.

Tous les articles

Voyez les changements, suivez-les dans le code, vérifiez l’explication de l’IA, puis lancez vous-même les tests.Choisissez un guide pour votre question

ESSAYEZ YENPO EAP

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’EAP

L’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)