AIプログラミングchallengeをやってみる
AIプログラミングチャレンジに取り組んでみることにした。 関連リポジトリ: piruty/ai-progremming-challenge きっかけ 以下の書籍関連の記事を読んだ。 https://www.amazon.co.jp/dp/4296071068 現在、仕事でCURSORを使用しているが、まだ「こんな感じか」という程度の理解に留まっている。 AIエージェントによる実装が注目を集めており、この流れに遅れることは避けたいと思い、積極的に実装で使ってみることにした。 取り組み内容 以下のようなアプローチで進めている。 AIによる実装 なるべくAIに実装を任せることを基本とする。 メインのコードだけではなく、テストやREADMEも書いてもらう予定。 コードリーディングと理解 実装されたコードを読み込み、理解できない部分については確認を行う。 実装したコードの特徴なども出力させることで、より深い理解を目指す。 多様な実装形態 CUI・GUIの両方を実装させたいと考えている。 また、様々なプログラミング言語を使って作らせることで、幅広い学習を行いたい。 最初の取り組み 最初に「正規表現による grep 風機能」を作らせてみた。 プロジェクト名はChatGPTに決めてもらい、これを元にディレクトリだけを作成し、その後はCursorに書いてもらった。 結果として、簡単なCLIであれば特に不具合もなく書いてくれることが分かった。 目標 目指せ100アプリ開発。