AIに何かを相談していて、「これ、アプリになったら毎回聞かなくて済むな」と思うことがあります。
勉強の進め方を相談していたら、自分用の復習アプリがほしくなる。旅行の計画を立てていたら、その旅程を見ながら持ち物をチェックしたくなる。最初からアプリを作るつもりで話し始めたわけではなくても、会話の途中で、ほしいものが見えてくる。
そのとき、話していたAIにそのまま作ってもらえたらいい。
自分が作っているKoi Launch(コイローンチ)は、ChatGPTやClaudeに接続して、アプリの作成から公開までを頼めるMCPです。
専用のチャット画面に来てもらう形にはしていません。普段使っているAIに、アプリを作って動かすための機能を足します。Koi Launchで面白いと思っているのは、ここです。
相談していたAIが、そのまま作れる
たとえば、Claudeに試験資料を渡して、苦手な範囲や勉強の進め方を相談していたとします。その会話の中では、何を勉強したいのか、何に困っているのかを、すでに伝えています。
そこから復習アプリを作りたいと思ったとき、改めて開発用のサービスを開き、資料を渡して、ほしいものを説明し直すのは面倒です。説明するうちに固まってきた考えも、また最初から書き起こすことになります。
Koi Launchを接続しておけば、その会話からアプリづくりに進めます。AIは会話で渡された内容をもとにコードを書き、Koi Launchの機能を呼び出して、ファイルを保存したり、動く形で確認したり、公開したりします。
使ってみて違うと思えば、同じ会話で直していく。相談と制作のあいだに、わざわざ別の作業を挟まなくていい。
自分も、ウズベキスタンの医学部で解剖学の中間試験を受けるとき、過去問やスライド、ガイドラインをClaudeに読ませて対策アプリを作ってもらいました。すきま時間にすぐ勉強できるようになって、かなり助かりました。
「AIに資料を読ませる」と「アプリを作る」は、自分の中では一続きです。資料について話していたら、その内容を使って勉強するものがほしくなった。そういう流れを、途中で切りたくありません。
MCPを、AIに頼めることを増やすために使う
MCPは、AIアプリケーションと外部のデータや機能をつなぐための共通規格です。ファイルやデータベースをAIから参照できるようにする使い方を、見かけたことがある人もいると思います。
Koi Launchでは、アプリを作って動かせるようにする機能を、その接続先として用意しています。
つまり、Koi Launch自身に何でも答えられるAIを用意する必要はない。何を作るか一緒に考えたり、コードを書いたりするのは、ユーザーが選んだChatGPTやClaudeです。Koi Launchは、そのAIが制作を進めるために呼び出せる機能を提供します。
自分はこの分け方が好きです。
AIを選ぶことと、AIに使わせる機能を選ぶことを、別々に考えられるからです。Claudeで考えたい人はClaudeを使う。ChatGPTを使い慣れている人はChatGPTを使う。アプリを作りたいからといって、考える相手まで替えなくていい。
ユーザーから見ると、接続するサービスによって、いつものAIに頼めることが増えていきます。Koi Launchなら、その一つがアプリづくりになる。
もちろん、MCPにつなげば何でも作れるわけではありません。Koi Launchも、現時点ではHTML・CSS・JavaScriptで動く小さなアプリが対象です。作ったものが意図どおりに動くか、使って確かめることも必要です。
それでも、アプリを作るたびに新しい開発環境を用意するのではなく、普段のAIとの会話に機能を追加して始められる。この形には、まだいろいろな使い道があると思っています。
作ろうと思う前から、会話は始まっている
アプリ開発のサービスは、作りたいものが決まった人に向けて説明することが多いと思います。でも、自分が気になっているのは、もう少し手前です。
何かに困っていて、AIに話している。整理してもらううちに、「毎回この計算をしているな」とか、「これを一つの画面にしたいな」と気付く。その時点では、まだ仕様書もアプリの名前もありません。
そういう会話からでも、作るところまで進めるようにしたい。
誰かの困りごとを聞いたときに、使えそうなアプリを探すだけでなく、「じゃあ、それ用に作ろうか」と言えるのは、けっこう楽しいことだと思います。大勢に売るサービスでなくても、自分や身近な人が使うものを作る理由にはなる。
そのために、もう一つAIのいる場所を増やすより、すでにAIと話している場所につなぎたい。Koi LaunchをMCPとして作っているのは、そういう体験を作りたいからです。