快轉到主要內容

Claude Code 不用開電腦了!網頁版、手機版和 Slack 整合讓你隨時隨地寫 Code

Ai Vibe Coding Claude Code
好豪
作者
好豪
Google 資料科學家,以部落格寫作記錄自己的知識焦慮,記下我看過的書、寫過的程式碼、以及數據分析工作的見聞。歡迎透過 此表單 點播新文章、或者給部落格任何回饋!
目錄
【 Claude Code 教學 】系列文
⑦ 本文

你也曾經在捷運上突然想到昨天那個 bug 要怎麼修?或是在咖啡廳放鬆時,團隊在 Slack 丟了個有點緊急的需求?以前我們只能在手機上寫個待辦事項,等回到電腦前才能處理。

現在玩法已經改變了。

Claude Code 陸續推出的 網頁與手機版Slack 整合,不只是多了幾個操作介面這麼單純。它將改變我們的工作模式與習慣:工作不會被綁在電腦前,而是「隨時隨地」都能開發!

作為一個長期關注 AI 開發工具的技術愛好者,我認為這些更新真正解決了實際痛點。我將在這篇學習筆記用最直白的方式,跟你分享這些新功能為什麼值得關注。



為什麼我們需要跳脫終端機?
#

在直接討論多平台開發的功能前,我們先聊聊三個推動多平台開發的關鍵情境:

