AI活用全般

Claude Code・Codex・CursorでiPhoneアプリが画面内で動く時代へ|Evan Bacon氏が2026年4月に3大AIエディタ統合を完成させた旬ニュースをExpo MCPとXcode 26.3の文脈で読み解く

この記事の要点

  • 2026年4月、Expo公式チームがClaude Code・Codex・Cursorの3大AIエディタ全部でiPhoneシミュレーターを画面内に統合するデモを公開した
  • 共通基盤はExpo MCP Server。AIエディタ側の違いに関係なく、Mac上のiOSシミュレーターをAIから操作できる構図
  • 非エンジニアの副業志望者から見て「実機確認で詰まる」壁が一段下がった瞬間の旬ネタだと私は見ている

この記事はモバイルアプリを副業で出したい非エンジニアで、Claude Code・Codex・Cursorのどれか1つは触ったことがある人向け(Macを所有していて月20ドル前後のAIエディタ契約が前提)。

Claude Code・Codex・Cursorの3つ全部で、iPhoneシミュレーターがエディタ内に統合された。

やったのはExpo公式チームで、2026年4月16日から数日のうちに立て続けにデモを公開している。

非エンジニアがMacだけでiOSアプリを個人で出せる流れに、またひとつ実体が加わった。

この記事は、Swift未経験でXcodeは開いたことすらない副業志望者のために、「このニュースがなぜ重要か」を固有名詞と日付と公式出典で固めるために書く。

序列付けはやらない。

3エディタは横並びになったと見るのが妥当だからだ。

このニュースで何が起きたのか

Expo公式チームのAI責任者がデモ発信元。

同社はReact Nativeのフレームワーク開発元で、Expo Routerの作り手でもある。

2026年4月、3本のデモ投稿が短期間で続いた。

時系列はこう整理できる。

日付対象エディタ本文要旨出典
2026年4月16日Claude Code デスクトップ版「Claude Code デスクトップ版に組み込み型iOSシミュレーターを追加」Expo MCP公式
2026年4月17日前後Codex デスクトップ版「Codex デスクトップで直接iOSシミュレーター付きアプリを構築」Expo MCP公式
2026年4月18日前後CursorCursor対応デモを公開Expo MCP公式

Codex版・Cursor版もほぼ同じ構図のデモで、「AIエディタのどれを選んでもiPhoneが画面内で動く」という事実だけが順番に積み上がった。

ここは強調したい。3エディタ横並び。

注目したいのは、Anthropic公式が2026年4月15日にClaude Codeデスクトップ版の大規模リデザインを公表した翌日に、Expo側がiOSシミュレーター統合を出してきた点だ。

Anthropic公式のリデザインはプレビューペーン(HTML・PDF・ローカルアプリサーバー対応)までで、iOSシミュレーターは含まれていない。

エコシステム側のデモがAnthropic公式機能の先を歩いた、という読み方もできる。

なぜ私はこのニュースを注目しているのか

私が注目している理由は3つある。

ひとつ目は、非エンジニアの副業志望者にとって「実機確認で詰まる」という一番厚い壁が一段下がったことだ。

iOSアプリ未経験者がClaude Codeを使って1週間(手を動かしたのは2日)でApp Storeリリースまで到達した個人記録も出ている。

最大の課題は「デザイン指示の難しさ」と「App Store審査の電話対応」で、コーディングではなかった。

これ地味にでかい。

ふたつ目は、共通基盤がExpo MCP Serverに寄ったことだ。

Claude Codeだけで動くハックではなく、同じ仕組みを3エディタが順番に受け入れた。

普段Cursorを使っている人はCursorのまま、Claude派はClaudeのままでいい。

序列を競う時代から、好きなエディタに接続する時代に移った、とも言える。

みっつ目は、発信元がExpo公式という点。

Expo公式は「Your AI coding assistant can finally understand your Expo project(AIコーディング支援が、ようやくあなたのExpoプロジェクトを理解できるようになった)」と発表している。

個人の思いつきではなく、会社ぐるみの方針転換の先端に乗ったデモだと読める。

Expo MCP Serverとは何か

Expo MCP Serverは、Expoが提供する遠隔接続型の連携サーバー。

AIエディタとExpoプロジェクトを接続するための共通基盤だ。

Expo公式ドキュメントに接続コマンドが載っている。

Claude Code: claude mcp add --transport http expo-mcp https://mcp.expo.dev/mcp
Codex: codex mcp add expo-mcp --url https://mcp.expo.dev/mcp
Cursor: 公式ドキュメント内リンクから1クリックでインストール

出典: Expo 公式ドキュメント

機能はサーバー側で動くものと、Mac側で動くものに分かれている。

