AI活用全般

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

この記事の要点

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

Claude Code・Codex・Cursorの3つ全部で、
iPhoneシミュレーターがエディタ内に統合された。
やったのはExpoのEvan Bacon氏で、
2026年4月16日から数日のうちに立て続けにデモを公開している。
非エンジニアがMacだけでiOSアプリを個人で出せる流れに、
またひとつ実体が加わった。

この記事は、
Swift未経験でXcodeは開いたことすらない副業志望者のために、
「このニュースがなぜ重要か」を固有名詞と日付と出典URLで固めるために書く。
序列付けはやらない。
3エディタは横並びになったと見るのが妥当だからだ。

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

Evan Bacon氏はExpo社のHead of AIで、
React NativeのユニバーサルフレームワークExpo Routerを作った人物。
@Baconbrix名義で動いている。
このアカウントから2026年4月、
3本のデモ投稿が短期間で続いた。

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

日付対象エディタ本文要旨出典
2026年4月16日Claude Code デスクトップ版「I gave the new Claude Code desktop app a built-in iOS simulator」X投稿
2026年4月17日前後Codex デスクトップ版「Building an iPhone app directly in Codex desktop with iOS simulator」X投稿
2026年4月18日前後CursorCursor対応デモを投稿X投稿

Claude Code版のツイートは781いいね、
625シェア、
41リプライ。
英語圏の反応としては十分立っている。
Codex版・Cursor版もほぼ同じ構図のデモで、
「AIエディタのどれを選んでもiPhoneが画面内で動く」という事実だけが順番に積み上がった。

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

注目したいのは、
Anthropicが2026年4月15日にClaude Codeデスクトップ版の大規模リデザインをロールアウトした翌日に、
Evan Bacon氏がiOSシミュレーター統合を出してきた点だ。
Anthropicの公式リデザインはプレビューペーン(HTML・PDF・ローカルアプリサーバー対応)までで、
iOSシミュレーターは含まれていない。
個人開発者のデモがAnthropic公式機能の先を歩いた、
という読み方もできる。

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

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

ひとつ目は、
非エンジニアの副業志望者にとって「実機確認で詰まる」という一番厚い壁が一段下がったことだ。
Qiitaの@chatrate氏の実例記録では、
iOSアプリ未経験者がClaude Codeを使って1週間(コーディング2日)でApp Storeリリースまで到達している。
最大の課題は「デザイン指示の難しさ」と「App Store申請(Appleに4回電話)」で、
コーディングではなかった。
これ地味にでかい。

ふたつ目は、
共通基盤がExpo MCP Serverに寄ったことだ。
Claude Codeだけで動くハックではなく、
同じMCPを3エディタが順番に受け入れた。
普段Cursorを使っている人はCursorのまま、
Claude派はClaudeのままでいい。
序列を競う時代から、
好きなエディタに接続する時代に移った、
とも言える。

みっつ目は、
発信者がExpoのHead of AI本人という点。
Expo公式X(@expo)は「Your AI coding assistant can finally understand your Expo project」と書いている。
個人の思いつきではなく、
会社ぐるみの方針転換の先端に乗ったデモだと読める。

Expo MCP Serverとは何か

Expo MCP Serverは、
Expoが提供するリモートMCPサーバー。
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 公式ドキュメント

機能はリモート系とローカル系に分かれている。

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

2026年2月6日のExpo公式changelogでは、
EAS Build/Workflows対応としてbuild_runbuild_submitworkflow_createなど13ツールの追加が発表されている。
AIエディタからApp Store提出まで一直線に届く設計になっているわけだ。

正直、これは強い。

見落とされがちな「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有料プランの存在を冒頭で認識しておくと、
後で数字が合わなくなる事故が減る。

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

Expo MCPのiOSシミュレーター操作はmacOS限定。
ここはかなり厳しめの制約がかかる。
Apple公式のXcodeシステム要件iOS開発向けハード要件の解説から、
Aisola Lab読者層が引っかかりそうな条件だけ抜き出す。

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

ここはAIエディタ側の問題ではなく、
Apple側の構造上の制約。
@chatrate氏の記録ではMacBook Air(8GB)でも開発はできたとあるが、
シミュレーターとAIエディタを同時に走らせるとメモリ圧迫の懸念は残る。
M2/M3以降・メモリ16GB以上・ストレージ512GB以上を目安にしておくと後悔しにくい印象。

正直ここが一番の関門。

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

混同されやすいが別物なので整理する。
Apple公式は2026年2月3日にXcode 26.3をリリースし、
Agentic Codingの正式対応を発表している。
AnthropicのClaude AgentとOpenAIのCodexが、
Xcode IDE本体に直接統合された。

"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."

Susan Prescott(Apple 開発者関係担当VP)/出典: Apple Newsroom

Evan Bacon氏のExpo MCP統合との違いはこう整理できる。

