agents-cli

agents-cli

Google · 程式設計

agents-cli 是 Google 推出的命令列工具,能教會你現有的開發助理從頭到尾建置 AI 代理。你不必逐一手動學習 Google Cloud 的每個服務,只要安裝這個 CLI 和一組技能,接著請你的開發代理產生專案骨架、執行、評估、部署並發佈以 ADK 為基礎的代理。它能搭配 Antigravity CLI、Claude Code、Codex,以及你已經在用的任何其他開發代理。

agents-cli 的介面預覽

關於 agents-cli

什麼是 agents-cli

agents-cli 是 Google 開源的 Google Cloud AI 代理 CLI,用來在 Google Cloud 上建置 AI 代理。它提供一套命令列工具和一組可安裝的技能,能接到你的開發助理上,讓助理熟悉開發生命週期、ADK 的 Python API、專案骨架規則、評估方法與部署目標,你不必事先把它們全部背下來。

它最主要解決的問題是零散。在 Google Cloud 上建置代理通常要動到好幾個服務,每個都有自己的 CLI 和設定。這款 AI 代理部署工具把這些收攏成單一流程:你跟開發代理對話,它就替你執行建立、測試與交付專案所需的正確指令。

在底層,它建立在 Google 的 ADK 代理框架上,那是用來定義代理的程式層。這個 CLI 把該框架包起來,讓你不用手寫樣板程式碼。

最大的限制是範圍。它是為 Google Cloud 打造的開發者工具,因此預設你熟悉終端機、Python 3.11+、uv 和 Node.js,而且它指向 Google 的代理平台,而非中立的代管環境。如果你想要的是拖放式的代理建置工具,那它不是。

開始使用

  1. 用 uvx google-agents-cli setup 安裝 CLI 及其技能,這需要 Python 3.11+、uv 和 Node.js。
  2. 開啟你的開發助理(Antigravity CLI、Claude Code、Codex 或其他),並用 agents-cli login 登入 Google Cloud 或 AI Studio。
  3. 用白話請你的開發代理建置一個代理。它會啟用工作流程與專案骨架技能、提出釐清問題,並存下一份規格。
  4. 讓代理用 agents-cli create 產生專案骨架,接著用 agents-cli install 安裝相依套件。
  5. 執行、評估與部署:用 agents-cli run 做快速測試,用 agents-cli eval run 為追蹤紀錄評分,準備好交付時再用 agents-cli deploy。

產品資訊

快速了解 agents-cli 的定價、支援平台與效能。

免費方案是
付費方案$0
平台Windows, macOS, Linux (CLI)
開發者Google
類別程式設計
發布日期Apr 2026
最近更新Sep 2026
網站訪問量649.3M
網站全球排名50
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 後端與 Python 開發者:你能用單一指令從想法走到已部署的代理,前提是你不介意在終端機裡工作。
  • 已經在 Google Cloud 上的團隊:agents-cli 使用你現有的專案、驗證與帳單,因此不必新增供應商。
  • 開發代理的重度使用者:如果你本來就活在 Claude Code 或 Codex 裡,安裝技能就是全部的設定。

任務

  • 產生新的 ADK 代理專案骨架:一個指令就備好樣板程式碼、測試與評估集。
  • 評估代理品質:在評估資料集上跑推論,再用指標與以 LLM 擔任評審的評分準則為追蹤紀錄評分。
  • 部署到正式環境:推送至 Agent Runtime、Cloud Run 或 GKE,並內含 CI/CD 與機密處理。

情境

  • 週末就開始一個代理構想,不必先讀完每個服務的說明文件:技能會替你承載平台知識。
  • 交付一個必須通過審查的內部工具:內建的評估與可觀測性給你追蹤紀錄與指標,讓你能為上線辯護。
  • 為企業使用者註冊代理:發佈步驟會把它註冊到 Gemini Enterprise。

主要功能

開發助理技能

核心概念是 agents-cli 交給你的開發助理一組技能,每個各負責工作的一部分。有一個技能管工作流程與模型選擇,一個管 ADK 的 Python API,一個管專案骨架,另外各有技能處理評估、部署、發佈與可觀測性。你要求某項任務時,助理會載入對應的那個,因此它不再對 Google Cloud 的細節瞎猜。不必再複製貼上服務說明文件。

專案骨架與升級

agents-cli create 指令會建出一個全新的代理專案,內含可用的程式碼、測試與現成的評估集。如果你已經有專案,scaffold 子指令能為它加上部署或 CI/CD,或把它升級到較新版本的工具。當這個 CLI 變動時,這條升級路徑很重要。你不必從頭重建。

內建評估

評估指令把工作拆成清楚的步驟。eval generate 讓代理跑過評估案例。eval grade 依指標為追蹤紀錄評分。eval run 則一次做完兩件事。這套 AI 代理評估支援多輪對話資料集、以 LLM 擔任評審的評分,以及可調適的評分準則。這比多數業餘代理設定願意做的還多。

部署目標

代理就緒後,你可以部署到 Google 的 Agent Runtime、Cloud Run 或 GKE。部署技能也涵蓋 CI/CD 流程與機密,因此從本機建置到服務運行的路徑是有引導的,而不是丟給你自理。Google Cloud 專案設定與憑證會沿用。

發佈到 Gemini Enterprise

一個專責的發佈技能會把你的代理註冊到 Gemini Enterprise,那是 Google 為面向企業的代理所設的平台。這一步把可運作的原型變成組織真能推行給使用者的東西。跳過它,代理就只留在本機。

可觀測性掛接

可觀測性技能把代理接到 Cloud Trace 與日誌記錄,並涵蓋第三方整合。上線之後,你能看見代理在正式環境的行為,而不是盲目飛行。

在你現有的工具上運行

agents-cli 不強迫你換編輯器。它搭配 Antigravity CLI、Claude Code、Codex 以及任何其他開發代理,因此你保留習慣的工作流程,而這個 CLI 補上 Google Cloud 的缺口。

優缺點

優點

  • 依 Apache 2.0 免費開源,試用沒有授權成本。
  • 把跨多個服務的工作流程收攏成一行有引導的指令,降低了設定的學習曲線。
  • 以技能為本的設計,讓你的開發助理承載平台知識,而不是你自己。
  • 評估、部署與可觀測性都內含,你不必為每個階段拼湊各自獨立的工具。

缺點

  • 綁定 Google Cloud,因此部署到別處並非預設的路徑。
  • 需要開發者環境(Python 3.11+、uv、Node.js)與對終端機的熟悉度,這把非技術使用者排除在外。
  • 由於是快速演進的開源專案,指令與技能可能在版本之間變動,升級後你可能得重新查核文件。

常見問題

它給你的開發助理在 Google Cloud 上建置、評估、部署與發佈 AI 代理所需的技能與指令。你安裝一次,接著用白話請你的開發代理完成工作。

相關內容

探索與 agents-cli 相關的工具、技能與文章。

agents-cli 替代方案

Forefront

Forefront

Forefront · 程式設計

Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。

免費 / $0 - $99/mo查看詳情
Startkit

Startkit

StartKit.AI · 程式設計

Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。

付費 / $99 - $499 one-time查看詳情
Testim

Testim

Tricentis · 程式設計

Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。

免費 / Custom pricing on request查看詳情