ByteNoteByteNote

字节笔记本

2026年5月3日

齐活了!Gemini CLI 也原生支持 Agent Skills

API中转
¥120

Gemini CLI 已全面支持 Agent Skills 功能,至此三大顶级 CLI 工具(Claude Code/Codex/Gemini)已全部支持 Skills,实现了"大一统"。Skills 与传统的 GEMINI.md 配置文件不同,它代表按需专业知识,避免混乱模型的即时上下文窗口。

Skills 功能全面支持

Gemini CLI 目前已全面支持 Agent Skills。至此,三大顶级 CLI Claude Code/Codex/Gemini 已全部支持 Skills。大一统!

目前这个功能还处于实验性阶段。需要通过 experimental.skills 启用的实验性功能,也可以在 /settings 交互式界面中搜索"技能"来切换此功能并管理其他相关技能设置。

官方地址: https://link.bytenote.net/fmvUoK

Skills 与 GEMINI.md 的区别

Gemini CLI 在文档中还特别解释了一个 Skills 和 Gemini.md 的不同(这个 Gemini.md 等同于我们经常使用的 Agent.md 或者 Claude.md):

与提供持久性项目级背景的通用上下文文件(GEMINI.md)不同,技能代表按需专业知识。这使得 Gemini 能够维护一个包含安全审计、云部署或代码库迁移等专业能力的庞大库,而不会使模型的即时上下文窗口变得混乱。

在整体使用上和 Claude Code Skills 并没有太大的不同。Gemini 会根据请求和技能描述自主决定何时使用技能。当识别到相关技能时,模型会使用 activate_skill 工具引入完成任务所需的完整指令和资源。

技能发现路径

依然和 Codex 一样有自己专属的配置文件夹路径,Gemini CLI 从两个主要位置发现技能:

  1. 项目技能.gemini/skills/):项目特定的技能,通常提交到版本控制并与团队共享。

  2. 用户技能~/.gemini/skills/):在所有项目中可用的个人技能。

技能管理命令

Gemini CLI 提供了完善的技能管理命令,比如可以 disable skill,这点算是刚需了:

命令说明
/skills enable <skill-name>重新启用已禁用的技能
/skills disable <skill-name>阻止使用特定技能
/skills list显示所有已发现的技能及其状态(默认)
/skills reload从所有层级刷新已发现的技能列表

建议 Claude Code 也抄一下吧,在资源管理里面查找和管理实在太不方便了。

在官方介绍文档里面还专门讲解了如何写 Skill,以及针对 Skill 的安全与隐私,说实话这点比 Claude Code 做得还细致,不愧是宇宙大厂。

实际使用体验

使用 Gemini Skill 搭配基于 Claude Agent Skills 的 Obsidian 个人数字资产管理很好用,速度超快,输出笔记图表的质量非常高。

免费使用福利

Gemini 本身是开源的,Gemini CLI Google 大善人也提供了慷慨的额度,免费使用 Gemini 3 全系列。

可以说 Gemini CLI 就是 Skills 运行圣体!

三大 CLI 工具 Skills 支持对比

特性Claude CodeCodexGemini CLI
Skills 支持首创跟进最新支持
技能发现路径.claude/skills/.codex/skills/.gemini/skills/
用户级技能~/.claude/skills/~/.codex/skills/~/.gemini/skills/
禁用技能不支持不支持支持
重新加载不支持不支持支持
安全文档一般一般详细

原文链接: https://mp.weixin.qq.com/s/4cFbelMj8qOhZqf45CZapw 发布时间: 2026年1月9日

分享: