テキストと書類
テキスト、Markdown、PDF
行単位の生の diff ではなく、読みやすさを重視して段落・文・単語のレベルで比較します。
Changelo は 2 つのファイル、あるいはフォルダ全体を比較し、技術的な diff の羅列ではなく分かりやすい言葉で答えます。
iPhone・iPad 版をダウンロード Mac 版をダウンロード
または .dmg を直接ダウンロード — コマンドラインツールが含まれています。
完全オフライン。アカウントもサーバーも分析もありません。
Changelo が実際に伝えてくれる内容です:
任意の 2 つのファイルまたはフォルダをアプリにドラッグするか、「ファイル」や Finder から選ぶか、Finder のコンテキストメニューから直接比較を始めます。
数秒で、分かりやすい言葉の結論、その理由、そして検索できる変更の一覧が表示されます。
左右に並べたビジュアル差分はいつでもワンタップで開けます — テキスト、画像、フォルダツリー、表、PDF のページ。それでいて邪魔になることはありません。
すべての答えは決定論的で検証可能な分析から得られます。AI による推測はありません。結論がヒューリスティックな場合、Changelo は正直にそう伝えます。判定には「確実」「可能性が高い」「可能性あり」のラベルが付きます。
Changelo はバイトを比較するのではなく、フォーマットを理解します。PDF はページ・段落・注釈。写真はピクセル・EXIF・カラープロファイル。フォルダはファイルのツリー。アプリはバージョン・フレームワーク・ローカリゼーション。
テキスト、Markdown、PDF
行単位の生の diff ではなく、読みやすさを重視して段落・文・単語のレベルで比較します。
JSON、plist、XML、YAML、CSV
キー・値・行を構造として比較するため、書式の整形が本当の変更と取り違えられることはありません。
JPEG、PNG、HEIC など
サイズ、EXIF、ICC プロファイル、知覚ハッシュ、ヒストグラム、SSIM を確認し、「再保存」と「編集」を区別します。
フォルダ、ZIP
追加・削除・変更・名称変更された項目を示し、名称変更は名前ではなく内容から検出します。
SQLite、.app、.ipa、ディスクイメージ
データベースはスキーマと行を、アプリバンドルはバージョン・フレームワーク・ローカリゼーション・エンタイトルメントを比較します。
QuickTime(MOV)
再生時間、トラック、コーデック、メタデータに加えてフレームをサンプリングし、再エンコードと実際の編集を見分けます。
macOS では、アプリを先に開かなくても Finder からそのまま比較を始められます。
ファイルを開くのは Finder 自身です。だからこそ、サンドボックス内のアプリはその項目にだけアクセスでき、それ以外には一切触れられません。
このページからダウンロードする版には、コマンドラインツールも付いています。App Store 版には入れられません。サンドボックス内のアプリに含まれるものはすべてサンドボックス化される必要があり、そうしたツールはコマンドラインで指定したファイルを開けないからです。
シェルから見つけられるよう、一度リンクを作ります:
sudo ln -s /Applications/Changelo.app/Contents/Helpers/changelo /usr/local/bin/changelo
あとは比較したい 2 つを渡すだけです:
changelo before.txt after.txt
アプリと同じ答えを出力し、内容が同じなら 0、異なれば 1 を返します。シェルスクリプトや CI にそのまま組み込めます。
Changelo はオフラインであることを証明できるように作られています。