如何让Cursor IDE(Windows)的Claude Code扩展使用AGENTS.md中指定的Conda Python解释器
如何让Cursor IDE(Windows)的Claude Code扩展使用AGENTS.md中指定的Conda Python解释器
我之前也碰到过Cursor里Claude Code扩展不识别AGENTS.md配置的情况,折腾了几个方法终于搞定了,给你分享下亲测可行的解决方案:
1. 手动给Claude Code扩展指定Python路径
Cursor的普通聊天代理会自动读取AGENTS.md,但Claude Code扩展目前好像没有完全适配这个逻辑,我们可以直接在扩展设置里硬编码路径:
- 打开Cursor,点击左侧边栏的「扩展」图标,找到「Claude Code」扩展
- 点击扩展卡片上的「设置」按钮,在配置项里找「Python Interpreter」或者类似的选项(不同版本可能叫「Python Executable Path」)
- 把AGENTS.md里的完整路径填进去:
C:\Usefuls\anaconda3\envs\test\python.exe - 同时找到pip相关的配置项,设置为
C:\Usefuls\anaconda3\envs\test\python.exe -m pip - 保存设置后,按
Ctrl+Shift+P输入「Reload Window」重启Cursor窗口
2. 检查AGENTS.md的格式与位置
Claude Code扩展对AGENTS.md的格式敏感度可能比普通代理更高,确保:
- 文件必须放在项目根目录,不能放在子文件夹里
- 格式严格保持你当前的结构,不要随意添加缩进、多余空行或特殊符号,比如维持这样的标准格式:
Python environment
This project uses a Conda environment named
test.All Python commands must use the Conda environment interpreter directly.
Python executable:
C:\Usefuls\anaconda3\envs\test\python.exeDo NOT use
pythonorpipwithout an explicit path.Always run pip as:
C:\Usefuls\anaconda3\envs\test\python.exe -m pip - 确认后,重新加载Cursor窗口让扩展重新读取配置
3. 清除Cursor的配置缓存(终极方案)
如果上面两个方法都没用,可能是Cursor缓存了扩展的旧配置:
- 完全关闭Cursor
- 打开文件资源管理器,导航到
C:\Users\[你的用户名]\AppData\Roaming\Cursor(把[你的用户名]换成你实际的Windows用户名) - 找到并删除和「Claude Code」相关的文件夹(比如名字包含
claude-code的目录) - 重新打开Cursor加载项目,此时扩展应该会重新读取AGENTS.md的配置
验证配置是否生效
不管用哪个方法,配置完后可以让Claude Code执行一段测试代码确认:
import sys print("当前Python解释器路径:", sys.executable)
如果输出的路径是C:\Usefuls\anaconda3\envs\test\python.exe,就说明配置成功了!
我当时是用第一个方法直接指定路径就搞定了,你可以按顺序试试~




