← 返回术语词典

CLI 智能体

打个比方:有两种帮你装修的方式:

  • 一个是钻进你正在工作的房间,你在画设计图的时候他站在你身后,随时递给你正确的工具、帮你改图、帮你量尺寸——这是 IDE Agent。
  • 另一个是住进整栋房子的总控室,他能去所有房间,开所有灯,关所有窗,调所有设备——他能管理整栋房子,不局限于你正在干活的那一间。这是 CLI Agent

CLI Agent 好在哪

  • 没有围墙:可以访问整个电脑的文件系统,不局限于编辑器里开着的那几个文件。
  • 什么工具都会用:Git、Docker、数据库、包管理器——所有命令行工具它都能直接上手。
  • 从 0 做到 100:写前端、写后端、配数据库、写部署脚本——一条龙全包。
  • 可以自动跑:把 Agent 挂到 CI/CD 流水线里,让它自动审查代码、自动跑测试、自动部署。

CLI Agent vs IDE Agent —— 怎么选

  • IDE Agent(Cursor、Copilot):像在你旁边实时辅助的搭档。你写一行它补三行,你选一段代码它帮你优化。你全程盯着。
  • CLI Agent(Claude Code、Aider):像你布置完任务就去喝咖啡、回来它已经做完的管家。适合跨文件、跨项目、需要完整流程的大任务。

最好的用法是两个都用:日常编码用 IDE Agent 实时辅助,大任务丢给 CLI Agent 自己跑。