先日、
ハッカソンに 参加する きっかけ
ハッカソン1には
そんな
参加した
ところが、
会場の Findyへ
主催者は
事前に
ハッカソンの ルール
オープニングでは
で、
- Vibe Cording2 で
1人 1つの プロダクトを 完成させる - 制限時間は
約3時間
ハッカソンと
それでも、
作った もの
Claude Codeの
制作の
対象は~/.claude/commands/*に
使用例と
/nippo-addコマンド実行の
日報以外にも
Claude Codeは
開発途中で
この
他の 人の 作品
開発締切後、
- QRコード読み取り + スマホを
振る 動作で、 会場の スクリーンに リアルタイムで 花火を 打ち上げる 参加型エンターテインメントアプリ (Supabaseの Realtime APIを 使っていた) - 物件写真を
AIで リノベーションし、 reveal sliderで 改装前後を 比較できる 不動産サイト向けアプリ - CLI上で
バーチャル猫を 育成・世話できる、 ペット飼育シミュレーションアプリ - 待ち時間・混雑状況を
AI分析し、 ディズニーランドの 最適回遊ルートを 視覚的マップで 提案する アプリ
上記以外も
技術的に 気に なった こと
発表では
- Claude Codeを
活用している 人が 体感8割程度 - GitHub Copilot Coding Agentで
Issueを 複数立てて並列開発を 進める 手法 - Gemini Nanoを
使った AI検索機能 - Bolt で
UIを 作成し、 それを 元に コーディングする 方 法 - Claude Codeで
--resumeを使って 特定の セッションを 再開する (会話を 分岐させる) 技術 - t-wada駆動開発
(人名で 開発方 法を 指定。 例:Eric Evansの DDD) - Gemini Cliの
/corgiコマンド (イースターエッグ) - AIエージェントに
スライドを 作らせる 手法 (Marp や Slidev などを 使用)。 シンプルに HTMLで スライドを 作るのも 良さそう (JSで アニメーション制作可能)
個人的な 反省点
- Claude Proでは
全く 足りない (使い方に 改善の 余地 あり)。 月額 $100は 高いが、 Maxプランへの 加入を 検討すべきか (ハッカソンには Maxプランでも 上限に 達している 人も いたが) - Vibe Cordingでは
待ち時間を 作らない ことが 重要だと 実感。 その ために 要件定義を しっかり 詰める 必要が ある - 要件を
複数に 分解し、 並列処理で 実行させる 方 法の 習得は 必須 - ハッカソンでは
「映える」プロダクトの 受けが 良い。 今回制作した プロダクトは 地味すぎた - 自己紹介スライドは
どこでも 使えるので 用意しておくべき
さい ごに
発表と
Findyは