AI

「無料版Copilot、やるやん!」Gemini 3.5 Flashの仕様書×エージェント機能で、レトロなWebアプリを爆速ビルドした話

はじめに

今回の試みでは、VSCode拡張機能のGitHub Copilot 無料版で「どこまで実用的なWebアプリを作れるか」を検証するために「モールス信号デコーダー」を作りました。結論として、仕様を先に整理しておけば、思いついたものを短時間で作って GitHub Pages に公開するくらいなら無料版でも十分に実現できる という印象です。なお、AI をうまく使うには、spec.md のような設計書や、改善点をまとめるメモのような人間側の整理能力が必要だと改めて実感しました。

きっかけ

参考にしたのは、Dave Nathanson 氏(アマチュア無線コールサイン: KG6ZJO)の「Morse Code Recieve Decoder Chart(a-z)」です。モールス記号のツリー構造が視覚的に分かりやすく、今回のアプリのベースとして適していました。

続きを読む

ChatGPTにRust言語を教えてもらったら動かないコード教えられたけど、修正もChatGPTがやってくれた

流行りに流行っているChatGPTがソースコードを書いてくれるというので、僕も試しにやってみました。

今回検証したいこと

全く知識のないRust言語でWebサーバーを立ち上げHello Worldを表示することができるのか。

ネット検索は一切使わずChatGPTに言われたとおりにやる。

もしこれができるならプログラミング学習の効率が格段に上がるでしょう。

やってみよう

ここからは実際に僕が入力したプロンプトとそのレスポンスのスクショを貼っていきます。

続きを読む