Kimi CLI :AI 命令行工具再添一员(附最新主流工具介绍)
就在1024 程序员节当天,月之暗面又开源了自研的命令行通用智能体工具,Kimi CLI
GitHub 地址:
官方推荐使用 UV 工具进行安装:
| |

使用 Kimi CLI 需要先开通 Kimi 会员,或者通过 Moonshot AI 开放平台的 API Key 使用。

从今年年初开始,AI 驱动的命令行工具(CLI)如雨后春笋般涌现,逐步改变开发者与代码交互的方式。这些智能化的工具将强大的大型语言模型直接集成到终端环境中,通过自然语言对话即可完成代码生成、调试、测试乃至自动化部署等复杂任务。
2025年2月:Claude Code CLI
Anthropic 公司发布的 Claude Code CLI,被认为是将“代理式编码”概念带入命令行的先驱。它允许开发者通过自然语言直接在终端中完成编码任务,开启了 AI 编程的新范式。
工具介绍:Claude Code 是一款强大的 AI 编程助手,可以直接在终端中运行。它能够理解整个代码库的上下文,进行跨文件的代码修改和生成,并能执行从编码、调试到版本控制等一系列开发工作流。
安装方式:
npm install -g @anthropic-ai/claude-code使用方式:
- 启动会话:在项目目录下运行
claude即可启动交互式会话。 也可以直接带上问题启动,例如claude "解释一下这个项目"。 - 项目初始化:首次在项目中使用时,建议运行
/init命令。这会创建一个CLAUDE.md文件,让 Claude 分析并记住项目上下文,从而提供更精准的帮助。 - 核心命令:在交互式会话中,可以使用自然语言提问,例如
“重构这个文件以提高可读性”或“为这个函数编写测试用例”。 此外,还有一些有用的斜杠命令,如/review进行代码审查,/clear清除当前上下文,/model切换使用的模型等。
- 启动会话:在项目目录下运行
是否免费:Claude Code 是付费工具。用户通常需要订阅 Claude Pro 或 Max 套餐才能在终端中使用。对于高频使用者,Anthropic 提供了更高级别的套餐以满足不同的使用需求。
2025年4月:OpenAI Codex CLI
作为大型语言模型领域的领导者,OpenAI 推出了开源的 Codex CLI,旨在将强大的代码生成和理解能力直接带给每一位开发者。
工具介绍:Codex CLI 是一个在本地终端运行的编码代理工具。它可以读取、修改和执行本地代码,支持通过自然语言指令进行代码重构、问题调试、编写测试用例等。由于其开源特性,社区可以为其贡献更多的功能和扩展。
安装方式:
npm install -g @openai/codex使用方式:
- 启动交互模式:在项目(需要是 Git 仓库)根目录下运行
codex命令即可进入交互模式,像和 ChatGPT 对话一样与其交流。 - 直接执行命令:也可以直接在
codex后面跟上你的问题,例如:codex "解释一下这个代码库"。 - 审批模式:Codex CLI 提供了不同的审批模式。 默认的
suggest模式下,每一步操作都需要用户确认。 而full-auto模式则会在沙箱环境中自动完成文件修改和命令执行,无需用户干预,适合执行完整的构建任务。
- 启动交互模式:在项目(需要是 Git 仓库)根目录下运行
是否免费:Codex CLI 的使用与用户的 ChatGPT 订阅套餐绑定。ChatGPT Plus、Pro、Team、Edu 或 Enterprise 的订阅用户可以在其套餐的用量限制内免费使用。对于有更高需求的开发者,也可以选择配置 API 密钥,按使用量计费。
2025年6月/7月:Gemini CLI
谷歌在年中发布了 Gemini CLI,凭借其极其慷慨的免费额度和与谷歌开发生态的深度整合,迅速吸引了大量开发者。
工具介绍:Gemini CLI 是一款开源的 AI 代理,它将强大的 Gemini 2.5 Pro 模型直接带入开发者的终端。 它不仅擅长编码任务,还能处理内容生成、问题解决、深度研究等多种任务。
安装方式:
npm install -g @google/gemini-cli使用方式:
- 启动与认证:在项目目录下运行
gemini命令启动。首次运行会引导通过谷歌账号进行认证。 - 交互式对话:启动后,可以直接在提示符后输入自然语言指令,如
“总结一下今天的代码变更”或“用 NextJS 和 OpenAI API 构建一个 AI 习惯追踪应用”。 - 项目级配置:可以在项目根目录下创建一个
GEMINI.md文件,来为 AI 提供特定的项目规则、代码风格和工具使用指南,以确保生成内容的一致性。 - 非交互模式:使用
-p参数可以直接获得回答而不进入交互模式,例如gemini -p "重构 main.py 文件"。
- 启动与认证:在项目目录下运行
是否免费:Gemini CLI 提供了业界领先的免费额度。个人用户使用 Google 账号登录后,即可享受极高的免费调用次数(例如,每分钟60次请求和每天1000次请求),这足以满足绝大多数个人开发者的日常需求。 对于企业级或更高用量的需求,谷歌也提供了付费的订阅方案。
2025年9月:Tencent CodeBuddy Code
腾讯紧随其后,发布了面向专业工程师的 AI CLI 工具 CodeBuddy Code,致力于通过自然语言驱动整个开发运维生命周期,提升自动化效率。
工具介绍:CodeBuddy Code 定位于专业的 CLI Agent,旨在成为开发者的智能编码伙伴。它通过一个名为
CodeBuddy.md的文件来管理项目上下文,形成一个可追踪、可共享的智能工作空间,从而更好地理解项目需求并执行开发任务。安装方式:
npm install -g @tencent-ai/codebuddy-code使用方式:
- 启动与初始化:在项目目录下运行
codebuddy启动。与 Claude Code 类似,可以运行/init命令来生成一个CODEBUDDY.md文件,帮助 AI 理解你的项目。 - 自然语言驱动开发:可以用自然语言下达复杂指令,例如
“请将 src 目录下的所有组件重构成 React Hooks 形式”,工具会自动执行代码生成、测试、依赖管理乃至部署等一系列操作。 - 管道与脚本集成:遵循 Unix 哲学,CodeBuddy Code 可以很好地与管道符(
|)和其他命令行工具结合使用,方便地集成到自动化脚本中。 例如:git log --oneline | codebuddy "分析这些提交并找出潜在问题"。
- 启动与初始化:在项目目录下运行
是否免费:根据公开信息,CodeBuddy 在公测期间面向所有用户开放免费使用。它区分了国内和海外版本,分别支持不同的模型。
2025年10月:Qoder CLI
阿里巴巴在10月正式推出了全新的 AI 编程工具 Qoder CLI,主打极速响应和轻量化,为开发者带来高效的命令行编程体验。
工具介绍:Qoder CLI 是一款专为命令行环境设计的 AI 编码代理。它集成了顶尖的编程模型和轻量级的 Agent 框架,具备强大的代码生成与理解能力,并显著降低了内存消耗和响应时间。 Qoder 形成了 IDE + CLI 的双产品矩阵,旨在覆盖更广泛的开发场景。
安装方式:
npm install -g @qoder-ai/qodercli使用方式:
- TUI 模式:在任意项目根目录运行
qodercli即可进入默认的文本用户界面(TUI)模式。 - 多种输入模式:在 TUI 中,可以直接输入文字与 AI 对话。此外还有几种特殊模式:输入
!进入 Bash 模式直接执行 shell 命令;输入/运行内置的斜杠命令;输入#则可以编辑项目的“记忆”文件AGENTS.md。 - 自动化与CI/CD:Qoder CLI 支持“无头模式”,可以集成到 CI/CD 流水线或其他自动化工作流中,用于自动生成发布说明、在拉取请求中运行 AI 代码审查等。
- TUI 模式:在任意项目根目录运行
是否免费:Qoder 提供了免费套餐,其中包括两周的 Pro 版本试用和一定的免费额度。对于需要更高用量和高级功能的用户,Qoder 提供了不同档次的付费订阅计划,以满足个人开发者和团队的需求。
