Gary
Hsieh
2026 · taipeiloading
回到文章列表
軟體工程AI 趨勢職涯2026-07-23

為什麼 Remote Engineering 應該變成工程師的常態?

為什麼 Remote Engineering 應該變成工程師的常態?

為什麼 Remote Engineering 應該變成工程師的常態?今年開始,我愈來愈常用語音的方式寫規格。

不是自己一個字、一個字慢慢輸入 prompt,而是直接把想法講出來,再透過 LLM 幫我整理成規格。

尤其是規格這種東西,你腦中可能已經有完整的畫面,但要把每一個條件、流程、例外狀況全部打成文字,真的非常花時間。現在只要透過 Typeless,或其他帶有 LLM 整理能力的語音輸入工具,就可以先把整段想法講完,再讓它幫你整理成有標題、有層次、有格式的內容。

對我來說,這不只是輸入速度變快而已。它改變了整個開發方式。

語音輸入完成之後,就可以透過各種 Remote Control Agent,例如 Claude Code Remote Control,或是我自己使用的 OpenClaw 龍蝦這類遠端控制工具,把規格送回本地端的開發機器執行。

這代表你不一定要一直坐在電腦前面。你可以在外面走路、搭車、整理家裡,甚至只是在沙發上躺著,把需求講清楚之後,遠端的機器就可以開始工作。

真正困難的地方:你要怎麼在遠端看到結果,以及完成 Debug 和驗證?

網頁

如果開發的是網頁,這件事情已經非常簡單。

你可以透過 Tailscale 連回開發機器,直接查看本地端正在執行的網站;也可以用 Tailscale Serve,把本地的開發服務分享給自己 Tailnet 裡的其他裝置。只要開發機器還在線上,你在外面一樣可以直接打開網站、操作功能、確認結果。

Mobile App

Mobile App 也有幾種做法。

  1. 讓實體手機一直插在開發機器上。 只要把開發機器和手機設成 Always On,Agent 就可以透過 Command Line 建置、安裝 App,並搭配相關工具截圖、取得 Log,甚至執行部分操作
  2. 直接使用 Simulator。 iOS Simulator 本身就可以透過 simctl 指令截圖與錄影。Agent 執行完一段功能後,可以直接產生截圖或影片,再把結果傳回來給你驗證
  3. 把測試版本送到 TestFlight / Firebase Distribution。 這比較不像即時 Debug,而是每完成一個可以驗收的版本,就自動 Build、上傳,再讓你直接從手上的手機安裝測試。你人在外面,也可以拿真實裝置查看完整結果

所以 Mobile App 的遠端開發流程,可以變成:

語音講規格 → Agent 在遠端開發 → Simulator 截圖或錄影 → 實體機器執行驗證 → TestFlight / Firebase 發佈測試版本 → 手機查看結果

實體硬體

那實體硬體呢?其實概念也是一樣的。

先把硬體全部接好,讓開發機器、測試設備和必要的線路維持連線。接著,替這套設備設計一些可以被 Agent 呼叫的 Protocol 或 Skill,例如:讓它讀取設備狀態、執行指定操作、取得 Log、控制測試流程,或者透過攝影機截圖和錄影。

社群上已經有各路大神在開發相關的遠端控制硬體開發的 Skill。只要 Agent 能操作,結果又能用某種方式回傳,就可以在遠端 Debug。

核心其實都一樣

換句話說,不論是網頁、Mobile App,還是實體硬體,核心其實都一樣:

把原本需要人坐在機器前面做的操作,轉換成 Agent 可以呼叫的工具;再把原本需要人親眼確認的結果,轉換成截圖、錄影、Log 或測試報告。

當這兩件事情完成之後,整個開發迭代就可以遠端進行。

我覺得這是 2026 年非常重要的一種開發方式。只要把需求講出來,遠端的機器就可以開始開發。在等待執行的過程中,你可以去做其他事情;等它完成之後,再透過手機驗證結果,指出問題,讓它繼續修改。

這和以前所謂的 Remote Work 不太一樣

以前的 Remote Work,只是把你從公司的電腦桌,搬到家裡的電腦桌。

Remote Engineering 是讓你逐漸離開電腦桌

你不需要一直盯著 Terminal,也不需要一直守在 Build 前面。你的工作會愈來愈集中在幾件事情上:把需求講清楚、決定下一步、檢查結果,以及處理那些目前仍然無法被遠端化的實體摩擦。

所以到最後,Remote Engineering 真正剩下的限制,可能只剩下那些必須親手處理的事情:插線、重開機、移動設備、更換零件,或者處理某些只能在現場重現的狀況。

也許等未來某一天,機器人也發展得夠成熟,連這些事情都可以被遠端控制。到了那個時候,Remote Engineering 的最後一點實體摩擦,可能也會被彌平。

工程師真正需要 On-site 的時間,或許就只剩下處理人與人之間的關係。

剩下的時間,都可以拿回來,塞進更多自己真正想做的事情。

#Tailscale#OpenClaw#Agent#AI#工程師