# 工具(Tool)
同人类使用与创造工具一样，智能体也可以借助工具拓展其能力边界、提升专业性，补充LLM中原本能力的不足。

在复杂的任务场景中，往往需要专业工具提升智能体们的任务表现，这些工具可以是原本任务领域内已有的API或方法，也可以是用户为了解决问题而新创建出来的方法。

agentUniverse提供了自定义工具的标准方法，结合底层的rpc技术组件与标准的http协议，您可以将任何API与本地代码片段注册成标准的工具供agent与其他组件使用。

# 总结
至此您已初步了解工具组件的设计原理，在下一节我们将具体向您介绍工具组件的标准定义、如何自定义创建工具、如何使用工具等。

