TwKit
正在载入
TwKit

Google 10 月 27 日放出 Gemini API CLI(命令叫 gemini-api):给有 shell 的编码代理、脚本和 CI 用的无状态、… · @Daviswh · TwKit

@Daviswh

Google 10 月 27 日放出 Gemini API CLI(命令叫 gemini-api):给有 shell 的编码代理、脚本和 CI 用的无状态、零依赖客户端——不往项目里塞 SDK,也能直接调 Interactions API。 我刚对照 http://ai.google.dev 上《Gemini API CLI》原文过了一遍,容易漏掉的几点: · 它不是交互式编码代理:文档写明这是无状态 API 客户端,别跟 @google/gemini-cli 搞混;能塞进 Claude Code、Codex、Cursor、Antigravity 等任何 shell 环境当子进程跑 · 为代理踩过的坑改的:--usage 打命令树、--schema 打 JSON Schema;媒体/转录只写磁盘、stdout 只回路径,避免 base64 撑爆上下文;--dry-run 可离线验请求并打码密钥;默认不弹交互,除非你加 --interactive · 安装与钉版本:macOS/Linux 一条 http://install.sh;beta 会跟 Interactions API 一起变,次要版本也可能破坏兼容——CI/代理环境务必用 GEMINI_VERSION 或预编译包钉死版本 · 能干什么:image / tts / music / video / generate / analyze / transcribe,以及 agent run 后台拉 Deep Research 等托管智能体;多步工作用 --previous-interaction-id、files/ URI 或后台 interaction id 显式串,别指望本地隐状态 · 边界:本地 -i 内联上限约 14MB 原始文件(base64 后约 20MB 请求),更大先 files upload(上传文件 48 小时后删);不支持双向 WebSocket,实时音视频仍走 Live API + GenAI SDK 对谁有用:已经在 Claude Code / Cursor 里干活、又想让代理「当场出图、析 PDF、丢后台调研」的人——先装、钉版本、把那段 AGENTS.md 用法贴进规则;别当新聊天机器人装,也别在生产流水线开 latest。 https://ai.google.dev/gemini-api/docs/cli

曝光 104 · 评论 5 · 点赞 3 · 书签 0

查看原帖