不用 GCP 也能玩 AI Agent?agents-cli 本地开发模式完整指南

发布时间:2026/11/1 9:38:18

不用 GCP 也能玩 AI Agent?agents-cli 本地开发模式完整指南 不用 GCP 也能玩 AI Agentagents-cli 本地开发模式完整指南【免费下载链接】agents-cliThe CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud.项目地址: https://gitcode.com/GitHub_Trending/ag/agents-cli很多人以为开发 AI Agent 必须先开通 Google CloudGCP项目其实agents-cli 的本地开发模式让你只需要一个 AI Studio 的 API Key就能在自己电脑上完成 Agent 的搭建、运行与评估全程零云依赖。本文带你走通 agents-cli 本地开发的完整流程环境准备、创建第一个 Agent 项目、本地调试与评估以及未来上云时的衔接方式。为什么 agents-cli 可以不依赖 GCP 开发 AI Agent官方文档把认证分为三个层次见 authentication.md层次用途需要 GCP 项目编码助手认证Claude Code、Codex 等各自的登录❌模型认证API Key本地 dev / run / eval 调用 Gemini❌部署认证ADCdeploy、infra等云端操作✅本地开发只依赖第二层次从 AI Studio 创建一个 Gemini API Key文档明确标注 No Google Cloud project required无需 Google Cloud 项目。更妙的是cmd_run.py 背后的 本地服务器管理器 会以USE_IN_MEMORY_SESSIONtrue启动只绑定127.0.0.1的后台服务——用内存会话替代云端会话服务这就是本地即闭环的关键设计。环境准备agents-cli 本地开发 3 步搭建前提条件支持 macOS、Linux、Windows WSL 2工具说明Python 3.11运行环境与依赖管理uv包管理器推荐Node.js仅用于安装 skills1️⃣安装 agents-cliuvx google-agents-cli setup2️⃣配置 API Key到 AI Studio 创建 Key 后写入项目.env或导出环境变量export GEMINI_API_KEYyour-key-here3️⃣验证状态agents-cli login --status会显示当前生效的认证方式。3 条命令创建并跑通第一个 Agent 项目在终端依次执行详见 getting-started.mdagents-cli create my-agent --prototype --yes # 原型模式跳过基础设施决策 cd my-agent agents-cli install # 安装依赖 agents-cli playground # 启动本地 Web 调试台playground命令会在http://127.0.0.1:8080/dev-ui/启动 ADK Web Playground并支持热重载——修改代码立即生效实现见 cmd_playground.py。不喜欢 Web 界面一条命令做终端冒烟测试agents-cli run 用一句话介绍旧金山的天气该命令会自动在 18080 端口寻找可用端口、拉起并复用后台本地服务器闲置 30 分钟自动退出无需手动管理进程。本地评估不花一分钱云资源验证 Agent 质量agents-cli eval run评估自定义指标CodeExecutionMetric默认就在CLI 进程本地执行文档明确说明无需 GCP 项目或区域agents-cli eval dataset synthesize还能检查本地 Agent 并自动合成多轮对话评测场景冷启动评测无需手写用例官方建议经历5-10 轮以上的评估-修复循环Agent 才能稳定通过见 development.md。认识本地项目结构create生成的项目开箱即跑核心文件一目了然路径作用app/agent.pyAgent 定义指令、模型、工具app/fast_api_app.pyFastAPI 服务与 A2A 路由tests/eval/datasets/默认评测数据集.envAPI Key 等本地环境变量完整解读见 project-structure.md。何时才需要接入 GCP本地模式覆盖构建 → 运行 → 评估全链路只有部署与观测才需要 GCP 项目agents-cli scaffold enhance --deployment-target cloud_run # 给原型项目补部署支持 agents-cli deploy # 一键部署到 Agent Runtime / Cloud Run / GKE此时用agents-cli login -i完成 OAuth 认证即可。整体技术栈如下总结✅零云依赖起步一个 Gemini API Key 即可本地开发 AI Agent✅一条命令搭环境uvx google-agents-cli setup装好 CLI 与全部技能✅本地闭环开发playground 热重载 run冒烟测试 eval结构化评估✅平滑上云原型满意后再scaffold enhancedeploy本地代码无缝衔接生产从 开发指南 的 6 个阶段可以看出agents-cli 把本地优先做成了产品哲学——先把 Agent 打磨好再考虑部署这才是 AI Agent 本地开发的正确姿势。【免费下载链接】agents-cliThe CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud.项目地址: https://gitcode.com/GitHub_Trending/ag/agents-cli创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/25 23:04:16

