Claudeちゃんに作ってもらったツールの話。
「パスワードを設定する」機会は、ネットでいろいろ活動していると多々ある。Googleなどのアカウントを使ってログインすることもできるけど、私はIDとパスワードを使うことが多い。
近年は自分で生成したものではなく、Chromeのパスワードツールが作ってくれるような強いパスワードを使うことが多いのだけど、たまにその機能が発動しないこともあったり、そもそもブラウザじゃなくてソフトウェアやアプリから使うときはその機能を使えない。ほかのパスワード管理ツールは使っていないので、パスワード生成機能が使えない場合は自分で任意のパスワードを作っている。
-----
先日もパスワードを作る機会があって、その時思いついたのは
「パスワードを作るツールを作ればいいんじゃないか?」ということ。
早速お願いしてみた。
-----
【Achi】
ローカルで、ブラウザで使えるようなパスワード生成ツールを作ってくれませんか。 ・パスワードにありがちな条件をチェックボックスで選べる(桁数、大文字数字混じりかどうかなど) ・含めたい文字列を指定できる ・ランダム生成
【Claude】
パスワード生成ツールを作成しますね。ブラウザで動作する、シンプルなHTML+JavaScriptのパスワード生成ツールを作成します。
このパスワード生成ツールには以下の機能が実装されています:
基本設定
パスワードの長さを4〜100文字で指定可能
小文字(a-z)、大文字(A-Z)、数字(0-9)、記号(!@#$%など)の使用を個別に選択可能
カスタム機能
含めたい特定の文字列を指定できる機能
指定した文字列をランダムな位置に配置
セキュリティ機能
選択した文字種が必ず1文字以上含まれるよう確認
パスワード強度のリアルタイム評価
ユーザビリティ
ワンクリックでクリップボードにコピー
モバイルでも使いやすいレスポンシブデザイン
このファイルを保存して直接ブラウザで開くだけで使用できます。すべての処理はクライアントサイドで行われるため、インターネット接続は不要で、パスワードが外部に送信されることはありません。

-----
そうそう、こういうこと。今回は一発で完璧。記号以外のチェックボックスはデフォルトでオンになってるところが気が利いてるね。立ち上げたらその時点ですでにひとつランダム生成されているのもうれしい。クリック回数が少ないツールはわたしの好みだ。
このhtmlファイルをローカルへダウンロードして、任意のフォルダに置き、ブラウザで開いた状態でブックマークしておけばいつでも使える。
作ってもらってからこれまでに何度か実際利用しているけど、かなり「はかどる」感じでうれしい。