1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

プロンプト屋を卒業した

1
Posted at

最近、プロンプト屋を卒業した。この記事は、僕の仕事のやり方が変わったという記録だ。

これまでの仕事

AIに頼むこともできない。プログラミングももちろんできない。

これまで僕は、そういう人のために、自分でAIエージェントを使って、その人のサービスを作ってあげていた。

いまのクライアントの一つは、英語教室の教材サイトだ。依頼はLINEのグループで届く。教材を作ってほしい、管理画面を直してほしい、この機能はいくらになるか。

僕はその依頼を読み、AIエージェントに指示を書いた。できたものを確かめて、LINEに返事を書いた。クライアントから見れば、頼む相手は僕だった。

クライアントが自分でアプリを作るようになった

そろそろAIも賢くなった。

そこで、AIエージェント向けのハーネス環境を用意した。AIエージェント専用のデータベースと、AIエージェントが直接触れるGitHubがある環境だ。

仕組みはこうなっている。

LINEボットはCloudflare Workersで動く。届いた発言は、AIエージェント専用のデータベースに保存される。発言が20秒から90秒止まったら、未処理の発言をまとめてAIに渡す。写メや音声は続けて届くので、その間は待つ。

教材の依頼なら、AIが下書きを作る。クライアントは管理画面で中身を確かめ、LINEで「OK」と返す。AIはそれを受けて公開する。OKが出るまで、生徒には何も見えない。

画面の変更や不具合なら、AIがGitHubに依頼を送る。GitHub Actionsの上でClaude Codeがヘッドレスで動き、実装する。テストと型検査とビルドを通し、PRを作ってマージする。本番のデプロイが終わるのを待ってから、LINEに結果を返す。

Claude Codeに渡す指示には、人間の開発者はいないと書いてある。曖昧な依頼や、データの削除のような危ない依頼は、何も変えずに理由を返す。

1回の仕事ごとに、かかったAPI費用がデータベースに記録される。

実際に動いている。クライアントが、スマホで管理画面を最後までスクロールできないと送った。管理画面はスマホの幅で使える形に直り、本番に出た。これまでに5件の変更が、この経路で本番に入った。

この環境を用意したことで、クライアントはLINEボットでAIに話しかけるだけで教材を作り、サイトを直せるようになった。

これが、最近の僕の中で起きた変化のうち、いちばん大きいものだ。

仕事のやり方が変わった

これは哲学的な話ではない。情勢の変化をうまく捉えた話でもない。

ただ、僕の仕事のやり方が変わった。

この環境を作るために僕がやったのは、プロンプトを書くことではなかった。4月から10月までのLINEの履歴と公開済みの教材から、教材のルールを書き起こした。過去の依頼21件をAIに解かせて、ルールが足りているか確かめた。手元とCIで同じ検証コマンドが通らないとマージされないようにした。教材の公開の前に、クライアントの確認が必ず挟まるようにした。

前は、僕がプロンプトを書いて、AIに作らせていた。いまは、AIが働ける場を整えて、クライアント自身がAIに頼めるようにしている。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?