観点Xcode 26.3 エージェントコーディングEvan Bacon × Expo MCP
発表元Apple公式Expo社(個人発信が起点)
動作する場所Xcode IDE内AIエディタ(Claude Code / Codex / Cursor)のデスクトップ内
想定開発者Swift・SwiftUIのネイティブ派React Native / Expo / JavaScript派
学習コストXcode IDEの作法を覚える必要普段のAIエディタをそのまま使える
共通点どちらもMCP(Model Context Protocol)を採用

Xcode 26.3はネイティブ派の王道ルート。
Expo MCPはAIエディタに馴染んだ非エンジニア派のバイパスルート。
どちらが上という話ではない。
出口が2本に増えた
というのが妥当な捉え方だろう。

なおDEV Communityの実装レポートによれば、
Xcode 26.3 RC版にはmcpbridgestructuredContentフィールドを返さない既知バグがあり、
CursorがMCPスペックエラーを出す不具合が報告されている。
Rudrank Riyam氏作のPython製ラッパーがワークアラウンドとして公開されている状況。
正式版までに解消されるかは読めない。

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

3エディタのiOSシミュレーター統合が横並びになった以上、
料金と運用制限の差だけが残った
各社の公式・一次ソース表記を並べる。

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

エントリー価格は3つとも月20ドルで完全横並び。
大規模コードベースや長時間利用に進むと、
それぞれの上位プラン(Cursor Ultra / ChatGPT Pro / Claude Max)で差がつく構造になっている。

個人的には、
「既に1つ課金しているAIエディタに合わせてExpo MCPを追加する」のが合理的と読んでいる。
乗り換え前提で比較するより、
今使ってるエディタが3つに入っているかを確認するほうが早い。

他者の声(賛・懸念)

賛側の声を拾う。
Claude Code+ios-simulator-mcpを触ったZero to Pete氏のブログではこう書かれている。

「もう手動でスクリーンショットをドラッグする必要がない。
以前の10ステップワークフローから2ステップに短縮された」

出典: Zero to Pete

Expo社内の評価データでは、
Expo Agent Skillsがネイティブ風UI(headers、
toolbars、
sheets)の使用を+46%改善したと公表されている(Evan Bacon投稿)。
見た目の完成度に直接効くデータだ。

一方、懸念側の声も出ている。@chatrate氏の実体験では次の指摘がある。

「実機テストは必須。
シミュレーターだけではカメラ・センサー・実際のゲームプレイ中のUX問題が発見できなかった。
設計変更を余儀なくされた」

出典: Qiita @chatrate

Expo MCPの操作対象はシミュレーターのみで、
物理デバイスには届かない。
ここはAIエディタ側では解決しない構造的な制約。
「AIで作ってシミュレーターで確認、
最後は実機で必ず仕上げる」
の三段階設計は、
誰がやっても外せない手順として残ると読むのが自然。

Claude Code Proについても、
SSD Nodesの料金解説は「Proは小〜中規模向け、
1日6時間超の使用では5時間ウィンドウ制限に頻繁に引っかかる」と指摘している。
非エンジニア副業志望者の週末運用なら問題ないが、
平日フルタイム投入を見込むならMaxを検討する局面が来る。

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

手を動かす方針は2ルートに分かれる。
どちらも「Mac本体と既契約のAIエディタを無駄にしない」のが前提。

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

Aisola Labの想定読者(非エンジニア×Mac所有×AIエディタ既契約)なら、
React Native / Expoルートが合理的だと私は見ている。
理由は単純で、
SwiftとXcode IDEの学習コストがゼロで済むからだ。

とはいえ、
既に1つだけ課金している状態でこれ以上追加出費が嫌な場合、
Joshua Yoes氏のOSS「ios-simulator-mcp」という選択肢もある。
EAS契約なしでシミュレーター操作用13ツール(open_simulator
ui_tap
screenshot
install_appなど)を提供する。
Cursor Directoryからの1クリックインストールにも対応している。

ここは選択肢が広い。

FAQ

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

Qiitaの@chatrate氏の記録では、
iOSアプリ未経験者がClaude Codeで1週間(コーディング2日)でApp Storeリリースに到達し、
リリース1週間で33ダウンロードを記録している。
最大の障壁はコーディングではなく「デザイン指示」と「App Store申請(Appleと4回電話)」だった、
とされる。

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

iOSシミュレーターを合法的に動かせるのはmacOSのみ。
Apple公式のシステム要件はmacOS必須と明記している。
クラウドMac(MacStadium・MacinCloud等)を借りる選択肢はあるが、
非エンジニア個人開発なら中古Mac mini(M2/16GB/512GB程度)を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円)が目安。
ただし実機テストは必須(@chatrate氏の指摘)なので、
手持ちのiPhone/iPadがない場合はその購入費も別途かかる。

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

Xcode 26.3はApple公式がXcode IDE内にClaude Agent/Codexを統合した機能で、
Swift・SwiftUIのネイティブ開発者向け。
Evan Bacon氏のExpo MCP統合はAIエディタのデスクトップ画面内でシミュレーターを操作する構成で、
React Native/Expo/JavaScript派向け。
両者はMCPを共通基盤として並行進行しており、
どちらを選ぶかは既存のスキルスタック次第。

関連リンク

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

-AI活用全般
-, , ,

← 戻る