工具

通义灵码默认提供了十多种编程工具,包括文件查找、文件读取、目录读取、工程内语义符号检索、文件修改、错误获取、终端执行等。同时支持 MCP 服务,开发者可自由配置。

检索工具

使用智能体模式时,通义灵码可自主决策和使用检索工具用于获取工程、代码文件、网页等相关信息。

名称 编码 说明
检索仓库 search_codebase 通过语义检索的方式进行当前工程的检索。
搜索文件 search_file 检索当前工程内的文件。
搜索代码 grep_code 检索当前工程内的代码。
检索符号 search_symbol 检索当前工程内的符号。
查看目录 list_dir 检索和查看当前工程内的工程目录。

文件编辑

使用文件编辑、智能体模式,通义灵码可自主决策和使用文件编辑工具,进行工程内多文件修改。

名称 编码 说明
修改文件 edit_file 修改某代码文件。
查看文件 read_file 查看某代码文件的内容。

终端执行

使用智能体模式时,通义灵码可自主决策和使用终端工具,可以根据前序情况进行命令编写和运行。

名称 编码 说明
运行命令 run_in_terminal 运行终端命令。
获取终端输出 get_terminal_output 获取运行命令后的终端输出。

问题获取

使用智能体模式时,通义灵码可自主决策和使用问题获取工具。

名称 编码 说明
获取代码问题 get_problems 获取当前工程内的代码问题(Problem 窗口中内容)。

创建记忆

使用智能体模式时,开发者可以主动让通义灵码记住输入要求和内容,此时通义灵码会调用创建记忆的工具。

名称 编码 说明
创建记忆 create_memory 创建开发者提出的要求相关的记忆。

MCP**工具**

使用智能体模式时,当开发者配置了 MCP 工具时,通义灵码可根据需求描述自主决策和使用所需要的 MCP 工具。

results matching ""

    No results matching ""