Gemini CLI

13小时前更新 9 00

Google 推出的官方开源命令行AI工具

收录时间:
2025-12-19

Gemini CLI 是 Google 推出的官方开源命令行AI工具,其核心是将强大的Gemini大模型深度集成到命令行环境中。开发者无需离开熟悉的终端,即可通过自然语言对话,让AI协助完成从代码编写、系统调试到任务自动化的全流程工作。

产品功能

  • 交互式 REPL 会话:支持对话式编程,直接在终端里问它“这段代码怎么重构?”。
  • 本地文件操作系统:它能“阅读”并“修改”你的本地文件,甚至可以一次性对多个文件进行批量重构。
  • 代码执行与测试:不仅能写代码,还能自动运行测试(如 npm testpytest),并根据错误日志自我修正。
  • 智能联网搜索:集成 Google Search Grounding,当遇到最新的 API 文档或报错时,它会自动联网检索实时信息。
  • MCP 协议支持:支持最新的 Model Context Protocol,可以通过插件扩展连接 Jira、Slack、Notion 等外部工具。

使用教程

只需简单三步,即可在你的终端开启 AI 模式:

  1. 安装:确保已安装 Node.js 环境,运行: npm install -g @google/gemini-cli
  2. 认证:设置你的 API Key(可从 Google AI Studio 免费获取): export GEMINI_API_KEY='你的KEY'
  3. 启动:在项目目录下输入命令:gemini 提示:进入后输入 ! 可切换到 Shell 模式,直接执行 Linux 命令。

使用场景

  • 遗留代码迁移:将一整个文件夹的旧版代码自动升级到最新的库版本。
  • 端到端特性开发:输入一个需求(如“帮我做一个带登录页的 Flask 应用”),让它自动创建文件、编写逻辑并启动服务器。
  • CI/CD 自动化:集成到 GitHub Actions 中,自动进行代码审查和生成文档。
  • 实时 Debug:把报错信息直接粘给它,让它读取本地日志并给出修复方案。

数据统计

相关导航

暂无评论

none
暂无评论...