AI AgentGoogle CloudMCPSkills上下文管理
谷歌开源「Agent Skill 超级工具箱」,云、库、引擎、AI全线打通
收录于 2026/5/15 18:11:09
谷歌开源「Agent Skill 超级工具箱」
作者: InfoQ | 发布时间: 2026-04-27
核心问题:上下文膨胀(Context Inflation)
MCP 服务器虽能提供实时信息,但会不加区分地加载大量上下文。有团队发现每次调用加载 1.5 万个 tokens 的指令,导致:
- 模型混乱、推理质量下降
- Token 成本飙升
解决方案:Agent Skills
定义:用 Markdown 编写的轻量级、可复用专业知识文档
设计哲学:
- 按需加载,避免冗余
- 用 Markdown 编写,保持轻量
技术定位:介于 Prompt 和微调之间,比 RAG 更主动,比普通工具更丰富
包含内容(共13项技能)
核心服务(7项):
- AlloyDB、BigQuery、Cloud Run、Cloud SQL
- Firebase、Gemini API、Google Kubernetes Engine
架构支柱(3项):
- 安全性(身份与访问管理、数据加密、威胁防护)
- 可靠性(高可用架构、容错机制、灾难恢复)
- 成本优化(资源效率与成本控制)
流程指南(3项):
- Cloud 入门、身份认证、网络可观测性
核心价值
| 优势 | 说明 |
|---|---|
| 谷歌验证 | 已验证可在 Gemini 上可靠运行 |
| 兼容 MCP | 跨平台使用,不限于 Vertex AI |
| 自动维护 | 谷歌负责更新,无需自行适配 |
| 预认证 | 使用现有 GCP 凭证,无需额外代码 |
使用对比
使用 Skill(几行代码):
from google.skills.gcp import BigQuerySkill tools=[BigQuerySkill(project_id="my-project")]
不使用 Skill(每个项目写 4-10 个工具函数):
def run_bigquery_query(query: str) -> dict: # ... 几十行样板代码
兼容性
支持多种智能体平台:
- Antigravity(已深度整合)
- Gemini CLI(原生支持)
- Claude Code、Cursor 等第三方工具
项目地址:github.com/google/skills