分類主な機能動作条件
サーバー側(遠隔)ドキュメント検索、ライブラリ追加、EASビルド管理、TestFlightクラッシュ取得、App Store提出EASアカウント接続のみ
Mac側(開発サーバー経由)スクリーンショット撮影、画面要素のタップ、UI要素検索、React Native DevTools操作、ルーティング情報の生成Expo SDK 54以上 + 開発サーバー起動中

2026年2月6日のExpo公式更新履歴では、EAS Build/Workflows対応として build_runbuild_submitworkflow_create など13ツールの追加が告知されている。

AIエディタからApp Store提出まで一直線に届く設計になっているわけだ。

正直、これは強い。

私なら月19ドルは即払う水準。

見落とされがちな「EAS有料プラン」という隠れコスト

ここは日本語のまとめ記事ではほとんど触れられていない論点。

Expo MCPの利用にはEAS(Expo Application Services)の有料プラン契約が必須で、無料ティアでは動かない。

Expo公式の料金表はこうなっている。

プラン月額含まれる内容
Starter19ドル45ドル分ビルドクレジット、3,000 MAU
Production199ドル225ドル分ビルドクレジット、50,000 MAU
Enterprise1,999ドル大規模向け

最安のStarterで月19ドル。

AIエディタの月額契約(Claude Pro/Cursor Pro/ChatGPT Plusはいずれも月20ドル前後)とは別枠で発生する。

個人開発者が最小構成で揃えた場合、月のランニングは以下のようになる。

  • AIエディタ月額(いずれか1つ): 約20ドル
  • EAS Starter: 月19ドル
  • Apple Developer Program: 年99ドル(月換算で約8.3ドル)
  • 合計目安: 月約47ドル(初年度は年566ドル前後、約8万5,000円)

これはコーディング能力ゼロでもアプリを出せる環境を揃える価格、と捉えれば決して高くない。

ただ「AIエディタさえ契約すれば終わり」という誤読は避けておきたい。

EAS有料プランの存在を冒頭で押さえておくと、後で数字が合わなくなる事故が減る。

私なら年9万円は許容範囲。

前提環境で詰まりそうなポイント

Expo MCPのiOSシミュレーター操作はmacOS限定。

ここはかなり厳しめの制約がかかる。

Apple公式のXcodeシステム要件から、副業志望者が引っかかりそうな条件だけ抜き出す。

  • Mac本体必須。Windows・Linuxは不可
  • Xcode最新版は macOS Tahoe 26.2以降を要求(Xcode 26.4.1時点)
  • Xcodeインストールだけで40GB以上の空きが必要。開発環境として現実的なのは空き240GB以上
  • Xcodeに付属するコマンドラインツールを xcode-select --install で入れる必要あり
  • Expo MCP経由の操作対象は「シミュレーターのみ」。物理デバイスは非対応
  • 同時に接続できる開発サーバーは1つだけ

ここはAIエディタ側の問題ではなく、Apple側の構造上の決まりごと。

MacBook Air(メモリ8GB)でも開発自体はできた個人例はあるが、シミュレーターとAIエディタを同時に走らせるとメモリを圧迫する懸念は残る。

M2/M3以降・メモリ16GB以上・ストレージ512GB以上を目安にしておくと後悔しにくい印象。

正直ここが一番の関門。

私は中古Mac mini M2の16GBで20万円弱が現実的なライン。

Xcode 26.3のエージェントコーディングとの違い

混同されやすいが別物なので整理する。

Apple公式は2026年2月3日にXcode 26.3をリリースし、Agentic Codingの正式対応を発表している。

AnthropicのClaude AgentとOpenAIのCodexが、Xcode本体に直接統合された。

「At Apple, our goal is to make tools that put industry-leading technologies directly in developers' hands so they can build the very best apps. Agentic coding supercharges productivity and creativity, streamlining the development workflow so developers can focus on innovation.」

(Appleの目標は、業界トップの技術を開発者の手に直接届けるツールを作ること。

エージェント型コーディングは生産性と創造性を引き上げ、開発の流れをなめらかにして、開発者が革新に集中できるようにする)

Apple 全世界開発者関係担当バイスプレジデント/出典: Apple Newsroom

Expo側のシミュレーター統合との違いはこう整理できる。

観点Xcode 26.3 エージェント型コーディングExpo MCP 経由のエディタ統合
発表元Apple公式Expo公式
動作する場所Xcode本体の中AIエディタ(Claude Code/Codex/Cursor)の画面内
想定開発者Swift・SwiftUIのネイティブ派React Native/Expo/JavaScript派
学習コストXcode本体の作法を覚える必要普段のAIエディタをそのまま使える
共通点どちらもMCP(Model Context Protocol、AIと外部ツールをつなぐ共通規格)を採用