Claude Code 多平台的優勢(製圖:好豪與 Nano Banana Pro

情境一:那些不需要你一直盯著螢幕的任務
#

有些開發工作本質上就很耗時,像是重構一個有上千個檔案的程式碼庫、跑完整的測試流程、生成整份 API 文件。這些任務可能要跑 2~3 小時,但你不需要(也不應該)一直盯著進度條。

解決方案:把任務透過網頁或手機 app 丟給 Claude Code 的雲端代理 Agent,讓它在背景工作。你去開會、吃午餐、或是處理其他事情。完成後它會自動建立 Pull Request,等你回來 review 就好。像是請了一個助理幫你處理文書工作,你只需要最後簽名確認。

情境二:同時維護多個專案的真實戰場
#

現代開發者很少只負責一個專案。更常見的是:專案 A 要新增功能、專案 B 有個 security patch 要更新、專案 C 的文件需要補充。在本地環境切換專案的成本很高,切換 branch、重跑環境、載入不同設定。更別說,每次切換專案,你的腦袋也要花點時間才能重新進入狀況。

解決方案:Claude Code 的雲端沙盒讓你可以「分身」,同時在不同虛擬環境中處理不同專案。

用 AI 減輕一點多工(multitasking)的頭痛(圖片來源:LinkedIn

情境三:團隊溝通中散落的資訊
#

最痛苦的情況是:PM 在 Slack 回報問題,接下來十幾則訊息散落著錯誤日誌 log、使用者回饋、瀏覽器版本、錯誤重現步驟等等,要把這些資訊整理成 code,我們的典型方法樸實無華:需要一大堆的複製貼上。

解決方案:Slack 整合讓 Claude 直接讀取討論串,理解問題後自動開工。你只需要 @Claude 一下,其他的它都懂。

這三個情境都是 Claude Code 在網頁 / 手機 App / Slack 多平台開發能夠幫上忙的核心痛點。


網頁版 + 手機版:隨時隨地都能「開工」
#

核心優勢:雲端沙盒 + 平行任務
#

想像你有一個「虛擬辦公室」,裡面已經設定好所有開發環境:Python、Node.js、Ruby、Go 都裝好了,不需要你手動設定任何東西。每當你指派一個任務,就會開一間新的「辦公室」,讓 AI 代理在裡面工作。你可以同時指派多個任務,不同 AI 代理在不同的新「辦公室」各自工作、互不打擾,發揮多人同時工作的高效率。

這就是雲端沙盒(Sandbox)的概念。

實際應用場景

早上通勤搭捷運時,你可以透過手機啟動 Claude Code:

任務 1:修復登入頁面的 CSS 問題
任務 2:更新 API 文件
任務 3:把 Python 3.9 升級到 3.12
任務 4:新增單元測試覆蓋率

到公司時,這四個任務可能已經完成了。你只需要:

  1. 點開網頁版查看結果
  2. Review 自動建立的 Pull Request
  3. 測試沒問題就 merge

這種「委派 → 等待 → Review」的工作流程,讓你可以把時間花在真正需要人類判斷的決策上。

Teleporting:在雲端和本地之間瞬間移動
#

Teleport 在英文就是瞬間移動的意思,名字都這麼酷了,它也的確是網頁版 Claude Code 最酷的功能之一。我們剛剛把雲端沙盒比喻成雲端的辦公室,現在透過 Teleporting,這個辦公室可以瞬間移動到你的電腦上、讓你一秒接手繼續工作。

想像你透過手機 Claude Code 啟動了一個任務,Claude 已經修改了一些檔案、跑了一些測試。回到電腦前,你想要更深入的 debug,怎麼辦?

一個指令就搞定

claude code teleport <session-id>

整個雲端工作階段,包括對話歷史、檔案變更、執行紀錄,全部「瞬間移動」到你的本地終端機。就像把整個工作桌從雲端搬回你的電腦,無縫接軌

🔧 Teleporting 的技術原理(點擊展開)

Teleporting 會執行以下步驟:

  1. 從雲端下載完整的對話歷史
  2. 同步所有檔案變更到本地
  3. 恢復工作目錄狀態
  4. 重建完整的開發環境

這讓你可以:

  • 在雲端快速啟動
  • 需要時切回本地深度 debug
  • 使用本地的 MCP Server 或自訂工具

詳細操作請參考 官方 Teleporting 文件

實際上,真的有這麼方便嗎?
#

當然,Claude Code 網頁版和手機版不是所有情境都好用

最適合的情境

  • ✅ 明確定義的小任務(修 bug、更新文件、重構單一模組)
  • ✅ 不需要即時互動的長時間任務
  • ✅ 需要平行處理的多個獨立任務

不適合的情境

  • ❌ 需要本地資料庫或特殊硬體
  • ❌ 需要頻繁互動的除錯
  • ❌ 專案規模太大(幾千個檔案以上)

我自己是這麼想的:如果任務不大、而且內容直觀、重複性高、而且你相信是任何一個資工系一年級大學生可以做得到的工作,那就適合透過 Claude Code 網頁版和手機版快速呼叫、丟給 AI Agent 來做,我們回到辦公桌只需要簡單審核就能完工了。


Slack 版:讓七嘴八舌的討論直接變成 Pull Request
#

從對話到程式碼的神奇轉換
#

Claude Code 與 Slack 整合最強大的地方在於上下文感知(Context Awareness)。

情境案例:

🙋‍♂️ PM (14:23): 客戶回報 Safari 上的圖表顯示不正常
👷‍♂️ 工程師 (14:24): 我看一下...可能是 flexbox 的問題
🙋‍♂️ PM (14:25): 這滿緊急的,今天能修好嗎?

👷‍♂️ 工程師 (14:26): @Claude 請檢查並修復 Safari 的顯示問題

Claude 會:

  1. 自動判斷這是可以寫程式解決的任務(不是純閒聊!)
  2. 提取上下文:Safari、flexbox、圖表、緊急 -> 這些都是重要關鍵字
  3. 選擇 Code Repository:根據討論內容自動選出對應專案
  4. 啟動修復:在雲端沙盒中開始工作
  5. 回報進度:在同個討論串更新狀態
Claude (14:30):
✅ 找到問題了!Safari 不支援某些 flexbox 屬性
📝 已更新 CSS 相容性設定
🧪 測試通過
🔗 Pull Request: github.com/company/dashboard/pull/9527

整個過程,從問題回報到有 PR 可以 review,不到 10 分鐘可以完成。

誰適合用 Slack 版?
#

基本上 Slack 版本的 Claude Code 都是給企業團隊用的。

理想團隊

  • ✅ 已經重度使用 Slack 溝通
  • ✅ 需要快速回應客戶回報
  • ✅ 工程師 + PM + 設計師協作頻繁
  • ✅ 希望提高開發流程的透明度

可能的疑慮與限制

  • ⚠️ 團隊成員都能看到 Claude 的工作過程(隱私問題)
  • ⚠️ 只支援 GitHub(如果你用 GitLab 就無法使用)
  • ⚠️ Claude 需要是 Team & Enterprise 方案才能使用 Slack 版(個人的 Pro 方案不支援)
  • ⚠️ Slack 也要是付費版本才能啟用
🔍 Slack 整合的技術細節(點擊展開)

上下文擷取機制

  • 預設讀取討論串的最近 100 則訊息
  • 從訊息中提取:問題描述、錯誤資訊、環境資訊、Bug 重現步驟
  • 基於檔案路徑、歷史專案自動選擇正確的 Repo

路由模式

  • Code Only:所有 @Claude 都路由到 Claude Code
  • Code + Chat:智慧判斷是聊天還是編碼任務
  • 判斷錯誤時可手動點擊「Retry as Code」切換

安全機制

  • 只能讀取你有權限存取的 Slack 頻道
  • Slack admin 需先安裝 Claude app
  • 個人需用 Claude 帳號授權

三版本快速對照:找到最適合你的工具
#

根據不同情境,選擇最適合的 Claude Code 使用平台:

使用情境終端機版網頁版手機版Slack 版
🔧 深度開發與除錯✅ 最佳選擇⚠️ 功能受限❌ 不適合❌ 不適合
🐛 快速修復 bug✅ 靈活✅ 推薦⚠️ 監控用✅ 協作最佳
多任務平行處理⚠️ 需手動管理✅ 原生支援✅ 啟動後監控✅ 分派任務
🚀 遠端或移動辦公❌ 需要電腦✅ 只要瀏覽器✅ 最方便✅ 隨時隨地
👥 團隊協作透明度❌ 難以分享⚠️ 需分享連結❌ 不適合✅ 最透明
📊 進階對照:技術架構差異(點擊展開)

如果你想深入了解各版本的技術差異:

技術特性終端機版網頁/手機版Slack 版
執行環境本地開發機Anthropic 雲端沙盒路由(Routing)至雲端沙盒
深度客製化Hooks、MCP、自訂指令不支援不支援
模型選擇自由選擇預設 Sonnet/Haiku預設 Sonnet/Haiku
本地檔案存取完全存取僅 Git Repo僅 Git Repo
平行任務手動管理原生支援多 VM原生支援
Extended Thinking完整支援部分支援部分支援
子代理(Subagents)支援不支援不支援

核心差異:終端機版提供最大彈性與控制,雲端版本提供最大便利性與可及性。

選擇指南:我該用哪個版本?
#

需要即時互動、深度除錯?
  ↓ 是
  終端機版本 💻

需要存取本地檔案、資料庫、自訂工具?
  ↓ 是
  終端機版本 💻

需要同時處理 3+ 個獨立任務?
  ↓ 是
  網頁版本 🌐

任務的上下文散落在 Slack 討論中?
  ↓ 是
  Slack 版本 📡

需要在遠端或移動中啟動/監控任務?
  ↓ 是
  手機版或網頁版 📱🌐

預設選擇
  ↓
  終端機版本(最靈活)💻

重要提醒:安全與限制
#

在享受便利的同時,我們必須理解潛在風險。

🔒 安全考量
#

雲端執行代表什麼? 當你使用網頁版或手機版時,程式碼會傳送到 Anthropic 的伺服器執行。這代表敏感資料(API 金鑰、個資、商業機密)不應該出現在雲端任務中。更重要的是,所有自動生成的程式碼都必須經過人工審查,即使是 AI 寫的,責任還是在你身上。

寫程式的工作都丟給 AI 了,人類的功能當然只剩下背鍋啦
(;▽;)

GitHub 憑證如何保護? 幸好,你的真實 GitHub token 不會進入沙盒。Claude Code 使用安全代理機制,沙盒只獲得有限權限的臨時憑證。這確保了即使沙盒被入侵,你的 GitHub 帳號也不會受到影響。

Slack 的透明度是雙面刃。 當你在 Slack 使用 Claude Code 時,討論串中的所有成員都能看到 Claude 的工作過程。這對團隊協作是好事,但也表示機密、敏感的程式碼討論應該在私密頻道進行。另外要注意,Claude 會讀取該討論串最近 100 則訊息作為上下文,我們得確保這些訊息不包含機密資訊。

最最最重要的是:⛔ 絕對不要授予 Claude Code 開發存取生產環境(Prod)的權限

正確的權限分級應該是:開發環境可以完全存取 ✅、測試環境可以有限存取 ⚠️、生產環境禁止存取 ❌。這不是建議,而是必須遵守的規則。

那種 Vibe Coding 出現 bug 毀掉一個產品的新聞
我們也聽很多了吧 (˚∀˚)

🔧 功能限制
#

雲端版本(Web/Mobile/Slack)有其代價:你無法使用終端機版本的進階功能,包括自訂 斜線指令、Hooks、本地 MCP Server、Subagents、自由選擇 AI 模型,以及本地檔案系統存取。如果你的工作流程依賴這些功能,終端機版本仍然是唯一選擇。

💰 用量限制
#

這裡有個重要但容易被忽略的細節,Claude App(聊天)和 Claude Code(寫程式)共享同一個用量限制。我個人超常遇到這種情況:早上在 Claude App 寫了幾篇文章消耗 30% 配額,中午用 Claude Code 修了幾個 bug 又用掉 40%,下午想用 Extended Thinking 處理複雜問題時,可能會發現配額不夠了。

當你開始習慣用網頁版或手機版隨時叫 Claude Code 做事,這個配額不足只會越來越常發生。

建議的做法是:持續監控用量分配,讓重要任務優先使用配額。如果經常遇到配額不足,考慮升級到 Max 訂閱方案會是更實際的選擇。

💡 進階:審視消耗高 token 的功能(點擊展開)

某些功能特別耗費 tokens。Plan Mode 會先制定完整執行計畫,計畫本身就消耗大量 tokens。Extended Thinking(Ultra Think) 會產生大量「思考過程」的 tokens。長時間運行的任務(2~3 小時)會累積龐大的對話歷史。

最佳化策略很簡單:明確描述任務範圍避免過度思考、使用適合的模型而不是一律用 Opus、設定合理的時間預算。這些小技巧能讓你的配額用得更久。


結語:選對工具,事半功倍
#

Claude Code 的多平台擴展不只是多了幾種操作介面,它代表了開發方式的轉變,從工具導向變成情境導向。關鍵不是哪個版本最強(畢竟它們都同樣是 Claude Code),而是如何組合不同工具適應不同情境

  • 深度開發 → 終端機版
  • 快速修復 → 網頁版
  • 遠端啟動 → 手機版
  • 「企業」團隊協作 → Slack 版

一個高效的工作流程可能是:

  • 🌅 早上通勤:手機版啟動小任務
  • 💻 上午專注:終端機版處理複雜功能
  • 💬 下午協作:Slack 版回應團隊需求
  • 📊 傍晚收尾:網頁版檢查進度與規劃

2025 年十二月撰文的現在,Slack 版本的 Claude Code 事實上仍只是「研究預覽版」,它雖然還不完美、還不完善,但 Slack / 網頁版 / 手機版都能操作 Claude Code 的這個趨勢,都顯示工程師工作型態正在改變。

即使這些操作介面不完美,我們也得開始理解與思考這些工具,看看如何善用這些工具,讓我們可以把重複性工作交給 AI,把創造性思考留給自己。這才是技術進步的真正意義。


參考文件(Anthropic 官方):


想了解更多 AI 實戰技巧?推薦你閱讀我的更多文章:


如果這篇文章對你有幫助,歡迎追蹤我的 Facebook 粉絲專頁Threads 帳號,我會持續分享 Claude 和 AI 工具的學習心得。

【 Claude Code 教學 】系列文
⑦ 本文