如果您是第一次接触「AI Coding Agent」(如 Claude Code、Cursor Agent、Cline 等),这一页帮您建立最核心的心智模型——理解 Agent Loop、Model 与 Tool 的分工,以及 S系列模型 在其中的角色。
Agentic Loop:Agent 的三段式循环
Agent 的每一轮工作都可以拆解为三步:
思考(Think)
根据当前上下文进行推理:读取工程目录、打开相关文件、调用 grep / glob 搜索关键字,理解现状并制定下一步计划。
执行(Act)
按照计划调用工具:编辑文件、运行命令、发起子任务、调用外部 API。
观察(Observe)
查看执行结果:跑测试、检查 diff、重新读取被改动的文件,判断是否达到目标;若未达成,回到第一步。
Agent 的四类组件
| 组件 | 作用 | 在 SenseAudio Token Plan 中的体现 |
|---|
| Model(模型) | 负责推理与决策 | S系列模型 |
| Tool(工具) | Agent 可执行的基础能力 | 文件读写、Shell、Web、代码分析等内置工具 |
| Extension(扩展) | 加强 Agent 的跨工程/跨模态能力 | 由所使用的 Agent 工具决定,如 Claude Code 的 Skills / Hooks、Cursor 的 Rules 等 |
| Memory(记忆) | 跨会话/跨项目地沉淀知识 | 静态配置:项目级配置文件(见下文);动态记忆:取决于 Agent 工具自身的实现 |
内置工具的五大类别
虽然每个编程工具的工具名不完全相同,但大致可归为:
- 文件操作:读取、创建、编辑项目文件(如
read_file、write_file、edit)
- 检索:按文件名或内容搜索代码库(如
grep、glob、ls)
- 命令执行:在终端运行 Shell 命令(如
bash、shell)
- 网络:抓取网页、调用外部 API(如
fetch_url、web_search)
- 代码分析:语法树搜索、类型检查等深度代码理解(如
ast_search、LSP 集成)
项目级配置文件
主流 Agent 工具都支持通过项目级配置文件将项目知识提供给模型,Agent 启动时自动读取。不同工具的命名和格式各异(以官方文档为准):
| 工具 | 配置文件 |
|---|
| Claude Code | CLAUDE.md |
| Cursor | .cursor/rules(目录,可含多个规则文件) |
| Cline | .clinerules |
| Codex CLI / OpenCode | AGENTS.md |
推荐写入内容:项目架构简介、关键命令(pnpm dev、pytest 等)、测试与验证方式、代码风格约束、不得修改的文件。
一份高质量的项目级配置,能把 Agent 的每轮工作都变成「带着常识上班」——比再多的 Prompt 技巧都更省 Token Plan 额度。
与 SenseAudio 多模态的协同
SenseAudio Token Plan 的独特之处,在于您可以在同一个订阅下把「S2 推理 + 语音 / 图像 / 视频 / 音乐」直接接入 Agent 工作流:
这些能力在主流竞品的 Coding Plan 中通常不提供,是 SenseAudio 用户独享的生态优势。
相关资源