概要
コードやリンクなど、決まった文字列をワンクリックでクリップボードにコピーできるボタンです。navigator.clipboard.writeText() でコピーし、成功したらボタンの文字を「コピーしました」に変えて、数秒後に元の表示へ戻します。クリップボード API が使えない環境(権限がブロックされている場合など)に備えて、対象のテキストを選択状態にするフォールバックも用意しておくと親切です。
別名
表記ゆれ:クリップボードにコピー、copy button
AI への伝え方
「このコードブロックにコピーボタンを付けて、押したら 2 秒だけ『コピーしました』に変わるようにして」のように、コピー対象と表示が戻るまでの秒数を伝えます。クリップボード API が使えない場合のフォールバックが必要かどうかも伝えると、対応範囲がぶれません。
似たパーツとの違い
「アイコンボタン」はアイコンだけで用途を示す汎用的なボタンで、コピーボタンはその用途をクリップボードへのコピーに限定した専用のボタンという関係です。