文章
本文宣布 Gemini CLI 支持自定义斜杠命令,这是一项备受期待的功能,旨在通过允许用户定义可重用提示来提高效率。它详细介绍了定义这些命令的两种主要方法:使用本地 .toml 文件构建强大基础,以及与 MCP 提示集成以增强服务器端模板。本文提供了实际示例,例如用于 GitHub Pull Requests 的“/review”命令和用于战略任务规划的“/plan”命令,演示了命令如何合并参数和执行 shell 命令。它还解释了用于组织命令的命名空间和用户或项目作用域。这项新功能旨在改变开发者利用 Gemini CLI 的方式,实现 AI 驱动工作流的自动化与定制。
本文以 Python Tutor 代理为例,展示了如何使用 Google 的 ADK 构建智能 AI 代理,着重介绍了构建智能 AI 代理的关键概念:短期(会话状态)和长期(用户记忆)。文章解释了 ADK 的 `SessionService` 如何利用动态键值对管理会话上下文(如测验进度),这些键值对通过 `ToolContext` 更新并集成到提示中。对于生产环境,建议将会话状态持久化到外部 SQL 数据库或 Vertex AI 代理引擎,而不是默认的内存存储。 对于跨用户会话的长期记忆,ADK 提供了用于本地开发的 `InMemoryMemoryService` 和用于强大、持久存储的 `VertexAIMemoryBankService`。后者利用 Gemini 模型智能地从过去的交互中提取和存储关键记忆,确保高效检索,避免模型接收过多无用信息,影响性能。文章提供了实用的 Python 代码片段和架构图,说明了这些记忆机制如何集成到 ADK 代理中,以创建更具上下文感知和个性化的会话式 AI 应用程序,强调了外部持久性对于生产部署中的可扩展性和可靠性的必要条件。
本文旨在解决开发者在构建智能代理应用时面临的关键挑战:如何使 AI 代理能够安全且智能地与企业数据系统(如 BigQuery)交互。传统上,这需要构建和维护自定义工具,导致显著的开发开销和风险。为了解决这个问题,Google 发布了一个新的、官方的、由 Google 维护的 BigQuery 第一方工具套件,提供获取元数据和执行查询的功能,为数据提供安全可靠的桥梁。这些工具可以通过两种主要方式使用:作为 Google 代理开发工具包 (ADK) 中的内置工具套件,或者通过用于数据库的开源 MCP 工具箱(模型上下文协议)。本文提供了一个关于使用这些工具构建对话式分析代理的详细教程,演示了如何配置代理、处理认证,以及如何利用这些工具套件来生成和执行基于自然语言问题的 SQL 查询。MCP 工具箱因其集中化工具托管和管理的能力而备受关注。它能够将代理程序与直接的 BigQuery 交互分离,从而简化工具的重用和跨多个代理程序的更新。
本文宣布谷歌的先进视频生成模型 Veo 3 和 Veo 3 Fast 在 Vertex AI 上正式发布。文章着重介绍了这两款模型的广泛应用,包括普通用户和企业客户已使用它们创建了数百万个视频。主要更新包括 Veo 3 的全面可用(GA)以及更快的 Veo 3 Fast 模型,同时即将推出图像转视频功能。文章展示了 Canva、BarkleyOKRP、eToro、Razorfish 和 Synthesia 等公司如何利用 Veo 3 高效、高质量地创作视频内容,应用于营销、社交媒体、本地化广告和合成媒体等领域。文章详细介绍了原生音频生成、1080p 输出和内容本地化等核心功能,并通过 SynthID 水印技术和保障措施,强调了这些模型所具备的企业级安全性和保障。
本文介绍了 Gemini 代码助手,一款 AI 驱动的工具,旨在变革 GitHub 工作流程中的代码审查过程。文章指出,代码审查是软件开发中的常见瓶颈,并引用 DORA 研究,该研究提倡利用生成式 AI 来提高反馈质量和速度。Gemini 代码助手充当智能伙伴,自动分配给拉取请求,提供近乎即时的摘要,识别风格问题、与最佳实践的偏差以及潜在的错误,从而使人工审查人员能够专注于更复杂的架构决策。最近升级到 Gemini 2.5 显著增强了该工具的智能性、准确性和洞察力,从而带来了更具可操作性和上下文感知的代码建议。Delivery Hero 的客户成功案例强调了其对代码质量和开发者满意度的积极影响。文章最后邀请开发者立即在 GitHub 应用市场体验 Gemini 代码助手,并查阅相关文档。
本文属于谷歌云的云首席信息安全官系列文章,讨论了谷歌针对基于身份的网络攻击采取的积极措施。2024 年,由于信息窃取程序的兴起,基于身份的网络攻击占成功漏洞的 37%。文章重点介绍了两项关键创新:密钥,现在已普遍适用于谷歌协作云组织和谷歌消费者用户;以及设备绑定会话凭据 (DBSC),目前处于 Beta 测试阶段。密钥通过利用 FIDO2 技术创建独特的、以加密方式绑定的数字凭据,提供更简单、更安全的登录体验,从而有效消除基于密码的威胁,如网络钓鱼。DBSC 是与 Chrome 团队合作开发的,通过以加密方式将经过身份验证的会话绑定到特定设备,从而打击 Cookie 窃取,从而使攻击者难以利用被盗的 Cookie。文章强调了这些解决方案在防止账户接管方面的综合优势,并强烈建议所有谷歌 Workspace 客户,尤其是高价值用户实施这些解决方案。
本文宣布 Anthropic 的 Claude 模型在谷歌云 Vertex AI 上正式推出全局端点。这一新特性能够动态地将请求路由到具有可用容量的区域,从而降低延迟,提高容错率,显著提高 Claude 驱动的应用和代理的稳定性和性能。全局端点优先考虑最大可用性和弹性,但不保证数据驻留;区域端点则强制执行数据驻留。文章详细介绍了每种端点的用例,提供了一个对比表格,并确认全局端点支持 Prompt 缓存,以确保更低的延迟和成本。最后总结了流量路由的最佳实践,以及开发者开始使用全局端点的简单步骤。
本文宣布 Google Cloud 将 Agent2Agent (A2A) 协议升级到 0.3 版本,力求加速企业采用,简化 AI 代理的开发和部署。新版本增强了稳定性,引入了 gRPC 支持、安全卡签名和扩展的 Python SDK 客户端支持。Google Cloud 正发布一套工具,包括智能代理开发套件 (ADK) 中的原生 A2A 支持,通过智能体引擎、Cloud Run 和 GKE 提供的灵活部署选项,以及用于连接代理与用户的智能体空间。此外,本文还详细介绍了 Vertex GenAI 评估服务和 AI 代理市场中对 A2A 代理评估的扩展支持,这有助于合作伙伴将其 A2A 代理商业化。文章强调了 A2A 生态系统的快速增长和开放性,并引用了 Adobe、S&P Global、ServiceNow 和 Twilio 等合作伙伴的实际应用案例,展示了 A2A 协议在提升效率和创新方面的潜力。