プログラミング能力ゼロの文系ライター、AIでツール開発に成功 ブラウザ拡張が爆速で完成して超びっくり(2/3 ページ)
びっくりした。プログラミングの知識もChrome拡張の仕様もなにも分からない自分が、Chrome拡張を作れるという事実。「なるほど、Webエンジニアの方々は、こうやって自分用のツールを作って効率化していたんだ!」と感じ、ちょっとしたエンジニア気分も味わった。
優秀なエンジニアのように、意図を汲んでくれるAI
それだけではない。Claudeは依頼していない機能まで追加してくれていた。URLの重複を防ぐ機能、不要になったURLを一気に削除する機能……「あった方が便利だろう」と判断してくれたようだ。確かに便利だし、必要だ。
かつて、優秀なエンジニアに開発をお願いした時のことを思いだした。こちらが要求仕様として言語化できていない「本当に欲しい機能」を推定し、頼まなくても実装してくれていた。これがAIに数分でできるなんて……空恐ろしくなった。
使ってみると、他にも機能がほしくなった。
URL保存時の出る確認用ポップアップは邪魔だし、保存したURLを一覧できるHTMLページがほしい。それぞれの機能追加をClaudeにまたお願いした。すぐにできた。
Claudeと相談しながら改良を重ね、理想のツールになるまで、1時間もかからなかった。エンジニアもこうやって試行錯誤しながら開発していくのだろう。改良の楽しさも知った。
急に動かなくなったが直せない
理想の拡張が完成した! とホクホクして休憩に向かい、帰ってきて使おうとしたら……。動かない。なぜ。
改良する過程で、ファイルの保存場所を何度か変更したのだが、そのせいで古いファイルを読み込んだり、バージョンが混じってしまったのかもしれない……。ファイルの保存先を変えてみたりしたが改善しない。
そもそも自分で作ってないから。フォルダやファイルを開いても意味が分からず、何が悪いか完全に不明。お手上げだ。
プログラミング能力がない人が、AIに“丸投げ開発”するリスクは、すべてがブラックボックスになることだ。問題が起きた時、何がネックかを特定できず、対処しようがない。
解決方法は一つ。Claudeにお願いしてイチから作り直すことだ。
「さっき作ってもらったやつ、なんか変になっちゃたから、もう一回作りなおして!」なんて、人間のエンジニアに依頼したらブチ切れられるだろうが、AIは怒らないから安心だ。
Claudeにまた同じような依頼をし、同じ機能のツールを作り直した。だが作り始めに初回と同じバグが出た。AIモデルを「長考モード」に変えたせいか、デザインが初回と変わり、ゴテゴテしてしまった。初回のやつのほうがよかったなあ……。まあ、いいか。使えるし。またイチから作り直すのも面倒だし。
ツールの“自己開発”にハマった
これがきっかけで、簡単なツールを“自己開発”することにハマった。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia AI+に関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
アクセスランキング
-
1
総額2.3兆円、千葉市に巨大な「AIデータセンター」建設へ 発電大手JERA参画の“ドリームチーム”、勝機どうつかむ?
-
2
引退した人型ロボ、“溶けた鋼の海”に沈む アーノルド・シュワルツェネッガー氏が提案 米企業が動画公開
-
3
Apple、macOSの「フルディスクアクセス」に追加の制御を導入へ 「AIエージェントの進化でリスクが大幅に増大」
-
4
「FDE」は常駐SEのすげ替えなのか “人月商売の死”を打破したい国内SIer、打開策は意外なところに?
-
5
国産AI「LLM-jp-4」ベースのAIモデル、KDDI傘下のELYZAが無料公開
-
6
農水省の“クソダサ”ポスター話題 「AIよりよっぽど良い」の声も 担当者に狙いを聞いた
-
7
「DMに逃げる理由は秘密保持ではない」 人とAIエージェントの“最強チーム”を作るベストプラクティス
-
8
Meta、AIエージェント「Muse」とつながる自作ガジェット向けSDKをオープンソースで公開 「Raspberry Pi」などに対応
-
9
富士通が脱人月モデルへ CROが説く「AI時代のバリュープライシングへの転換」とは
-
10
Rails作者DHH「Pencils Down、もう手でコードは書かない」 それでもソフトウェア開発の未来は明るい理由
SpecialPR
ITmedia AI+ SNS
インフォメーション
注目情報をチェック
ITmedia AI+をフォロー
あなたにおすすめの記事PR