ArrayKit

プロンプト差分

二つのプロンプトを語単位で比べ、その編集が要するトークン差も示します。

プロンプト差分

二つのプロンプトを語単位で比べ、その編集が要するトークン差も示します。

二つの版はブラウザー内で比較されます。まだ試行中のプロンプトが端末を離れることはありません。

新しい版を点検する

プロンプト差分 について

行単位の差分は、プロンプトには合いません。プロンプトは散文です。段落を折り返し直せば全行が変わる一方、意味はそのままなので、差分はほとんど雑音になります。ここでは語単位で比べます。それが実際に編集したものだからです。そしてコードの差分が決して見せない数字を一つ報告します。その変更が、これ以降のすべてのリクエストに何トークン足すか、あるいは減らすかです。変わっていない長い区間は目印にたたまれるので編集が読みやすく、全体はレビュー用に統一形式で書き出せます。

機能

  • 語単位の比較 — 折り返し直しは変更ではありません
  • 一リクエストあたりのトークン差 — 編集の実費用
  • 追加・削除・不変の語数
  • 残った割合を示す類似度
  • 変わっていない長い区間をたたみ、前後の文脈は残します
  • 差分から両方の版を厳密に復元可能
  • 二次的な計算量に耐えない大きさへの歯止め
  • コードレビュー用に統一形式で書き出し

プロンプト差分 の使い方

  1. 左に以前の版を貼ります
  2. 右に新しい版を貼ります
  3. 強調された変更とトークン差を読みます
  4. 必要なら統一差分を書き出します

例

入力

Be concise.

出力

Keep replies under four sentences.

振る舞いと費用の両方を変える、四語の編集です。

よくあるエラーとトラブルシューティング

  • 入力が大きすぎると言われる。 — 語単位の差分は両方の長さに比例した表を作ります。文書全体ではなく、一節ずつ比べてください。
  • 全体が変更として表示される。 — たいていは見えない文字の違いです。約物の引用符、改行しない空白、文書から貼った別の改行コードなど。
  • トークン差が概算に見える。 — 概算です。文字数に基づく見積りで、五トークンの編集と五百トークンの編集を見分けるには十分です。
  • たたみ込みで見たいものが隠れる。 — オフにしてください。すべて残っています。たたみ込みは長い不変区間を目印に置き換えるだけです。

よくある質問

ふつうのテキスト差分ではだめですか。
プロンプトは行ではなく段落だからです。一文を書き直すと段落が折り返し直され、行単位の差分は全体を変更として報告します。本当の編集がその中に埋もれます。
トークン差はなぜ重要ですか。
システムプロンプトは毎リクエストに付いていきます。二十トークンの追加は、そのプロンプトが存在するかぎり毎回の二十トークンです。文書に二十トークン足すのとは別種の判断です。
プロンプト以外にも使えますか。
散文なら何でも使えます。ツールの説明、スキルの手順、プロジェクトの指示。行単位の差分が折り返しに支配される場面ならどこでも向いています。
文字は厳密に保たれますか。
はい。不変と削除の断片をつなげば元の文が厳密に再現され、不変と追加をつなげば新しい版が空白まで含めて再現されます。
類似度の数字は何を意味しますか。
長いほうの版の語のうち、変わらずに残った割合です。手直しなのか書き直しなのかをすばやく見分けられます。人の編集をレビューするときにとくに便利です。

関連ツール

AI・エージェントの他のツール

AI・エージェントのツールをすべて見る · すべてのツール