Appearance
智能体的使用
引言
智能体具备自动执行、获取当前项目结构和使用对应工具调用等能力,您只需要描述任务,智能体便能“看懂”你的意图。它会读取您当前的工程目录结构,结合工程检索、文件编辑、文件查看、终端操作等工具,自动使用对应的工具来完成您的编程任务,全面贴合开发者的工作流程与实际场景。无需您选择关联的上下文,智能体便会自动识别到对应的文件并使用工具完成您的任务。
工程级变更
可根据开发者的任务描述,自主进行任务拆解,拆解任务后生成对应的需求代码,同时会检索当前项目与需求相关的代码文件,结合新的需求内容一并进行修改。
工程自动感知
根据开发者的任务描述,可自动检索当前项目使用的框架、技术栈、以及所需代码文件、获取编译失败的错误信息等工程内信息,无需手动添加工程上下文,智能体便会将新的需求完美融合到当前项目中,同时会根据获取的编译失败的错误信息对代码文件进行优化和修改。
工具使用
智能体提供了十多种编程工具供智能体自主决策使用,包括文件查找、文件读取、目录读取、工程内语义符号检索、文件修改、错误获取、终端执行等。智能体在使用工具的过程中,无需开发者确认或干预,可进行自主决策和执行。您也可以通过描述来让智能体执行哪个工具来完成什么需求。
终端命令执行
当智能体识别到您的需求后,将根据上下文判断是否需要执行终端命令。为确保操作安全,相关命令需由开发者确认后方可执行。如需执行,请点击执行按钮,智能体会将命令发送到 IDE 的 Terminal 窗口进行运行;若无需执行,可选择取消,跳过该命令。
您也可以在设置中添加哪些命令可以让智能体直接执行,无需您确认,如有多个命令,则需要用英文逗号隔开。