Archive

AKira Kawamura

日々のいい感じな寄せ集め、あるいはゴミ箱。

AI

Ghost -> EmDash 移行完了

GhostからCloudflare Workersで動くEmDashへのブログ移行を完了した。URLを変更せず全240ページの移行に成功し、開発途上のCMSへの挑戦をClaude Codeのサポートで乗り切った。パスキーの再設定やビルド忘れなどのトラブルを越え、新しいプラットフォームでの運用を始めている。

AI

AIと組んでブログを引っ越した2週間

GhostからCloudflareWorkersへのブログ移行を16日で156コミット行い作業のほとんどをAIに委託した。開発4か月のCMSを採用しAIがコードの読み書きやドキュメント作成を完結させる一方で動作環境のズレに起因する本番の不具合を見つけ出す動作確認の重要性を振り返る。

Ghostで動かしていた2サイトをCloudflare Workersに引っ越した

Ghostで自動運用していた2サイトをURLを変えずにCloudflare Workersへ移行しました。Python側で投稿先を切り替える仕組みを整え、失敗してもすぐ戻せる可逆性を保ちながらClaudeとの対話ベースで作業を進めました。DNS切り替え後も全URLが正常に応答し、読者に影響を与えないスムーズな引っ越しを実現した記録です。

AI

前回のSkillsの「裏方」を作った話...ポートフォリオMCPサーバー

APIがない証券口座からPlaywrightで保有データを自動取得し日次蓄積するPython製のMCPサーバーの設計と実装を解説する。ログインやデータ整形の泥臭い処理をMCP側で完結させ、綺麗なデータだけをClaudeのSkillsに渡して分析させる仕組みをAIエージェントとの対話で構築した手法を紹介する。