
AIに「できない」と言われたら、本当にできないの?無料プランでも関数電卓.exeのビルドできちゃったよ~ん!
こんにちは、プログラムが書けないカリンちゃんです!
今回は、無料版ChatGPTでどこまでAI個人開発ができるのか、試してみました。お題は、Windows用の関数電卓。プログラムのソースコードではなく、そのまま起動できるEXEファイルを作ってもらいます。
最初の回答は「できません」
まずは、無料版ChatGPTにこんなお願いをしてみました。
【プロンプト①】
関数電卓をcalc-chatgpt-20261014.exeでダウンロードさせて。
すると、ChatGPTはPythonのソースコードと、EXEを作るための手順を提示してくれました。PythonとPyInstallerを自分のパソコンにインストールして、コマンドを実行すれば作れるそうです。
いやいや、欲しいのは完成品なの!
GitHub Actionsならどうだ!
そこで思いついたのが、GitHub Actionsです。
GitHubには、Windowsなどの環境でプログラムを自動的にビルドする機能があります。それがGitHub Actions。
ChatGPTが直接EXEを作れなくても、GitHubに作ってもらえばいいんじゃない?
GitHub連携は意外なほど簡単
GitHubは、プログラムをインターネット上に保存・管理できるサービスです。ChatGPTとの連携も、意外なほど簡単。
【プロンプト②】
プラグインのgithubをインストールして。
インストールを押して

Create an accountを押して

GoogleかAppleでアカウントを作って、あとは指示通り進めるだけ。プログラミングもコマンド入力も必要ありません。
実際に無料版ChatGPTで試してみると、GitHubに保存されているファイルの読み取りだけでなく、新しいファイルの作成・保存にも成功しました。
無料版ChatGPTでも、GitHubを直接操作できちゃったんです!
GitHub ActionsでEXEを作らせる
ここまでできれば、あとはChatGPTにお願いするだけ。
関数電卓のプログラムを書いて、GitHubに保存して、GitHub ActionsでWindows用のEXEをビルドしてもらいます。そして、完成したEXEをダウンロードできるように指示しました。
【プロンプト③】
GitHub ActionsでWindows用の関数電卓.exeを作ってください。

で、許可すると・・
できちゃったよ~ん!(笑)
GitHub Actionsでビルド成功!!
指定したとおり、関数電卓.exe が完成しました。しかも、ちゃんとダウンロードできる状態になっています。
無料版ChatGPT+GitHubだけで、Windows用EXEの作成に成功!
Pythonのインストールも、コマンド入力も、開発環境の構築も不要でした。
GitHub連携の本当の価値
今回、ぜひ伝えたいのは、GitHubとChatGPTを連携することの便利さです。
GitHubに保存しておけば、プログラムの修正履歴が残り、以前の状態に戻すこともできます。そして、AIが以前の会話を忘れてしまっても、GitHubにはソースコード、つまりプログラムの設計図が残っています。
AIはそのファイルを直接読み取り、修正することもできます。
さらにGitHub Actionsを使えば、今回のようにEXEのビルドやテストを自動化できます。Cloudflareと組み合わせれば、Webアプリの公開まで可能です。
しかも、GitHubとの連携は一度済ませておけば、次のアプリ開発にもそのまま使えます。
初心者こそ、ChatGPTとGitHubを連携してみてほしい。
AI個人開発の楽しみが、ぐっと広がりますよ!
こちらの記事もおすすめ
記事が気に入ったら、ぜひ「スキ」をお願いします! 励みになります!