本篇导读
预计阅读时间:6 分钟。读完你会认识市面上主流的 Agent 工具、知道它们各自适合什么场景、并且选定一个跟着本教程往下走。
前面两章我们把原理讲清楚了:Agent = Model + Harness,Model出脑力,Harness出手脚。这一章来点实际的——市面上到底有哪些 Harness 可以用?
先说结论:工具很多,但底层逻辑相通,选一个用明白比什么都强。
命令行类:功能最完整的形态
这类工具跑在终端(就是那个黑底白字的命令行窗口)里,是当前 Agent 能力的天花板形态。
Zcode 是本教程的推荐工具,后面所有章节都以它为例。理由有三个:安装配置简单,对新手友好;模型接入灵活,支持配置任意第三方模型(第 2 章就会用到);功能完整,文件、终端、搜索、浏览器操控、定时任务全都具备,够你从入门用到进阶。
同类的还有 Claude Code、Codex CLI、OpenCode 等,思路都差不多:你用自然语言下指令,它们在终端里读你的文件、跑命令、改代码。
这类工具的共同特点是离系统最近——直接操作你的文件和命令行,所以能干的事最多,自动化程度也最高。
编辑器插件类:写代码的最佳拍档
如果你平时要写代码,这一类值得了解。代表是 Cline(VS Code 插件)和 Copilot。
它们长在编辑器里,优势是和代码编辑场景无缝结合:Agent 改了哪个文件、改了哪几行,编辑器里直接高亮显示,你逐条审阅。第 4 章之后的编程实战里你会看到,命令行工具和编辑器插件经常配合使用。
独立应用类:门槛最低的入口
Cursor 是这一类的代表——一个内置了 Agent 的代码编辑器,界面友好,开箱即用。另外不少聊天应用也推出了「Agent 模式」。
这类工具适合尝鲜和轻量任务,但自由度通常不如前两类:能装什么工具、怎么调教它,限制比较多。
怎么选
给你一个简单的决策参考:
| 你的情况 | 建议 |
|---|---|
| 跟着本教程学,想全面掌握 | Zcode(本教程主线) |
| 主要在写代码 | Cline / Cursor,或 Zcode 配合编辑器 |
| 只想先尝鲜看看 | 任意应用的 Agent 模式 |
再强调一遍本章开头那句话:这些工具的底层是同一套逻辑——Model 加 Harness。你在 Zcode 里学会的概念,AGENTS.md、MCP、技能、记忆(第 3 章会讲),在所有同类工具里都有对应物,顶多名字和配置位置不同。学的是通用的本事,不是某一款软件。
好,工具选定,下一章开始动手:我们把 Zcode 装起来,真正跑起你的第一个 Agent。
