
Claudeモバイル版だけでブログの技術スタックを移行し切った話
お久しぶりです。 飲み会のたびに「最近ブログの更新がないんじゃない?」(意訳)という、ありがたいご指摘をいただいたので、久々に筆をとりました。
概要
このブログの技術スタックを以下のように変更した。
- メタフレームワーク: Next.js → Astro
- コンピューティング: Vercel → Cloudflare Pages
動機
- オーバーエンジニアリングの解消: 勉強用にNext.jsで構築していましたが、静的なページしかない個人ブログにはいささかオーバースペック
- 技術スタックの集約: 先に recipe-book という料理メモ置き場を Astro + Cloudflare Pages で構築しており、手触りも要件も十分だったため、管理コストを下げるべくスタックを寄せたかった
- Analyticsの統合: Cloudflare Web Analytics に寄せる上で、Cloudflare Pages から配信するのが最も都合が良かったのもある
- ClaudeCodeの実地検証: Claude Code など Coding Agent の得意分野とされるフレームワーク移行の能力を試す良い機会だった
やったこと
- 制約: 「モバイル版Claudeアプリのみで移行をやり切る」という制約を自分に課した
- アウトプット: 実際に作られた Pull Request
- コスト: 実質的な対話時間は1時間に満たない程度
- 結果として、一度もPCでエディタを開くことなく全ての移行作業を完了できた。
感想
- AIの進歩はもちろん凄まじいが、それ以上に「技術的に何が解決できるか」を人間側が理解している問題においては、ここまで作業を高速化できる事実に感動した
- 以前自力でブログを構築した経験があったからこそ、適切な指示が出せたとは思う。万人がこうなるわけではない。「AIは知性の増幅器である」 という感覚は正しそう
- うまくいった要因としてはCI/CDを先に作り切っていたことが上げられる。動くものを見つつ高速でフィードバックループが回せる環境はどんな状況でも必要。
- これまで棚上げしていた課題も、このスピード感なら次々と解決できそう。月額20ドルのプランでここまでできるのであれば、これからの生活はかなり変わりそう。
Claudeモバイル版だけでブログの技術スタックを移行し切った話