DeployAgentTools["application"]
为指定的智能体应用部署默认的 Wolfram 工具.
DeployAgentTools[All]
尝试部署到所有受支持的应用.
DeployAgentTools["application",tools]
部署指定的工具集.
DeployAgentTools[{"application","project"},tools]
仅针对应用内的特定项目进行部署.
DeployAgentTools
DeployAgentTools["application"]
为指定的智能体应用部署默认的 Wolfram 工具.
DeployAgentTools[All]
尝试部署到所有受支持的应用.
DeployAgentTools["application",tools]
部署指定的工具集.
DeployAgentTools[{"application","project"},tools]
仅针对应用内的特定项目进行部署.
更多信息
- DeployAgentTools 使 Wolfram 技术可用于基于 AI 的应用(例如聊天和编码应用). 支持 MCP 服务器、Agent 技能和 LLM 工具.
- tools 的值可以是以下之一:
-
"name" 预定义工具集的名称 - 一些可以通过名称指定的预定义工具集包括:
-
"WolframAlpha" 用于调用 Wolfram|Alpha 的 MCP 服务器 "WolframLanguage" 用于编写和计算 Wolfram 语言代码的 MCP 服务器 "Wolfram" Wolfram|Alpha 与 Wolfram 语言功能的混合体 - 预定义工具通常在订阅 LLM Kit 后会给出明显更好的结果.
- "application" 当前可能的值包括:
-
"ClaudeCode" Claude Code "ClaudeDesktop" Claude Desktop "Codex" Codex "CopilotCLI" GitHub Copilot CLI "Cursor" Cursor "GeminiCLI" Gemini CLI "OpenCode" OpenCode "VisualStudioCode" Visual Studio Code - DeployAgentTools[{"application","project"},tools] 用于 IDE 和其他支持基于目录的项目中的应用.
- DeployAgentTools 支持选项 OverwriteTarget,用于指定是否应移除现有配置:
-
OverwriteTarget False 是否移除现有配置 - Agent 工具的部署也可以通过笔记本前端中的 "Services for AIs" 设置进行控制.
范例
打开所有单元 关闭所有单元基本范例 (2)
范围 (3)
为 Claude Desktop 安装特定于 Wolfram|Alpha 的 MCP 服务器:
wamcp = DeployAgentTools["ClaudeDesktop", "WolframAlpha"]DeleteObject[wamcp]为 Cursor 安装 Wolfram 语言 MCP 服务器:
wlcursor = DeployAgentTools["Cursor", "WolframLanguage"]检查 AgentToolsDeployment 对象以查看包含的 LLM 工具:
wlcursor["Tools"]DeleteObject[wlcursor]DeployAgentTools[{"OpenCode", "MyProject"}, "WolframLanguage"]DeleteObject[%]推广和延伸 (1)
将命名应用作为第一个参数是一种便捷的快捷方式,用于指定正确的配置文件:
installed = DeployAgentTools["Cursor", "WolframAlpha"]configfile = installed["ConfigFile"]DeleteObject[installed]这等价于 InstallMCPServer["Cursor","WolframLanguage"]:
reinstalled = DeployAgentTools[configfile, "WolframAlpha"]Import[configfile, "RawJSON"]["mcpServers"]DeleteObject[reinstalled]Import[configfile, "RawJSON"]["mcpServers"]选项 (1)
OverwriteTarget (1)
不能对同一目标进行多次部署. 默认情况下,如果部署已存在则会失败:
DeployAgentTools["ClaudeDesktop", "WolframAlpha"]DeployAgentTools["ClaudeDesktop", "WolframLanguage"]使用 OverwriteTargetTrue 来替换现有部署:
DeployAgentTools["ClaudeDesktop", "WolframLanguage", OverwriteTarget -> True]文本
Wolfram Research (2026),DeployAgentTools,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DeployAgentTools.html.
CMS
Wolfram 语言. 2026. "DeployAgentTools." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/DeployAgentTools.html.
APA
Wolfram 语言. (2026). DeployAgentTools. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DeployAgentTools.html 年
BibTeX
@misc{reference.wolfram_2026_deployagenttools, author="Wolfram Research", title="{DeployAgentTools}", year="2026", howpublished="\url{https://reference.wolfram.com/language/ref/DeployAgentTools.html}", note=[Accessed: 07-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_deployagenttools, organization={Wolfram Research}, title={DeployAgentTools}, year={2026}, url={https://reference.wolfram.com/language/ref/DeployAgentTools.html}, note=[Accessed: 07-September-2026]}