
Grass
Anil Dukkipatty · 程式設計
Grass 是一個以 VM 為核心的運算平台,它給 Claude Code、OpenCode 這類 AI 程式碼代理一台專屬且保持清醒的機器。你可以把它想成讓 Claude Code 值班:與其把代理跑在筆電終端機裡、闔上螢幕就斷線,不如從 Grass 的 iPhone App 派出一台持久 VM 給程式碼代理,工作階段就在托管硬體上繼續跑。權限請求會以推播通知送達,diff 在手機上就能讀,稍後回來看已完成的工作即可。不必再守著終端機。也有免費方案:10 小時運算時數,事前不用綁卡。

關於 Grass
Grass 是什麼
Grass 解決的是一個很具體的麻煩。程式碼代理現在很強,但仍跑在你的硬體上,而你的硬體會休眠。午夜闔上筆電,工作階段就沒了。在火車上斷了 WiFi,脈絡就消失。被拉進會議時代理正好在等權限核准,它就只能乾等。
Grass 把執行搬到你的筆電之外,改放在 GrassVM 上,那是公司替你維持運作的虛擬機器。App 是控制介面。你發出任務、把手機收進口袋,代理就在它自己的機器上工作。你的筆電可以安心休眠。這正是 Claude Code 遠端工作階段的意義:工作比啟動它的裝置活得更久。
要注意的是,Grass 本身不是代理,而是代理周邊的基礎設施。你仍要自備代理(支援 Claude Code 和 OpenCode)、自備程式碼、自備模型存取權。Grass 負責那台永遠開著的機器、通知迴圈和 diff 檢視器。如果你根本不跑代理,這裡對你就沒什麼用;而且平台的核心流程高度依賴手機 App,只在桌機上工作的人能得到的較少。
開始使用
- 從 App Store 下載 Grass App 並註冊。新帳號可獲得 10 小時免費時數,不需綁卡。
- 連接機器。你可以使用托管的 GrassVM,或透過 App 內的連接畫面把 Grass 指向自己的 Mac 或伺服器。
- 連結你的代理。Grass 是為 Claude Code 和 OpenCode 的工作流程打造的,挑你原本就在用的那個即可。
- 點兩下開一個討論串,描述任務後關掉 App。代理會在遠端執行個體上工作。
- 留意推播通知。從手機核准或拒絕權限請求,工作完成後再檢視 diff。
產品資訊
快速了解 Grass 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 獨自執行長時間代理任務的開發者:闔上筆電後 Grass 仍讓工作階段存活,但核心的核准流程需要 iOS 裝置。
- 常出差或會議排滿的工程師:權限請求會轉到手機,不必坐在桌前也能替代理解鎖。
- 正在評估遠端開發機器的團隊:GrassVM 是托管選項,若你偏好把運算留在自家,也能接上自己的硬體。
任務
- 隔夜建置與重構:睡前發出任務,讓 VM 一路跑完,不必守著終端機。
- 長時間、多步驟的程式開發工作階段:WiFi 斷線或機器休眠時,Grass 仍保住討論串,任務中途不會弄丟脈絡。
- 行動中的程式碼審查:依檔案整理、逐行呈現的 diff 會出現在 App 裡,讓你讀到真正的變更集,而不是瞇著眼看終端機記錄。
情境
- 你在開會,代理遇到權限提示:從口袋核准,讓工作繼續跑。
- 你在火車上開了個任務:VM 在你離線時把它完成,之後再回來收結果。
- 你想不靠 SSH 查看狀態:Grass 在主畫面列出執行中、已完成與等待中的討論串,不必開 shell。
主要功能
持久 GrassVM 工作階段
核心概念是一台不會睡的機器。GrassVM 會在任務完成前讓代理的工作階段一直存活,即使筆電闔上或手機關機也一樣。這消除了代理執行中途失敗的最大原因:主機消失。
手機權限核准
每個討論串的每個權限請求都會以推播通知送達。點一下就能核准或拒絕,代理便繼續跑而不會卡住。你可以讓多個處於詢問模式的討論串同時運作,不必逐一盯著,當專案需要花上數小時做許多小決定時,這點格外重要。
行動裝置 diff 檢視
Grass 用你真正想讀的方式呈現變更:新增、修改、刪除與重新命名的檔案,依儲存庫整理,並附逐行細節。它的設計就是用可導覽的內容,取代終端機那面文字牆。
多機器切換
App 把 GrassVM、你的 Mac 和自己的伺服器集中在一處。點一下就能切換,不會遺失對話或脈絡,因此工作階段可以隨需求變化,從托管運算移到你自己的硬體。
執行中工作階段的直接移轉
你可以把進行中的程式開發工作階段交給 Grass,讓討論串在遠端執行個體上繼續推進,對話與脈絡一併帶過去。執行個體上線時手機會震一下,你不必手動重建狀態。
兩步驟開啟討論串
開始工作刻意做得很快:快速對話按鈕開啟一個面板,你描述任務,它就開跑。設計目標是在你想到的當下就抓住念頭,不必切換 App 或離開原本的位置。
優缺點
優點
- 因為代理跑在 GrassVM 而非你的裝置上,工作階段能撐過休眠、WiFi 斷線與闔上的筆電。
- 用推播通知處理權限核准,完全消除了「代理凌晨兩點卡在等待」的問題。
- diff 在手機上就能讀,可依檔案、依行瀏覽,而不是原始終端機輸出。
- 除了托管 VM,還能接上自己的 Mac 或伺服器,適合想對程式碼執行位置保有一些掌控的人。
- 10 小時免費且不綁卡,在你投入之前可以先低成本試用。
缺點
- 核心流程依賴 iOS App,Android 與以桌機為主的 user 無法照原意使用通知與核准流程。
- Grass 托管運算並掌控通知路徑,你的程式碼與工作階段脈絡都會經過它的基礎設施,這未必能通過嚴格的安全審查。
- 它是基礎設施,不是代理:如果你本來就沒在跑 Claude Code 或 OpenCode,就沒有開箱即用的價值。
- 免費時數之外的價格在網站上並未清楚公布,要為較重的用量編預算得先跟支援團隊談。
常見問題
Grass 給你的程式碼代理一台保持連線的虛擬機器。你從 App 發出任務,工作階段就在遠端執行個體上跑,能撐過筆電休眠、連線中斷與離開座位的時間。
相關內容
探索與 Grass 相關的工具、技能與文章。
Grass 替代方案
Forefront
Forefront · 程式設計Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。
Startkit
StartKit.AI · 程式設計Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。
Testim
Tricentis · 程式設計Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。
