AIエージェントと、ソフトウェアの日曜大工
生成AIやAIエージェントで、思いついたものを短い時間で動く形にできるようになった。ChatGPTとClaude Codeの使い分け、大きなソフトウェアがまだ手に余ると感じる理由、日常の小さな道具の大きさの決め方について。

生成AIやAIエージェントが登場して、ソフトウェアを作り始めるまでの距離が短くなりました。
以前は、日常の中で小さな不便に気づいても、それをソフトウェアにするには、設計やプログラミングについて多くのことを学ぶ必要がありました。
いまは生成AIと相談しながら、短い時間でも、思いついたものを実際に動く形にできます。
家具を一から作るほどではないけれど、棚を取り付けたり、少し使いやすいように手を加えたりする。
私にとっては、ソフトウェアの日曜大工に近い感覚です。
相談するところから、手を動かすところへ
この記事を書いている時点では、主にChatGPTとClaude Codeを使っています。
ChatGPTには、作りたいもののアイデアや仕様、画面の構成について相談します。まだ曖昧な考えを言葉にしたり、必要な機能と不要な機能を整理したりするところでも使っています。
Claude Codeには、実際のプロジェクトを読ませ、コードの追加や修正、動作の確認を任せています。
少し前までの生成AIは、質問するとコードの例を返してくれる存在でした。
現在のAIエージェントは、複数のファイルを読み、コードを書き換え、コマンドを実行しながら作業を進めます。
人が回答をコピーして一つずつ反映するのではなく、AIと同じ作業場所を見ながら、一緒に手を動かすようになりました。
大きなソフトウェアは、まだ手に余る
ただし、生成AIがあれば何でも簡単に作れるわけではありません。
機能が増えるほど、設計や画面、データの扱い、セキュリティ、公開後の運用など、考えなければならないことも増えていきます。
大きなソフトウェアは、一人で扱うには手に余ります。
そして、それはいまの生成AIやAIエージェントにとっても同じです。
広い範囲を一度に任せると、不要な部分まで変更したり、個々の修正は動いても、全体としてまとまりを失ったりします。
何を作るのか。
どこまで任せるのか。
変更されたものを公開してよいのか。
最後に判断するのは、まだ人です。
日常を少しだけ便利にする
だから、まずは日常ですぐに使える、小さなものを作っています。
メールや文章を送る前に、少し立ち止まるもの。
入力した情報を隠すもの。
添付したファイルに残っている情報を確かめるもの。
なくても生活はできます。
それでも、あることで少し安心できたり、面倒な確認を一つ減らせたりする。そんな道具です。
短い時間で作れるから、小さくしているわけではありません。
自分で目的を理解できて、動作を確認できて、使う人に説明できる大きさにしています。
生成AIやAIエージェントによって、こうしたソフトウェアの日曜大工に挑戦しやすくなりました。
数年後には、ソフトウェアの作り方も、AIとの役割分担も、いまとは大きく変わっているかもしれません。
Legacy Toolsは、その途中で作り始めた、小さな道具の記録でもあります。
執筆時点:2026年7月 使用環境:ChatGPT(GPT-5.6)、Claude Code