技術講義 / Technical Guide 編號:GDG-2026-03

Google 開發者工具
整合安裝與設定指南

本講義詳述如何建置基於 Google Antigravity 的高效率自主開發環境,整合 NotebookLM 專屬知識庫,並配置 Google Apps Script 本機開發工具 Clasp 的完整圖文流程。

自動化協同開發的全新起點。 隨著生成式 AI 走入本機工作區,開發者的工作模式正在發生根本性的轉變。本講義聚焦於三項關鍵工具的串接,旨在建立一個能理解專案背景、掌握企業知識,並能在本機直接與雲端腳本(Apps Script)同步的 AI 協同開發環境。

透過 Antigravity 的 Desktop Agent 功能,AI 不僅能撰寫代碼,還能自主執行環境檢查與套件安裝。當它連結了 NotebookLM 作為上下文,就能根據內部規格書編寫程式,最後利用 Clasp 同步上雲,大幅加速開發循環。

核心平台

Antigravity

Google 推出的新一代 AI 軟體開發助手(Desktop Agent/IDE),可在安全的沙箱或本機中,自主執行檔案讀寫、系統指令、網路搜尋與外掛調用。

知識庫整合

NotebookLM

整合 Model Context Protocol (MCP) 伺服器,讓 AI Agent 能直接讀取使用者在 NotebookLM 中建立的筆記與資料,實現以個人知識為核心的程式編寫。

部署與開發

Clasp

Google Apps Script 的命令列開發工具,讓開發者能在本機使用偏好的 IDE(如 VS Code)撰寫指令,並支援程式碼的版本控制與自動化部署。

01 /

安裝與設定 Google Antigravity

01
Antigravity

進入官方下載頁面

取得官方最新 Windows 安裝檔

開啟瀏覽器並前往 https://antigravity.google/download。在 Windows 區塊下,點擊 "Download for x64" 按鈕下載安裝套件。Windows 系統之最低需求為 Windows 10 (64-bit)。

Antigravity 下載頁面
點擊放大圖片
02
Antigravity

啟動歡迎畫面並初始化授權

進行 Google 帳號授權連線

執行安裝程式後啟動 Antigravity。首先會進入 "Welcome to Antigravity" 歡迎視窗,系統在此處將進行 Google 帳號授權的初始化(畫面上顯示 "Awaiting Authentication..."),完成後按鈕方會解鎖。

歡迎與授權初始化
點擊放大圖片
03
Antigravity

選擇並啟用 Google 開發者外掛

加載各項 AI 技能與 MCP 協定工具

在 "Build with Google" 頁面中,勾選要載入的開發套件(Plugins)。這些外掛包含 Android、Modern Web Guidance、Science、Firebase、Chrome DevTools 及 Dart and Flutter,勾選後點擊 "Finish" 進入主畫面。

外掛與技能套件選擇
點擊放大圖片
04
設定優化

設定瀏覽器自動化授權策略

使瀏覽器子代理能流暢執行自動化腳本

進入系統設定 (Settings -> Browser),將 "Browser Javascript Execution Policy"(瀏覽器 JavaScript 執行策略)修改為 "Always Proceed"。這能確保 AI 子代理在開啟瀏覽器驗證時能自動運行,不需頻繁彈出中斷確認。

設定瀏覽器 JS 權限
點擊放大圖片
05
設定優化

修改 Agent 行為審查策略 (一)

準備放寬 Artifact 的寫入確認

切換至設定的 "Agent" 分頁。在 "Agent Behavior" 下方,展開 "Artifact Review Policy"(文件/程式碼異動審查策略)下拉選單。

Agent 審查設定選單
點擊放大圖片
06
設定優化

修改 Agent 行為審查策略 (二)

提升 Agent 自主建立與編輯文件的效率

將選單值更改為 "Always Proceed"。這將允許 Agent 在修改專案檔案或產出驗證計畫(Artifact)時,能夠直接套用並在側邊欄呈現,提供更連貫且不被打擾的互動體驗。

Agent 審查設定確認
點擊放大圖片
07
專案建立

啟動專案工作區設定

準備將本機資料夾關聯至 AI 專案

關閉設定視窗,回到主對話介面。滑鼠移到左側 sidebar "Projects" 區塊,點擊帶有資料夾與加號的 "Create New Project" 按鈕。

主介面建立專案按鈕
點擊放大圖片
08
專案建立

選擇並綁定本機工作區目錄

指定專案實體資料夾

系統會彈出 "+ Add Folder" 視窗,並開啟作業系統的選取資料夾對話框。選取本機同步的專案目錄(此處以 CodexWorkspaces/.../Antigravity-Try 為例),並點擊「選擇資料夾」按鈕完成專案配置。

選擇專案工作目錄
點擊放大圖片
02 /

整合 Google NotebookLM MCP

09
NotebookLM MCP

發送安裝指令與背景搜尋

向 Agent 指派 NotebookLM MCP 安裝任務

在剛剛建立的專案新對話中輸入:安裝 Google Notebook 的 MCP。Agent 接收到後,會於背景透過網路搜尋(Search Web)來尋找 Google NotebookLM MCP 伺服器的安裝指南。

