Gemini CLI是Google开发的一款开源命令行工具,基于Gemini 2.5 Pro模型,允许用户在终端中直接使用AI功能。其主要功能包括:
- 代码库操作:支持查询和编辑超过百万token的大型代码库,适合复杂项目分析。
- 应用生成:利用多模态能力,可从PDF或手绘草图生成新应用。
- 工作流自动化:如处理拉取请求、复杂rebase或生成git历史报告。
- 多模态支持:能处理文本、代码、图片、音频和视频等多种数据类型。
- 文件管理:批量转换图片格式或按日期整理PDF文件。
该工具采用Apache 2.0许可证,开发者可自由修改和贡献代码。其轻量、易用的特点使其特别适合开发者在终端环境中高效完成复杂任务。
本答案来源于文章《Gemini CLI:Google开源的命令行AI编程工具》