Xcode 26.3はネイティブ派の王道ルート。

Expo MCPはAIエディタに馴染んだ非エンジニア派のバイパスルート。

どちらが上という話ではない。

出口が2本に増えた、というのが妥当な捉え方だろう。

なおXcode 26.3 RC版には公式が告知していない既知の不具合があり、CursorからMCP接続するときにエラーが出る事例が一部の実装レポートで報告されている。

回避策となるPython製ラッパーが有志から公開されている状況。

正式版までに解消されるかは現時点では読めない。

AIエディタ3つの料金差はどれくらい開いているか

3エディタのiOSシミュレーター統合が横並びになった以上、料金と運用制限の差だけが残った

各社の公式ページの表記を並べる。

エディタ代表プラン月額特徴・出典
Claude CodeClaude Pro20ドル(年払いで月17ドル相当)Sonnet 4.6/Opus 4.6。5時間の利用ウィンドウ制限あり(出典: Anthropic公式料金)
CursorPro20ドル2025年6月からクレジット制に移行。上位にPro+(月60ドル)、Ultra(月200ドル)(出典: Cursor公式)
CodexChatGPT Plus20ドルCodex単体契約なし。重量利用者向けに月100ドルのChatGPT Proが2026年4月新設(出典: OpenAI公式料金)

エントリー価格は3つとも月20ドルで完全横並び。

大規模なコード量や長時間利用に進むと、それぞれの上位プラン(Cursor Ultra/ChatGPT Pro/Claude Max)で差がつく構造になっている。

私は「既に1つ課金しているAIエディタに合わせてExpo MCPを追加する」のが合理的と読んでいる。

乗り換え前提で比較するより、いま使っているエディタが3つに入っているかを確認するほうが早い。

私は月20ドル以上は当面増やさない方針。

他者の声(賛・懸念)

賛側の声を拾う。

導入レビュー側では「以前は10手順かかっていたスクリーンショット送りが、シミュレーター直結で2手順に縮んだ」という運用記録が公開されている。

同種の改善は複数の個人検証でも繰り返し報告されており、画面確認まわりの作業時間が大きく短縮されている点はおおむね共通している。

とくに効くのは反復確認の場面だ。

UI調整は「直す→撮る→確認」を10回20回と回す作業で、ここが2手順に縮むと体感の負担が大きく変わる。

私はこの一点だけでも月19ドルの価値はあると見ている。

一方、懸念側の声も出ている。

シミュレーターでは実機のカメラ・センサー・ゲームプレイ中の操作感まで再現できないため、最後はやはり実機での動作テストが必要、という指摘は複数の個人記録で共通している。

Expo MCPの操作対象はシミュレーターのみで、物理デバイスには届かない。

ここはAIエディタ側では解決しない、構造上の決まりごと。

「AIで作ってシミュレーターで確認、最後は実機で必ず仕上げる」の三段階設計は、誰がやっても外せない手順として残ると読むのが自然。

Claude Code Proについても、長時間連続で動かすと5時間のウィンドウ制限に頻繁に当たるとの指摘が公式FAQ上にもある。

非エンジニア副業志望者の週末運用なら問題ないが、平日フルタイム投入を見込むなら上位プランのMaxを検討する局面が来る。

非エンジニアが今日やる価値のある最初の一歩

手を動かす方針は2ルートに分かれる。

どちらも「Mac本体と既契約のAIエディタを無駄にしない」のが前提。

  1. React Native/Expoルート: Expo公式デモのとおりExpo MCP経由で3エディタのどれかに接続する。EAS Starter(月19ドル)とApple Developer Program(年99ドル)を合わせて契約。Expo SDK 54以上でMac側機能が使える
  2. Swift/Xcodeルート: Apple公式のXcode 26.3エージェント型コーディングを使う。Xcode本体の中でClaude AgentまたはCodexに指示を出す。Xcode本体の作法を覚える必要はあるが、Appleのサポート枠内で完結する

Aisola Labの想定読者(非エンジニア×Mac所有×AIエディタ既契約)なら、React Native/Expoルートが合理的だと私は見ている。

理由は単純で、SwiftとXcode本体の学習コストがゼロで済むからだ。