啟動 MCP 安裝對話
點擊放大圖片
10
系統安全

掃描系統設定檔授權

安全防護:請求執行系統目錄搜尋

Agent 為了配置設定檔(如 `claude_desktop_config.json`),需要在系統 APPDATA 路徑下進行搜尋。此行為涉及終端機命令執行,Antigravity 會跳出安全審查視窗問:"Allow running command?"。

APPDATA 搜尋權限詢問
點擊放大圖片
11
系統安全

確認授予 PowerShell 執行權限

允許 Agent 在此專案中自動執行檔案搜尋

在彈出的授權視窗中,點選第 2 個選項:"Yes, and always allow 'Get-ChildItem' in this project"(是的,在此專案中一律允許執行此指令),隨後點擊右下角的 "Submit" 送出。

授權 Get-ChildItem 指令
點擊放大圖片
12
環境檢查

檢查本機 Node/Python 依賴環境

取得系統安裝必備之程式語言環境版本

Agent 會建立實作計畫並對使用者提出澄清問題。同時它會向系統請求執行環境檢查指令。使用者選取 "Yes, and always allow in this project" 並提交,允許 Agent 運行以獲取 Node.js、npm、Python 及 uv 的版號。(註:我們在安裝過程中會遇到多次被詢問是否同意執行命令的情況,原則上在此步驟全部選擇同意,讓其執行即可。因此我們不會呈現所有的重複詢問畫面,僅以此允許畫面作為代表說明。)

node -v; npm -v; python --version; uv --version
環境依賴與澄清問題
點擊放大圖片
13
NotebookLM MCP

啟動認證並開啟瀏覽器視窗

驅動 Google 帳號授權程序

Agent 完成 `mcp_config.json` 寫入後,在背景觸發認證指令。Agent 提示使用者:畫面已自動彈出 Chromium 瀏覽器視窗並顯示 [Status] Waiting for Google Login...,請在該視窗完成登入以取得安全驗證 Token。

npx -y notebooklm-mcp-server auth
啟動認證背景工作
點擊放大圖片
14
認證登入

輸入帳密進行驗證

取得帳號授權權限憑證

在彈出的網頁中,輸入個人的 Google 帳號與密碼(例如畫面中登入之 sonicopilot@gmail.com),點擊「下一步」完成二次登入與授權流程。

Google 帳號登入視窗
點擊放大圖片
15
認證登入

認證指令執行完成

驗證完成,背景程序自動關閉網頁並接收狀態

當瀏覽器登入授權成功後,驗證網頁會自動關閉。此時,Antigravity 對話視窗下方顯示該背景工作 "Run notebooklm-mcp-server auth command finished",Agent開始執行連線檢測。

認證程序順利結束
點擊放大圖片
16
整合成功

整合完成並取得筆記本數據

確認全域設定檔配置,並讀取雲端筆記本

Agent 總結安裝成果:已在設定檔 mcp_config.json 中完成設定,並成功取得使用者帳號底下的 193 本 NotebookLM 筆記本。Agent 同時在右側生成 task.md 與 walkthrough.md 文件。

整合成功與筆記本統計
點擊放大圖片
03 /

安裝與設定 Google Apps Script Clasp

17
Clasp 安裝

啟動 Clasp 套件安裝對話

指派 Agent 開始部署本機 Apps Script 開發工具

在同一個專案工作區中點擊「+ New Conversation」,輸入:安裝 Clasp,指示 Agent 開始處理 Clasp 的安裝與設定。

啟動 Clasp 對話視窗
點擊放大圖片
18
Clasp 安裝

確認安裝版本與執行登入

安裝 npm 套件並開始帳號綁定

Agent 回報已透過 npm 全域安裝官方套件 @google/clasp (v3.3.0)。接著,使用者在輸入框中輸入 clasp login 並點擊送出,以啟動 CLI 與 Google Apps Script 的授權綁定。

安裝完成與發送登入指令
點擊放大圖片
19
Clasp 認證

選取 Google 開發者帳戶

指定 Clasp 同步專案時的登入身份

指令執行後,系統會自動在瀏覽器開啟帳戶選擇視窗。使用者需在列表中點選用於開發的 Google 帳戶(選取 sonicopilot@gmail.com)。

OAuth 帳號選擇
點擊放大圖片
20
Clasp 認證

授予權限與二次確認

安全機制:授權 CLI 工具存取雲端 Apps Script 專案

瀏覽器會顯示「clasp – The Apps Script CLI 要求取得您 Google 帳戶的其他存取權」,確認權限無誤後點擊右下角的「繼續」按鈕以完成 OAuth2 認證流程。

OAuth 權限授權同意
點擊放大圖片
21
整合成功

完成登入並進入就緒狀態

確認 Clasp 與 Google 雲端帳戶成功關聯

授權完成後,瀏覽器關閉。Antigravity 的對話視窗中會回報 "Run clasp login finished",並確認已登入帳號為 sonicopilot@gmail.com。現在您可以開始使用本機命令列來同步或部署 Google Apps Script 了。

Clasp 登入成功確認
點擊放大圖片