Simon Willison、CMS 連携機能「Sightings」を公開──Claude Code を使いモバイル端末のみで開発
iNaturalist の観察記録をブログへ自動同期する機能を、Claude Code を使いスマートフォンからのプロンプト操作のみで構築・デプロイした。
リリース: 2026-05-02 · 読了 2 分記事の要約
1. 核心(What)
- iNaturalist に投稿した写真を自社ブログの検索結果やアーカイブに自動同期する新機能「Sightings」を実装した。
- 開発には Claude Code for web を使用し、スマートフォン上でのプロンプト操作だけでプルリクエスト作成からデプロイまでを完結させた。
- 2019 年のマダガスカルでの記録を含む、過去 10 年分以上の iNaturalist データを一括でバックポピュレートした。
2. 影響(Why)
- Claude Code のような LLM エージェントが、モバイル端末からの「出先での機能実装」を実用レベルに引き上げたことを示している。
- 外部プラットフォーム(iNaturalist)と自社サイト(Django)のデータ同期を、ボイラープレートなしで即座に自動化できる。
- 開発者への影響: 開発者は PC を開かずとも、LLM エージェントへ自然言語で指示を出すだけで、既存システムへの機能統合とデプロイを完了させるワークフローが現実解となる。
- 日本への影響: 国内の個人開発者や小規模な Web サービス運営者は、移動中などの隙間時間に LLM を介して本番環境の機能改善を行う「モバイル・ファースト・デベロップメント」へ移行する。
3. 根拠・詳細(How)
- Sightings - Simon Willison's Weblog (2026-05-02 公開)