初手の3ステップはこう。

  1. 事前確認(10分): いま私が課金しているAIエディタが3つのうちどれかを確認する。Macのバージョンと空き容量を確認し、空きが240GB未満なら不要ファイルを削る。期待結果は「Claude Pro/Cursor Pro/ChatGPT Plusのいずれか1契約・空き240GB以上」。詰まりどころは古いMacBook Airの空き不足で、外付けSSDを足すかメイン機を中古Mac mini M2に切り替える判断が必要
  2. EAS登録と接続コマンド(30分): Expo公式料金ページからEAS Starter(月19ドル)に登録し、AIエディタごとに公式ドキュメントの1行コマンドを打つ。期待結果はAIエディタ側に「expo-mcp」ツールが認識された状態。詰まりどころは旧バージョンのAIエディタで、最新版に更新してから接続し直すと解消する
  3. サンプルアプリでシミュレーター起動(60分): Expo公式のサンプルテンプレートを npx create-expo-app で作り、開発サーバーを立ち上げる。AIエディタから「iOSシミュレーターを開いてホーム画面のスクリーンショットを撮って」と指示。期待結果はエディタ画面内にiPhone画面が表示される状態。詰まりどころはXcode付属のシミュレーター本体が未インストールで、Xcodeを一度開いて初期セットアップを終わらせると動く

とはいえ、既に1つだけ課金している状態でこれ以上追加出費が嫌な場合、有志開発の「ios-simulator-mcp」という選択肢もある。

EAS契約なしでシミュレーター操作用13ツール(open_simulatorui_tapscreenshotinstall_appなど)を提供する公開プロジェクトで、Cursorのディレクトリから1クリックでインストールできる。

出典はExpo公式ドキュメントのサードパーティ連携記述。

ここは選択肢が広い。

このページに出てきた用語のまとめ

このページに出てきた言葉

Expo
iOSとAndroidのアプリを1つのコードで作れる開発キット。React Nativeを使いやすくしたもの
Expo MCP Server
AIエディタからExpoプロジェクトを操作できるようにする中継サーバー
MCP(Model Context Protocol)
AIアシスタントと外部ツールをつなぐ共通の取り決め
EAS
Expo Application Services。ビルドや配布をクラウド上で代行してくれる有料サービス
Xcode
Appleの公式アプリ開発キット。無料
Swift/SwiftUI
Appleが提供するアプリ開発言語と、画面づくりの仕組み
シミュレーター
実機を使わずにアプリを動かせる仮想端末
TestFlight
正式公開前にテスター限定でアプリを配布できるAppleの仕組み
App Store/App Store審査
iPhoneアプリの配布マーケットと、公開前の内容チェック
Apple Developer Program
アプリ公開のためにAppleと結ぶ年99ドルの契約
MAU
月にアクティブなユーザー数の指標
エージェント型コーディング
AIがコード生成からテスト実行・修正反映まで連続でこなす流れ

FAQ

Q1. エンジニア未経験でも本当にiOSアプリを出せるのか

iOSアプリ未経験者がClaude Codeで1週間(手を動かしたのは2日)でApp Storeリリースに到達し、初週で33ダウンロードを記録した個人記録が出ている。

最大の障壁はコーディングではなく「デザイン指示」と「App Store審査の電話対応」だった、とされる。

Q2. Windows PCしか持っていない場合はどうなる

iOSシミュレーターを正規に動かせるのはmacOSのみ。

Apple公式のシステム要件はmacOS必須と明記している。

クラウドMac(MacStadium・MacinCloud等)を借りる選択肢はあるが、非エンジニア個人開発なら中古Mac mini(M2/16GB/512GB程度、約20万円弱)を1台用意するほうが現実的な印象。

Q3. 3エディタのどれを選ぶべきか

Expo MCP経由のiOSシミュレーター統合はClaude Code・Codex・Cursorで横並びになっている(出典: Expo公式ドキュメントの各エディタ接続手順)。

料金もエントリープランが3社とも月20ドルで同一。

既に1つに課金しているなら、そのまま継続してExpo MCPを追加するのが合理的な選択になりやすい。

Q4. 月のランニングコストは最低いくらからか

最小構成はAIエディタ20ドル+EAS Starter 19ドル+Apple Developer年99ドル。

月換算で約47ドル、初年度総額は約566ドル(約8万5,000円)が目安。

ただし実機テストは必須なので、手持ちのiPhone/iPadがない場合はその購入費も別途かかる。

Q5. Xcode 26.3のエージェントコーディングを使うのと何が違うのか

Xcode 26.3はApple公式がXcode本体の中にClaude Agent/Codexを統合した機能で、Swift・SwiftUIのネイティブ開発者向け。

Expo MCP統合はAIエディタの画面内でシミュレーターを操作する構成で、React Native/Expo/JavaScript派向け。

両者はMCPを共通基盤として並行進行しており、どちらを選ぶかは既存のスキルの並び次第。

関連リンク

※この記事の内容は執筆時点のものです。AIは進化が速い分野のため、最新の仕様は公式サイトでご確認ください。

-AI活用全般
-, , , ,

← 戻る