Skip to content

Gemini CLI ​

在 Gemini CLI 中,packages/cli 是用户与 Gemini AI 模型及其相关工具发送和接收提示的前端。有关 Gemini CLI 的总体概述,请参阅主文档页面。

本节导航 ​

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

非交互模式 ​

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

以下示例从您的终端将命令通过管道传输到 Gemini CLI:

bash
echo "What is fine tuning?" | gemini

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

bash
gemini -p "What is fine tuning?"

基于 MIT 许可证发布