НАТИВНО ДЛЯ macOS · РАННИЙ ДОСТУП

Понимайте код,
который пишет ИИ.

Проверяйте на Mac код Claude Code, Codex или Cursor. Откройте diff, проследите вызовы и спросите AI Reader об изменении. По ссылкам в ответе можно прочитать окружающий код.

v0.1.303 · Apple silicon & Intel · macOS 14+Early Access Preview · Действует до (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 · Предпросмотр исходников
AI Reader
На сколько чашек хватит этого объёма?
ОТВЕТ

Считаются только полные чашки.

В этом вымышленном рецепте на чашку нужно 200 мл. При 550 мл деление даёт 2.75, а Math.floor возвращает 2.

recipe.ts:1–3
Что будет при объёме меньше 200 мл?
Файлы, вопросы и ссылки на исходникиВымышленные код и ответы, написанные для этой иллюстрации
Работает с локальными репозиториями
Ответы ссылаются на строки исходников
Локальные изменения, коммиты, ветки

Пусть ИИ пишет,
а вы проверяйте изменения.

Diff, редактор, поиск и AI Reader находятся в одном окне. «Локальные изменения» показывают всё после последнего коммита; когда ответ упоминает строку, её можно открыть прямо здесь.

Откройте репозиторий, с которым работает ИИ

Откройте DMG, перетащите Yenpo в «Программы» и запустите. Выберите корень репозитория, где работает агент. «Локальные изменения» показывают изменения после последнего коммита; читать и искать можно до настройки ИИ.

Установка и первый проект

Проследите изменение по коду

Выберите изменённую функцию и перейдите к её определению, вызовам и тестам. Спросите AI Reader о влиянии изменения, затем откройте указанные строки и проверьте ответ сами.

Проверяйте код ИИ с AI Code Reader

Проверьте коммит или ветку

Посмотрите один коммит или сравните две ветки, например ветку агента и main. Прочитайте встроенный diff и попросите AI Reader найти регрессии. Сравнение остаётся на выбранных коммитах и доступно только для чтения.

Режимы сравнения Git

«Как это изменение влияет на повторные попытки?»

Допустим, агент переработал клиент запросов. Вот один способ проверить его в Yenpo.

  1. Откройте изменения

    Откройте «Локальные изменения» или сравните ветку агента с main и найдите файлы, связанные с повторными попытками.

  2. Спросите о влиянии изменения

    Спросите AI Reader, какие вызовы теперь повторяются, сколько раз и что происходит при сбое последней попытки.

  3. Откройте ссылки

    Просмотрите указанные строки, затем откройте вызывающий код и тесты, которых агент не касался.

  4. Запустите проверку

    Запустите нужный тест или команду сами, чтобы подтвердить объяснение. AI Reader читает код, но не выполняет его.

Прочитать полный разбор

Частые вопросы

Нужен ли аккаунт модели для Yenpo?

Нет. Локальные изменения, сравнения коммитов и веток, поиск, Markdown и навигация через языковой сервер работают без него. Подключите своего провайдера для вопросов AI Reader. Провайдер определяет доступ к моделям и стоимость использования.

Настройте необязательный AI Reader

Для каких языков доступна навигация по коду?

Swift, Rust, C, C++, Objective-C, Python, JavaScript, TypeScript и Go — через соответствующие языковые серверы. Yenpo может установить rust-analyzer; остальные серверы берутся из Xcode или PATH. Возможности зависят от сервера и настройки проекта.

Остаётся ли код на моём Mac?

Просмотр и поиск остаются на Mac. Когда вы задаёте вопрос AI Reader, вопрос и нужный код отправляются на настроенный endpoint модели; проверьте условия провайдера перед использованием закрытого кода. AI Reader только читает, если вы не разрешили правки на один запуск.

Что нужно знать о предварительной версии?

Работает на Mac с Apple silicon и Intel под macOS 14 или новее. Каждая сборка истекает в дату рядом с кнопкой загрузки. Переустановка не сбрасывает дату, поэтому обновитесь заранее.

Посмотреть все возможности

Чтение кода на примерах, которые можно запустить.

Все статьи

Посмотрите изменения, проследите их по коду, проверьте объяснение ИИ и запустите тесты сами.Выберите руководство для своего вопроса

ПОПРОБУЙТЕ YENPO EAP

Попробуйте на следующем
изменении вашего ИИ.

Diff, локальные изменения и поиск работают сразу. Подключите провайдера моделей, когда захотите задать вопрос AI Reader.

Скачать EAP

Интерфейс приложения поддерживает английский, упрощённый и традиционный китайский, японский, испанский, бразильский португальский, корейский, немецкий, французский и русский языки.

v0.1.303 EAP · Apple silicon & Intel · macOS 14+Действует до (UTC)