基于OpenCV+CNN+LSTM的动态手语识别系统实战

简介:本资源是一套基于CNN与LSTM融合架构的美国手语(ASL)实时动态识别系统实现,面向计算机视觉、深度学习方向的学习者与开发者,聚焦于听障辅助技术落地场景,解决连续手势视频流的端到端识别与翻译问题。压…

2026/11/1 1:31:01

Upscayl 从 0 到 1:免费开源 AI 图片放大完整指南

Upscayl 从 0 到 1:免费开源 AI 图片放大完整指南 【免费下载链接】upscayl 🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. 项目地址: https://gitcode.com/GitHub_Trending/up/upscayl Upscayl 是一款…

2026/10/31 7:21:57

LocalAI 新手教程:三步从安装到跑通第一个对话模型

LocalAI 新手教程:三步从安装到跑通第一个对话模型 【免费下载链接】LocalAI LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required. 项目地址: https://gitcode.com/GitHub_Trending/l…

2026/11/1 2:01:37

1.c++入门篇

1.c中的关键字asmdoifreturntrycontinueautodoubleinlineshorttypedefforbooldynamic_castintsignedtypeidpublicbreakelselongsizeoftypenamethrowcaseenummutablestaticunionwchar_tcatchexplicitnamespacestatic_castunsigneddefaultcharexportnewstructusingfriendclassext…

2026/11/1 2:01:37

《江灯合声》:有可行的分框版,也仍可以选择连续鸣谢

武汉江岸区栎坡合唱团在免费节目册《江灯合声》中,以表格集中鸣谢资助者。各家共同要求改为独立小框,团里仍想保留表格。现有全名与支持事项清楚可见,双方此前未承诺具体排版。我支持保留表格。补充的试排材料让选择更具体:分框能…

2026/11/1 2:01:37

关于“贾子猜想”的数学地位、结构特征与讨论边界

关于“贾子猜想”的数学地位、结构特征与讨论边界摘要 本文对“贾子猜想”进行基于公开表述与现有数学事实的分析。该猜想主张:当正整数 n3m>5(即 n6,9,12,15,…)时,方程x₁ⁿ x₂ⁿ ⋯ xₙⁿ yⁿ不存在正整数解。文章首先…

2026/11/1 2:01:37

启动报Port 8088 was already in use?先查是谁占的

启动报Port 8088 was already in use?先查是谁占的 项目启动报 Port 8088 was already in use,意思很直白:这个端口已经有人占了。 先说原理:端口是"门牌号",一间房只住一个进程 端口就是一台机器上的门牌号…

2026/11/1 2:01:37

担心文档上云?本地运行的办公AI才敢放心用

单位上周开了个会,主题是"AI 提效",散会时领导补了一句:涉及客户资料的文档,不许往云端传。这话一出,会议室里本来跃跃欲试的同事全蔫了——大家平时用的那些在线 AI,文档一上传就不知道存哪儿去…

2026/11/1 1:56:37

华为OD机试真题 新系统 2026-10-28 JavaGoC【社交网络消息转发】

目录 题目 思路 Code 题目 题目内容: 在一个社交网络中,有 N 个用户(编号 0 到 N−1);每个用户都有一个「转发名单」(整数),该数二进制格式中的第 i 位为 1 表示此用户会把消息转发给第 i 个用户。 给定一个整数数组 forwardLists 和一个整数 initialSenders,请…

2026/11/1 0:01:26

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/1 1:01:33

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/1 0:01:26

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/1 1:01:33

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/1 0:01:26

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/1 1:01:33

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