Skip to content

Gemini CLI

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

基本功能

  • 命令: 所有内置斜杠命令(例如 /help/chat/tools)的参考。
  • 自定义命令: 创建您自己的命令和快捷方式,用于常用提示。
  • 无头模式: 以编程方式使用 Gemini CLI 进行脚本编写和自动化。
  • 主题: 使用不同的主题自定义 CLI 的外观。
  • 键盘快捷键: 所有键盘快捷键的参考,以提高您的工作流程。
  • 教程: 常见任务的分步指南。

高级功能

非交互模式

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

以下示例从终端将命令通过管道传递给 Gemini CLI:

bash
echo "What is fine tuning?" | gemini

您还可以使用 --prompt-p 标志:

bash
gemini -p "What is fine tuning?"

有关无头使用、脚本编写、自动化和高级示例的全面文档,请参阅 无头模式 指南。

基于 MIT 许可证发布