# Agent、工作流与工具调用

> 从固定步骤与动态决策的区别理解 Agent，认识工具、状态、权限和停止条件。

适合阅读：产品、运营、开发共同阅读  
更新：2026-09-05

## 工作流和 Agent 的区别

工作流通常由设计者预先确定主要步骤与分支；Agent 则让模型根据任务和反馈选择部分下一步行动。二者之间存在连续谱：固定流程里可以有模型节点，Agent 也可以调用预先定义的子流程。

是否叫 Agent 不决定系统价值。任务步骤稳定、要求明确时，简单流程可能更容易控制；需要根据中间结果调整行动时，动态决策才有具体用途。复杂度应与任务相匹配。

## 一次行动怎样发生

教学示例：差旅助手先理解目的地和时间，发现缺少预算便询问用户；随后调用查询工具获取选项，比较结果，再展示建议。查询与实际下单是不同动作。涉及支付、预订或修改记录时，应按产品规则取得明确确认。

工具调用并不是模型自己拥有全部外部信息。应用需要提供工具说明和接口，模型给出调用意图与参数，系统执行后将结果返回。工具失败、无结果和参数错误需要被正确解释。

## 拆解 Agent 时看六个对象

这六个对象可以帮助产品和技术读者使用同一种语言讨论系统。

| 对象 | 要说明的内容 |
| --- | --- |
| 任务 | 用户想得到什么，完成条件是什么 |
| 工具 | 可访问什么信息，可执行什么动作 |
| 状态 | 已知事实、执行进度和未完成事项 |
| 决策 | 下一步由规则还是模型决定 |
| 边界 | 哪些动作需要确认，哪些任务不处理 |
| 结束 | 何时返回结果，何时解释失败或交给人工 |

## 怎样判断 Agent 是否有效

回答流畅不能证明任务成功。需要看它是否选择正确工具、传入合理参数、理解返回内容，并完成目标。一个最终答案正确但中间执行了不允许的动作的系统，也不能仅按答案给高分。

成本与延迟同样重要。重复搜索、无效循环和过长的行动链会影响体验。评测除了结果，还应观察过程中的关键动作；这些观察可以为产品流程、工具设计和模型选择提供依据。

## 参考资料与出处

- [Hello-Agents：从零开始构建智能体](https://github.com/datawhalechina/hello-agents)（Datawhale / 陈思州、孙韬等贡献者）

- [LLM Powered Autonomous Agents](https://lilianweng.github.io/posts/2023-06-23-agent/)（Lilian Weng）

- [Building effective agents](https://www.anthropic.com/engineering/building-effective-agents)（Anthropic）

- [Agents Course](https://huggingface.co/learn/agents-course/unit0/introduction)（Hugging Face）

- [MCP Architecture](https://modelcontextprotocol.io/docs/learn/architecture)（Model Context Protocol）

- [工作流概述](https://docs.coze.cn/guides_agent_workflow)（扣子）

## 对应经验原帖

- [腾讯- AI产品实习面经 喜提人才库](https://www.nowcoder.com/feed/main/detail/26f18f2c96404679aa03539c219755ce?sourceSSR=users)｜Stella_Chiara｜页面显示 03-09，未显示年份｜AI 产品 · 形态与体验

- [面经](https://www.nowcoder.com/feed/main/detail/aca039781c9246b2a641bc3154f7c276?sourceSSR=dynamic)｜Showieee｜页面显示 09-02；面试写为 9.1，未显示年份｜雷鸟创新 · 软件开发实习

## 关联阅读

- [评测：让“效果好”有明确含义](https://cv.shujinxing777.com/career/handbook/evaluation)

- [RAG：从资料到有依据的回答](https://cv.shujinxing777.com/career/handbook/rag)

- [贯穿案例：一个知识客服如何工作](https://cv.shujinxing777.com/career/handbook/customer-support)

- [AI 开发：把模型接入真实系统](https://cv.shujinxing777.com/career/handbook/engineering)
