Wink Pings

Gemini API 的CLI技能:Agent 少写脚本,账单先别高兴

Philipp Schmid 发布了一个 Gemini API CLI skill,一条命令装进 agent,能调图像、TTS、视频和文件。省掉一次性脚本很实在,但评论区的 API key、计费和版本问题,比安装命令更值得先看。

一条命令装进去

Philipp Schmid 发布了一个给 Gemini API CLI 用的 skill。安装就一行:

npx skills add google-gemini/gemini-skills --skill gemini-api-cli

装完,agent 可以像人一样在终端调 Gemini 模型,覆盖图像、TTS、视频、文件。不用每次为一个小任务写一次性脚本。

相关链接:skill 仓库,Gemini API CLI。

先补一句背景。agent 是能自己执行命令的 AI 助手,CLI 是命令行工具。以前 agent 要调 Gemini 的图像或视频能力,常见做法是临时写段脚本,跑完就扔。这个 skill 把调用入口变成固定命令,agent 不用每次造轮子。

省掉的是脚本,审查还在

Razeen Hassan 在回复里说,给 agent 一个 CLI,而不是让它写一次性脚本,这点被低估了。少一批废弃脚本,就少一批要 review 的代码。他的原话大意是,现在时间都花在 review 上。

小�αρίου 的说法更直接:skills 不是功能,是新 SDK。谁先把 skill 做干净,谁就可能变成 agent 的默认入口。这个判断有点狠,但方向不难理解。agent 工具链正在从“给模型一个函数”变成“给 agent 一套稳定命令”。

评论区也没停在方便上。

Ashrf Ali 指出,这个 skill 调用导出的 GEMINI_API_KEY,是认证陷阱。环境变量会静默压过 keychain。他还问,agent 调用前会不会先 whoami,还是直接花环境里那个 key。这个问题不花哨,但很要命。

Vincenzo Nudo 的提醒更实际:把视频和图像生成交给 agent,一个卡住的 retry loop 可能整夜计费。他的建议是,安装前先给一个单独的 API key,设硬性消费上限。

Add 提到两件事。一是命名容易混,以前 Gemini CLI 指 CLI 本身,现在这个 skill 又挂在 CLI 名下,得先分清对象。二是他希望在 AI Pro/Ultra 订阅内生成图像和视频,不想按 API 调用单独付费。这个诉求很具体,也说明订阅额度和 API 计费是两套账。

Marius Laurusevicius 补了一个省时间的点:同一个 repo 可以装成 Claude Code、Codex 和 Cursor 的插件,README 里分别有步骤。HDUX 则问,skill 会固定某个 CLI 版本,还是直接调 PATH 上的 gemini。这个问题决定它装起来省心,还是以后排错更省心。

先看边界再装

这个 skill 的价值不在“又多了一个命令”。它把 agent 调 Gemini 的入口收成一条固定路径,减少了临时脚本的卫生问题。对开发背景的读者,它适合放进 agent 工具链,但 API key、预算上限、CLI 版本这三件事要先定。

对普通用户,别看到一行安装命令就急着跑。先确认它走的是 API key 计费,不是订阅额度。agent 能自己调图像、视频和 TTS,方便是真的,账单也是真的。省下来的时间,大概会花在 review 和看账单上。

发布时间: 2026-11-04 15:01