跳转至

Gemini CLI

在 Gemini CLI 中,packages/cli 是用户与 Gemini AI 模型及其相关工具进行交互的前端界面。关于 Gemini CLI 的总体概述,请参阅主文档页面

本部分导航

  • 身份验证: 设置与 Google AI 服务认证的指南
  • 命令: Gemini CLI 命令参考(如 /help/tools/theme
  • 配置: 使用配置文件定制 Gemini CLI 行为的指南
  • 令牌缓存: 通过令牌缓存优化 API 成本
  • 主题: 使用不同主题自定义 CLI 外观的指南
  • 教程: 展示如何使用 Gemini CLI 自动化开发任务的教程

非交互模式

Gemini CLI 可以在非交互模式下运行,这对于脚本编写和自动化非常有用。在此模式下,您将输入通过管道传递给 CLI,它会执行命令然后退出。

以下示例展示了从终端通过管道向 Gemini CLI 发送命令:

echo "What is fine tuning?" | gemini

Gemini CLI 会执行命令并将输出打印到您的终端。请注意,您也可以使用 --prompt-p 标志实现相同行为。例如:

gemini -p "What is fine tuning?"