Gemini 命令行界面 (CLI) 是一种开源 AI 代理,可让您直接在终端中访问 Gemini。Gemini CLI 使用推理和行动 (ReAct) 循环,结合内置工具和本地或远程 MCP 服务器,完成复杂的用例,例如修复 bug、创建新特征和提高测试覆盖率。虽然 Gemini CLI 在编码方面表现出色,但它也是一款多功能的本地实用程序,可用于执行各种任务,从内容生成和问题解决到深入研究和任务管理。
Gemini CLI 适用于 Gemini Code Assist 个人版、Standard 版和 Enterprise 版。
Gemini CLI 和 Gemini Code Assist 代理模式共用配额。
如需开始使用 Gemini CLI,请参阅 Gemini CLI 文档。
Gemini Code Assist 代理模式
VS Code 中的 Gemini Code Assist 代理模式由 Gemini CLI 提供支持。您可以直接在 IDE 的 Gemini Code Assist 对话中使用部分 Gemini CLI 功能。
以下 Gemini CLI 功能在 Gemini Code Assist for VS Code 中提供。
- Model Context Protocol (MCP) 服务器
- Gemini CLI 命令:
/memory
、/stats
、/tools
、/mcp
- Yolo 模式
- 内置工具,例如 grep、终端、文件读取或文件写入
- 网页搜索
- Web 提取