Skip to main content
Arka 封装了 Google 官方的 Gemini CLI@google/gemini-cli),可与内置 Arka 技能一起在终端中使用。

使用

来自 fish:

安装

需要 Node.js 18+:

认证

以下二选一:
  1. 运行一次 gemini 并使用 Google 登录(浏览器 OAuth),或
  2. ~/.config/arka/.env 中设置 GEMINI_API_KEY(Arka 已将其用于内置的 LLM 调用)。

覆盖二进制文件

工作原理

  • 对于无头使用,裸提示被包装为 gemini --skip-trust -p "<prompt>"
  • 标志和子命令(mcpextensionshooks 等)会原样透传。
  • 如果 gemini 不在 PATH 上,Arka 会回退到 npx @google/gemini-cli
Gemini CLI 与 Arka 内置的 Gemini 提供商是分开的。使用它来访问原生 CLI 暴露的 Gemini 特定功能(MCP、扩展、钩子)。