macOS ネイティブ · 早期アクセス

AI が書いたコードを、
自分で確かめる。

Claude Code、Codex、Cursor が書いたコードを Mac でレビュー。diff を開き、呼び出し元をたどり、AI Reader に変更について質問できます。回答のソース参照をクリックすると、周辺のコードも読めます。

v0.1.303 · Apple silicon & Intel · macOS 14+早期アクセスプレビュー · 有効期限 (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
この量で何杯作れますか?
回答

満杯になる分だけ数えます。

この架空のレシピでは 1 杯に 200 ml 使います。550 ml を割ると 2.75 となり、Math.floor は 2 を返します。

recipe.ts:1–3
200 ml 未満だとどうなりますか?
ファイル・質問・ソース参照この図のために書いた架空のコードと回答
ローカルリポジトリで使える
回答からソース行へ移動
ローカル変更・コミット・ブランチ

AI が書いたら、
変更を読んで確かめる。

差分、エディター、検索、AI Reader を一つのウインドウで使えます。Local Changes には最後のコミット以降の変更が表示され、回答で言及された行はその場で開けます。

AI が作業するリポジトリを開く

DMG を開き、Yenpo を Applications にドラッグして起動します。エージェントが作業するリポジトリのルートを選びます。Local Changes で最後のコミット以降の変更を確認でき、AI の設定前から読解と検索が使えます。

インストールと最初のプロジェクト

変更をコードの中で追う

変更された関数を選び、定義、呼び出し元、それを使うテストへ移動します。変更の意味を AI Reader に質問し、引用された行を開いて回答を確かめます。

AI Code Reader で AI のコードをレビュー

コミットやブランチをレビュー

一つのコミットを見るか、エージェントのブランチと main など二つのブランチを比較します。インライン差分を読み、AI Reader に回帰の可能性を調べてもらえます。比較は選択したコミットに固定され、読み取り専用です。

Git 比較モード

「この変更で再試行はどう変わる?」

エージェントがリクエストクライアントを作り直したとします。Yenpo では、例えば次のように確認できます。

  1. 変更を開く

    Local Changes を開くか、エージェントのブランチと main を比較し、再試行に関係するファイルを探します。

  2. 変更の意味を質問する

    どの呼び出しが何回再試行され、最後の試行が失敗すると何が起こるかを AI Reader に質問します。

  3. 参照を開く

    回答が引用する行をプレビューし、エージェントが変更しなかった呼び出し元とテストも開きます。

  4. 動作を確認する

    関連するテストやコマンドを自分で実行して説明を確かめます。AI Reader はコードを読みますが、実行しません。

詳しい手順を読む

よくある質問

Yenpo にモデルのアカウントは必要ですか?

不要です。Local Changes、コミットとブランチの差分、検索、Markdown、言語サーバーによるナビゲーションは単独で使えます。AI Reader に質問する場合に、自分のプロバイダーを接続します。モデルの利用条件と料金はプロバイダーが定めます。

必要になったら AI Reader を設定

どの言語でコードナビゲーションを使えますか?

Swift、Rust、C、C++、Objective-C、Python、JavaScript、TypeScript、Go に、それぞれの言語サーバーを通して対応しています。rust-analyzer は Yenpo からインストールでき、他は Xcode または PATH 上のサーバーを使います。利用できる機能はサーバーとプロジェクト設定により異なります。

コードは Mac の外へ送られますか?

閲覧と検索は Mac 内で行われます。AI Reader に質問すると、質問と関連コードが設定したモデルのエンドポイントへ送られます。制限のあるコードを扱う前にプロバイダーの規約を確認してください。AI Reader はその実行で編集を許可しない限り読み取り専用です。

プレビュー版について知っておくことは?

macOS 14 以降の Apple silicon・Intel Mac に対応しています。各ビルドはダウンロードボタン横の日付で期限切れになります。再インストールしても延長されないため、その前に更新してください。

すべての機能を見る

動かして学ぶコードの読み方。

すべての記事

変更を見つけ、コードをたどり、AI の説明を確かめて、テストを自分で実行します。疑問に合うガイドを選ぶ

YENPO EAP を試す

AI が次に加える変更で、
試してみよう。

差分、Local Changes、検索はすぐに使えます。AI Reader に質問したくなったら、モデルプロバイダーを接続してください。

EAP をダウンロード

アプリは英語、簡体字・繁体字中国語、日本語、スペイン語、ブラジルポルトガル語、韓国語、ドイツ語、フランス語、ロシア語に対応しています。

v0.1.303 EAP · Apple silicon & Intel · macOS 14+有効期限 (UTC)