Q-Fitで最初に作った心理テストは恋愛スタイルテストです。始まりはシンプルでした。Gemini 3.0 Proに「心理テストを作って」と入力しました。形式もなく、基準もなく。ただ投げてみただけなのに、結果は思ったよりいいものでした。
でも実際にやってみたら問題があった
何度も自分でテストしてみました。でも結果が毎回同じタイプに出るんです。結果の種類は4つなのに、一つが50%の確率で出ました。設問と選択肢は一見もっともらしいのに、内部のロジックが特定の結果に偏っていたんです。
これがサイドプロジェクト特有の考え方だと思います。問題を発見しても、とりあえず置いておいて作り続けること。仕事のプロジェクトなら当然先に直したはずのバグでも、サイドプロジェクトでは「完成度」より「方向性の確認」が先です。偏りの問題を知りながら新しいテストを作り続けたのは、正直に言えばその時点では全体がちゃんと動くかどうかを確認することの方が大事だったから。細部を完璧に磨き続けて全体を完成できないより、とりあえず動かしながら方向性を見極める方がいいと判断しました。
作れば作るほど積み重なる不満
その後もゾンビアポカリプス生存テスト、パーソナルカラーテスト、サイコパス傾向テストなどを続々と追加しました。でもテストが増えるにつれて、目につく問題が出てきました。テストごとに文体が違いました。あるテストは「あなたは〜な傾向があります」という丁寧な敬語で、別のテストは「あなたは〜なタイプだよ」というくだけた口調で結果が出てきました。同じサービスの中で、あるテストは先生みたいで、あるテストは友達みたいな感じでした。AIに毎回新しくリクエストするうちに、一貫したトーンを保つ基準がなかったんです。
AIが生成した画像も同じでした。テスト設定集を渡して生成したのに、テストごとにまったく違うスタイルで出てきました。あるイメージはアニメ風で、別のイメージは水彩画風で、またあるイメージは写真合成みたいに見えました。一つのサービスの中に異なる世界観が複数共存している感じでした。コンテンツ一つ一つはそれらしく見えるのに、まとめて見ると違和感がありました。
それでも当時はあまり気にしていませんでした。会社の同僚に「こういうものが作れますよ」を見せることが目的だったので。完成度より「とりあえず見せること」が先でした。
「フロントができるから作れるんじゃない?」
同僚たちに共有したところ、チームメンバーの一人がこう聞いてきました。「これ、あなたがフロントわかるから作れるんじゃない?私はフロントわからないけど、私がAI使っても同じくらいのものが出来るの?」 その瞬間、ハッとしました。ああ、そう見えるんだ、と。AIが全部やってくれたと思っていたのに、チームメンバーの目には自分のフロントの知識があってこそ出来たものに映っていたんです。それがむしろ刺激になりました。チームメンバーがそう思うくらいなら、もっと磨けば本当の商品になれると思いました。本格的に作ってみようと決意しました。
ドキュメント化:AIをもっとうまく使うために
本格的に改善を始めながら、AIの作業の仕方を観察しました。特にドキュメントを指定してあげないと、あちこちのフォルダを探し回っているようでした。無駄にトークンを消費していたんです。場合によっては、すでに存在するテストファイルを見つけられず、似たような構造を最初から書き直してしまうこともありました。AIが迷走するのを実際に見ていると、問題がはっきりしました。自分がちゃんと案内していなかったからでした。
そこで既存のテスト一覧とプロジェクトのディレクトリ構造をまとめたドキュメントを作りました。AIが必要なファイルだけを参照できるように。どんなテストがあるか、ファイルがどこにどう配置されているかを一目で確認できるように整理したら、AIが不必要に探索する場面が減りました。迷子にならないので、同じ作業をより速く、より正確に処理してくれるようになりました。
クオリティが劇的に上がったわけではありません。でもクォータ制限に引っかかるまでの時間が後ろに延びました。同じ作業量でより長く作業できるようになったんです。ドキュメント化がAIの能力を高めたわけではありませんでした。AIが迷子にならないように道を整えてあげただけでした。
AIと一緒に働いて感じたこと
この時期を振り返ると、AIのおかげで一人で何人分の仕事をこなすことができました。私はバックエンド開発者です。フロントエンドも、デザインも、コンテンツ企画も専門外です。以前なら各分野の人を集める必要があった仕事を一人でできました。何ヶ月もかかったはずの勉強をスキップして、一日で動くウェブサイトが出来上がるということ自体が驚きでした。
でも、これが解決されていない課題であるという事実が、逆にサイドプロジェクトを続けさせてくれる理由にもなっています。完璧に整った状態で維持するだけというのは退屈です。まだ解けていない問題があって、もっとうまくできると分かっているから、また戻ってきてしまいます。Q-Fitはまだ進行中で、それが自分を引き止め続けています。