選 Agent Lab
網站之外還需要常駐的後端:API、LINE Bot、webhook、MCP server。
Agent Lab vs Netlify · 比較與搬家
Netlify 適合靜態網站與 serverless functions,沒有常駐服務;Agent Lab 同時放靜態網頁和常駐後端,機房在台灣。關於 Netlify 的數字都取自它的官方頁面,2026-10-18 查證,每一列都附來源。
> 把這個 App 從 Netlify 搬到 Agent Lab
sites_build_plan找到啟動指令 · 監聽 $PORT
sites_createshop-api → shop--acme.hosting.agentlab.run
databases_connect_appDATABASE_URL 已寫入,密碼不顯示
預覽已上線。用 pg_restore 匯入資料、測過,再把網域指過來;在那之前 Netlify 照常運作。
怎麼選
兩個選 Agent Lab 的理由,也有兩個留在 Netlify 比較好的情況。
網站之外還需要常駐的後端:API、LINE Bot、webhook、MCP server。
靜態網頁、後端、PostgreSQL 與排程放在同一個工作區,機房在台灣。
純靜態網站或 Jamstack,需要全球 CDN 與每個分支的預覽部署。
後端只要短時間的 functions,不需要一直開著的服務。
並排比較
Netlify 這一欄取自它的官方定價與文件頁(2026-10-18 查證);價格會變,決定前請點來源確認。
表格可以左右滑動。
| Agent Lab 部署 | Netlify | |
|---|---|---|
| 免費方案 | Free NT$0:1 個 S App(閒置 15 分鐘休眠)、1 個 S 資料庫、3 個靜態網頁,到上限暫停、不收費 說明 | 每月 300 credits,用完就停 來源 |
| 常駐服務最便宜 | Pro 每月 NT$990(未稅),用量額度足夠 1 個 S App 整月常駐 說明 | 沒有常駐服務,只有 functions(同步 60 秒、背景 15 分鐘);Personal 每月 US$9 來源 |
| PostgreSQL | 代管 PostgreSQL 16–18、MySQL 8.4 與 9.7,每個資料庫一台獨立執行個體;Free 含 1 個 S 說明 | Netlify Database(以 Neon 為基礎),照 credits 計費 來源 |
| 離台灣最近的機房 | Google Cloud 台灣 說明 | Functions 可選東京、新加坡(Pro 以上);預設美國俄亥俄 來源 |
| 讓 AI 工具部署(MCP) | 遠端 MCP,瀏覽器 OAuth 登入、不用 API 金鑰,權限和主控台一樣 說明 | 官方遠端 MCP 來源 |
| 回退 | 每一版有預覽網址;在版本清單挑較早的一版回退,不重新建置 說明 | 可以,一鍵發佈舊的部署 來源 |
搬家
改 DNS 之前,Netlify 上的服務一直都在。
把 Netlify 的環境變數與機密存下來,記下啟動指令、排程與網域。
上傳、從 GitHub 推送,或透過 Agent Lab MCP 叫 AI 工具做;建置完會有預覽網址。
建 PostgreSQL 接上 App,從舊資料庫 pg_dump,再 pg_restore 匯進來。
預覽測過、先調低 DNS TTL,再把網域指到 Agent Lab;有狀況一個動作回退。
從 Netlify 搬
# 列出 Netlify 網站的環境變數
netlify env:list
# Netlify Database:匯出資料
pg_dump "$NETLIFY_DATABASE_URL" --no-owner --format=custom -f backup.dump
# 匯入 Agent Lab PostgreSQL(連線字串在主控台;先把你的 IP 加進資料庫的允許清單)
pg_restore --no-owner --no-acl -d "$AGENTLAB_DATABASE_URL" backup.dumpStatic site 上傳建置好的資料夾(index.html 在最上層),或上傳原始碼讓平台建置。Netlify Functions 不會直接變成服務,要改寫成一個 server(Express、Hono 都行)。Scheduled Functions 改成 Agent Lab 排程工作。排程工作是照時間呼叫你 App 的一個網址,所以排程腳本要做成一個 HTTP 端點。netlify.toml 不會被讀取。建置指令由平台偵測,或在建置設定填。讀 https://app.agentlab.cresclab.com/agent/deploy.md。這個專案現在跑在 Netlify,幫我搬到 Agent Lab。先列出它在 Netlify 用了什麼(服務、資料庫、排程、環境變數、網域)以及到 Agent Lab 各變成什麼,部署到預覽網址,機密告訴我去哪裡填;上線或改 DNS 之前先等我確認。常見問題