> For the complete documentation index, see [llms.txt](https://yeasy.gitbook.io/agentic_ai_guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://yeasy.gitbook.io/agentic_ai_guide/di-yi-bu-fen-dan-ti-zhi-neng-jia-gou/04_tools.md).

# 第四章 工具使用与环境交互

工具是智能体的“手”“眼”与“计算引擎”。本章从工具设计原则出发，讲解函数调用 → 标准化协议(MCP) → 代码执行 → 计算机操作 → 多模态融合的完整路径。通过标准化设计与协议，让智能体真正具备改变世界的能力。

## 学习目标

完成本章后，你将能够：

1. **理解** 工具使用的核心机制与设计原则
2. **实现** 基于 Tool Use 的工具集成与标准化协议
3. **搭建** 安全的代码执行与计算机操作环境
4. **集成** 多模态感知能力

## 章节地图

本章按“工具是什么 → 怎么调 → 怎么标准化 → 怎么扩展能力 → 怎么触达真实环境”的顺序展开：

* `4.1` 给出工具的分类方式与“该不该做成工具”的判据
* `4.2` 讲函数调用的运行机制、参数校验与错误回传
* `4.3` 以 MCP 为代表，讲工具连接协议如何把静态集成变成动态发现
* `4.4` 讲 Skill 规范如何把领域知识打包成可复用、可渐进加载的能力
* `4.5` 讲浏览器自动化与 Computer Use 这类直接操作环境的方案
* `4.6` 讲多模态输入输出如何扩展智能体的感知与表达
* `4.7` 讲工具执行结果如何回到人面前，即智能体的交互体验设计

***

**下一节**: [4.1 工具使用概述与分类](/agentic_ai_guide/di-yi-bu-fen-dan-ti-zhi-neng-jia-gou/04_tools/4.1_overview.md)
