如何让pycharm中安装workbuddy
要将 WorkBuddy 接入 PyCharm,需使用 PyCharm 2025.2+ 内置的 MCP Server:在 PyCharm 设置中启用 MCP Server → 自动配置 WorkBuddy → 在 WorkBuddy 中信任 pycharm 连接器 → 完成后即可在 PyCharm 内调用
1. 前置条件
- PyCharm 版本要求:2025.2+(因为从该版本开始内置 MCP Server) 编辑CSDN
- WorkBuddy 已安装并可正常使用(桌面端或插件端均可)
2. 在 PyCharm 中启用 MCP Server
路径:Settings → Tools → MCP Server
按以下步骤操作: 编辑CSDN
- 勾选 Enable MCP Server(启用 MCP 服务器)
- 在“客户端自动配置”列表中找到 WorkBuddy,点击 自动配置
- 强烈建议勾选:
- Command Execution → Brave Mode(无确认执行命令)
- 否则 WorkBuddy 每次执行命令都会弹窗确认,效率极低
- Command Execution → Brave Mode(无确认执行命令)
- 保存设置
启用后 PyCharm 会自动生成一个可被 WorkBuddy 调用的 MCP 服务端口(如 http://127.0.0.1:64462/sse)。
3. 在 WorkBuddy 中信任 PyCharm 连接器
PyCharm 自动配置后,WorkBuddy 的配置文件会新增: 编辑CSDN

点击自定义连接器
Json复制
{
"mcpServers": {
"pycharm": {
"url": "http://127.0.0.1:64462/sse",
"disabled": false
}
}
}
然后:
- 打开 WorkBuddy → 连接器管理
- 找到 pycharm
- 点击 信任(Trust)
信任后 WorkBuddy 会显示 PyCharm MCP 提供的工具数量(通常约 48 个)。
4. 验证连接是否成功
在 WorkBuddy 中执行任意 PyCharm 工具,例如: 编辑CSDN
Bash复制
execute_terminal_command --command "python --version"
如果能返回 PyCharm 终端环境中的 Python 版本,则说明连接成功。
5. 常见问题(官方踩坑总结)
✅ 1. Python 虚拟环境不继承
PyCharm MCP 的命令执行不会继承你在 PyCharm 终端激活的 venv。
必须使用 绝对路径: 编辑CSDN
Bash复制
execute_terminal_command --command "path/to/venv/python.exe --version"
✅ 2. Windows 下命令转义问题
包含引号的命令需注意 CMD 的转义规则,否则会报错。 编辑CSDN
6. WorkBuddy 在 JetBrains 系列的插件安装(补充)
如果你想在 PyCharm 中直接使用 WorkBuddy 插件(非 MCP 模式),可在:
File → Settings → Plugins → Marketplace → 搜索 WorkBuddy → Install
(来自 JetBrains 插件安装流程) 编辑Tencent
但 要让 WorkBuddy 控制 PyCharm 终端、运行命令、读写项目文件,必须使用 MCP Server 方式。
总结
WorkBuddy 接入 PyCharm 的核心是 PyCharm MCP Server:
- PyCharm 开启 MCP → 自动配置 WorkBuddy
- WorkBuddy 信任 pycharm 连接器
- 即可让 WorkBuddy 直接操控 PyCharm 的终端、文件、运行配置等 IDE 功能
这是目前最稳定、最强大的 PyCharm 集成方式。
WorkBuddy 的 48 项 IDE 操作能力。
更多推荐



所有评论(0)