何が作られたか

Simon Willison氏が、テキスト下書きを管理するためのWebエディタ「Pasted File Editor」を試作しました。最大の特徴は、1,000文字以上のテキストやファイルを貼り付けると、下書き本文には残さず、エディタの下部に「添付ファイル」として自動的に切り出す挙動です。

添付されたファイルはモーダルでプレビューでき、ドラッグ&ドロップ、ファイル選択、クリップボード貼り付けのいずれかで追加・削除できます。画像はサムネイル表示され、ファイルを直接開くことも可能です。テキストエリアにドラッグして渡すこともできます。

なぜこの挙動が重要か

発想元はclaude.aiおよびClaude desktop/モバイルアプリの体験です。長文を貼り付けるとチャット欄が膨大なテキストで埋まらず、自動的にファイル添付に切り替わる――この一見地味なUIが、長文を扱うAIチャットの可読性と操作性を大きく変えてきました。Willison氏自身がこの体験を「気に入っている」と述べ、Codex desktopに同等の挙動を再実装させた、というのが今回のプロトタイプの位置付けです。

点を線でつなぐ

これは単発のUIネタではなく、「LLM時代に増えていく長文入力をどうUIで吸収するか」という設計課題への一つの回答です。チャット欄に直接貼るか、ファイルとして扱うかの境界を1,000文字という閾値で自動判定し、ユーザーに選ばせない――この割り切りこそが体験を滑らかにしています。さらに、Codex desktopのようなコード生成エージェントが、競合製品の優れたUIパターンを「形にしてみる」コストを劇的に下げている点も見逃せません。

💼 事業会社視点:これは自社にどう効くか

国内SaaS・社内ツール開発の現場に効く話

業務系SaaSや社内ナレッジツール、問い合わせ管理、議事録・契約書レビューといった「長文を貼って投げる」タイプのプロダクトを持つ事業会社にとって、この1,000文字閾値での自動ファイル化は、すぐに真似できて効果が見えるUIパターンです。チャット欄に1万字の規約文が貼られて画面が崩れる、コンテキストが何だったか追えなくなる――そうしたサポート・営業現場の地味な摩擦を、設計判断ひとつで消せます。

受託開発・SIerにとっても示唆があります。クライアントから「Claudeみたいに使いたい」と言われたとき、API連携やモデル選定の話に行く前に、まず入力UIの細部こそが体験の差を生んでいる、と説明できる材料になります。

そして経営層が押さえるべきは、Codex desktopのようなAIコーディング環境を使えば、こうした参考実装を半日でプロトタイプ化できる時代に入ったという事実です。「他社プロダクトの良いUXを社内で素早く試す」工程の単価が下がっており、企画と試作を分けない体制に組み替える判断が問われます。

関連リンク