# Devin Cloud Agents 在真實 macOS 環境建置並測試原生 iOS 應用程式

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 原作者：nader dabit (@dabit3) · 策展與摘要：EasyVibeCoding · 平台：X (Twitter) · 熱度：🔥🔥 · 日期：2026-08-03

> 原始來源：https://x.com/dabit3/status/2082868506576519560

## 證據與延伸閱讀

- [透過 Namespace 可配置多個 macOS 環境與 Xcode 版本](https://x.com/dabit3/status/2082868506576519560) — 一手來源
- [Devin 的 agent loop 在雲端，shell 與建置在 Devbox 內](https://namespace.so/docs/devbox/devin) — 官方文件
- [多數組織適合代管方案，Outposts 適合大型技術組織](https://devin.ai/blog/introducing-devin-outposts/) — 官方文件

## 中文摘要

Devin Cloud Agents 在真實 macOS 環境建置並測試原生 iOS 應用程式。Devin 的執行環境延伸到 Mac：Xcode、iOS 模擬器與簽章設定都在真實 macOS 上，因此能端到端做出 iOS App。

**示範成果** nader dabit 展示 Devin 建立原生 iOS 遊戲，接著使用 computer use 操作模擬器進行遊玩與測試，最後回傳遊戲過程的螢幕錄影及測試報告，交由人員審查。媒體畫面顯示，測試中的遊戲名為「Jumpy Otter」，右側為 iPhone 15 Pro（iOS 17.5）模擬器，角色持續跨越馬路與障礙物，約在 1 分 20 秒分數歸零、畫面回到「JUMPY OTTER」標題重新開始；Devin 介面則出現「Progress」、「Desktop」、「Changes」及 `test-report.md` 等分頁，並可看到 `cp`、`ffmpeg`、`wc` 等終端機操作紀錄。這些是 demo 畫面中的觀察，不代表另行公布的正式規格。

<video src="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/1785688449632-h2n67827.mp4" poster="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/fb71064480a2d55b.jpg" controls playsinline preload="metadata" style="max-width:100%;height:auto;display:block;margin:1rem 0"></video>
> Devin 執行測試用手機遊戲 Jumpy Otter 的畫面與終端機工作紀錄

**macOS 執行環境** 透過 @namespacelabs 提供的 Namespace 環境，可開多個 macOS 環境，macOS 與 Xcode 都有多個主要版本可選。發文者表示，設定約需 1 分鐘，步驟整理在 Namespace 的 [Devin 文件](https://namespace.so/docs/devbox/devin)；他也補充，這套方式同樣適用於 Mac mini、MacBook 等任何 Mac 或 macOS 環境。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/7e5b33daa88fbc2f.webp)
> namespace 的高效能開發人員基礎設施宣傳橫幅，左上角帶有藍色「N_」圖標與「namespace」字樣，下方顯示黑色的「High-performance」與藍色的「developer infrastructure」標題文字，背景為淡藍色的網格與漸層質感

**架構分工** Namespace 文件說明，Devin 的 agent loop、推理、規劃與 context management 仍在 Devin cloud 執行；shell 指令、檔案編輯、程式庫存取、建置與測試則在 Namespace Devbox 內完成。每次 Devin session 都會配置全新的 Devbox，結束後由 Namespace 清除，避免留下持續執行的環境。macOS Devbox 也包含 iOS simulator，適合處理行動應用程式的建置與測試。

![](https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/4ca2e1a2513a8e0c.png)
> Namespace 平台圖示

**連線與部署方式** 這項整合透過 Devin Outposts 將 Devin Cloud session 連接到使用者管理的機器。Namespace worker 會領取佇列中的 session，啟動 Devin worker 並在該 Devbox 內就地執行工具呼叫；連線僅使用對外 HTTPS，不需要設定入站連接埠、公用 IP 或 VPN。Outposts 的延伸意義是讓 Devin 能在使用者自己的硬體、私有網路或內部服務旁工作，但 Cognition 也明確指出，多數組織仍較適合使用其代管方案；Outposts 比較適合已具備大規模遠端開發環境維運、安全控制與排程能力的技術型組織或小型受信任團隊。

## 媒體內容

**Devin 執行測試用手機遊戲 Jumpy Otter 的畫面與終端機工作紀錄**

**影片中的 Prompt 與操作**

操作步驟：

1. （00:00）測試環境正在模擬運行 Jumpy Otter 遊戲
2. （00:26）終端機執行 cp／ls／wc／ffmpeg 等檔案與影格處理指令
3. （01:20）遊戲回到標題畫面重新開始，Devin 記錄測試結果

## 標籤

Agent, macOS, iOS, 新產品, Cognition
