Claudeモバイル版だけでブログの技術スタックを移行し切った話

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ドルのプランでここまでできるのであれば、これからの生活はかなり変わりそう。