Crescendo Lab

VS Code (GitHub Copilot) 部署教學 · Agent Lab 部署

在 VS Code (GitHub Copilot) 說一句,
網站就上線。

把 Agent Lab MCP 接上 VS Code (GitHub Copilot)(瀏覽器登入,不用 API 金鑰),然後說「部署上去」:VS Code (GitHub Copilot) 建立專案、上傳、等建置,上線前先問你。每一版都有預覽網址、可以回退;App 與資料庫跑在 Google Cloud 台灣。

免費開始看設定

為什麼從 VS Code (GitHub Copilot) 部署到 Agent Lab

VS Code (GitHub Copilot) 幫你部署,你只要確認

不用 API 金鑰

在瀏覽器登入就連上。這條連線能做的事和你在主控台一樣多,不會更多。

預覽、上線、回退

每次上傳都是新的一版,有自己的網址。先看過再上線,出問題一鍵切回。

外洩金鑰先擋下

上線前先檢查 API 金鑰與憑證,機密放在主控台。

一鍵加 PostgreSQL

建好資料庫接上去,連線自動寫進 App 的環境變數。

怎麼選

VS Code (GitHub Copilot) 接 Agent Lab,還是自己顧主機

表格可以左右滑動。

從 VS Code (GitHub Copilot) 部署到 Agent Lab 與自己顧主機的比較
你在意的事Agent Lab 部署自己顧主機
設定方式接一次 MCP,瀏覽器登入裝 CLI、產生權杖、寫部署腳本
金鑰不用 API 金鑰,AI 拿不到權杖權杖放環境變數,或直接貼進對話
預覽與回退每一版都有自己的網址,一鍵回退自己寫腳本
上線前檢查上傳時檢查外洩的金鑰自己沒設就沒有
資料庫一鍵建 PostgreSQL,連線自動寫進 App自己安裝、自己備份
起步費用Free 方案 NT$0,1 個 S 應用程式(閒置休眠)VPS 每月約 NT$200–600,加上你的時間

步驟

四步從 VS Code (GitHub Copilot) 部署上線

  1. 接上 Agent Lab MCP

    在 mcp.json 按 Start,VS Code 會請你在瀏覽器登入並選組織。

  2. 在專案裡說一句

    在 VS Code (GitHub Copilot) 打開專案,貼上下面的提示詞,或直接說「部署上去」。

  3. 確認建置計畫與機密

    它會列出建置計畫和程式讀的變數;機密到主控台填,不貼進對話。

  4. 預覽並上線

    第一版建好就上線;之後每一版先有預覽網址,確認後再上線。

設定

把 VS Code (GitHub Copilot) 接上 Agent Lab

在 Copilot Chat 切到 Agent 模式再說「部署上去」,才會用到 MCP 工具。 .vscode/mcp.json 可以提交進 repo,團隊每個人打開專案就有同一條連線,各自登入。

可直接用

.vscode/mcp.json

{
  "servers": {
    "agentlab-acme": { "type": "http", "url": "https://mcp.agentlab.cresclab.com/mcp" }
  }
}
  • agentlab-acme 把 acme 換成你的組織名稱;主控台的 MCP 頁面有填好的設定。
  • .github/copilot-instructions.md 把提示詞放這裡一次,之後每次部署都照做。
提示詞

然後說這一句

讀 https://app.agentlab.cresclab.com/agent/deploy.md,把這個專案部署到 Agent Lab。先給我建置計畫和需要的環境變數,機密告訴我去主控台哪裡填,上線前等我確認。

常見問題

VS Code (GitHub Copilot) 部署常見問題

VS Code (GitHub Copilot) 可以直接把網站部署上線嗎?
可以,接上 Agent Lab MCP 就行。VS Code (GitHub Copilot) 會建立專案、上傳資料夾、等建置完成並回報網址,版本上線前先問你。 看文件 →
要給 VS Code (GitHub Copilot) API 金鑰或權杖嗎?
不用。連線用 OAuth 在瀏覽器登入;App 需要的機密在主控台填,AI 看不到。
GitHub Copilot 可以部署網站嗎?
可以。在 VS Code 接上 Agent Lab MCP,Copilot 的 Agent 模式就能建立專案、上傳、等建置完成並回報網址,上線前先問你。
支援哪些框架?
JavaScript、Python、Go 專案直接從原始碼建置、不用 Dockerfile(Next.js、Vite、Nuxt、SvelteKit、Express、FastAPI、Django、Go 等);其他語言附 Dockerfile 即可。 所有部署教學 →
可以免費部署嗎?
Free 方案 NT$0:1 個 S 應用程式(閒置 15 分鐘休眠)、1 個 S 資料庫、3 個靜態網頁、每月 100 分鐘建構、5 GB 流量,到上限就暫停、不會收費。要常駐、接自訂網域,Pro 每月 NT$990(未稅)。 看定價 →