跳到主内容

course materials · 2026 秋季本科

常见问题

Week 2 · 2026-09-15 · 常见问题

返回本周材料

权限模式、找不到文件、CLAUDE.md 不生效、要改原件、CSV 乱码等经费核对项目操作中容易卡住的 17 个问题。

本页目录

安装、登录、模型接入类的报错,先查第一周的《常见问题与排错》。这里收经费核对项目操作中容易卡住的地方。

启动与权限

1. 运行 claude --permission-mode manual 报错,说不认识 manual

有的版本只认 default,它表示同一个手动审批档,新版本两个名字都能用:

claude --permission-mode default

也可以直接运行 claude,看界面底部;出现 accept editsplan modeauto mode 之类提示的,按 Shift+Tab 切换,直到提示消失。可以按第一周安装手册的方法更新 Claude Code。

2. 界面底部显示 auto modeaccept edits onbypass permissions

显示 manual mode 或没有模式提示,都是手动审批。出现 auto modeaccept edits onplan mode,按 Shift+Tab 循环切换,直到这类提示消失。

出现 bypass permissions,说明启动命令或设置里带了跳过权限的参数(有的网上教程会教人这样设)。先退出,用 claude --permission-mode manual 重新启动;提示还在的,找老师或助教检查,不要带着这个模式做练习。

这个练习全程使用手动审批:每次写文件、运行命令前,它都会先问你。

3. 能不能选“以后都允许”,省得一直点

练习中不要选。批准界面里只选第一个 Yes(只允许这一次)或 No,带 don't ask againauto modeallow all 字样的选项会放宽以后的询问或切出手动审批。一次一批地看清它要做什么,是这个练习的一部分。熟悉之后,可以在理解修改范围的前提下考虑放宽,但不从 auto 或跳过权限的模式起步。

4. /status 里看不到接口地址

打开 CC Switch,看当前启用的供应商。你需要知道读入的内容发给了哪家服务。

文件与目录

5. 它说找不到文件

  • 确认是在项目文件夹里启动的:退出后在终端运行 pwd(Mac 终端和 Windows PowerShell 都可以),路径应以 w02/经费核对 结尾。在 agent-lab 根目录启动的,cd w02/经费核对 后重新启动。
  • 确认文件已经复制进去,且没有多套一层文件夹(例如 inputs/A批/A批/A01...)。
  • 中文目录名 A批 的“批”是汉字,A 是半角字母。
  • 让它列出目录:“列出 inputs 下的所有文件,只读。”

6. Windows 上 CLAUDE.md 变成了 CLAUDE.md.txt,或者改名后不生效

在文件资源管理器“查看”菜单中勾选“文件扩展名”,确认文件名是 CLAUDE.md,并且放在项目文件夹 w02/经费核对/ 里,和 inputsnotes 等文件夹在一起。

7. 新对话里,它说不知道项目约定

  • 检查 CLAUDE.md 的位置和文件名大小写。
  • 输入 /memory,看列出的规则文件里有没有 经费核对/CLAUDE.md;只看不改,按 Esc 退出。列表里如果还有别处的 CLAUDE.md(上级文件夹或用户目录),它们也会一起生效。
  • 修改 CLAUDE.md 之后,退出并重新启动,让它在启动时重新读取。

8. 它请求修改 inputs/ 里的文件

选拒绝,并告诉它:“原始材料不改动,结果写到 outputs/。”这就是手动审批的用处。

如果已经被改了:从材料包重新复制原件覆盖回去,并在决策日志里记一笔。用 Git 记录过版本的,恢复会更方便。

9. CSV 文件用 Excel 打开是乱码

用 VS Code 打开即可。CSV 是纯文本,Claude Code 读取不受影响。

10. 核对表打开是一堆 |-

那是 Markdown 表格的源码。在 VS Code 里按 Cmd+Shift+V(Mac)或 Ctrl+Shift+V(Windows)看渲染效果。

执行与检查

11. 它没有先交计划,直接开始写文件

在批准界面选拒绝,然后说:“先列出找到的材料、缺口和执行计划,等我确认。”任务说明最后一句要写这个要求。

12. 它要运行 Python 或其他命令来算数

先看这条命令做什么。看得懂、只是读取和计算的,可以允许;看不懂的,拒绝并让它先解释。拒绝后它会改为逐条手工计算,结果照样可以检查。Windows 电脑可能没有装 Python,命令报错也属正常,让它改用手工计算即可。算完仍要自己用计算器抽查。

13. 初版一个错都没有,修改意见怎么写

不要编造错误。提一项明确的新要求走一轮修订,例如“在‘核对结论’后单列一列‘规则条款’,只写条款号”“表后单列一节,写已检查、未发现问题的项目”。

14. 它说“已核对,全部正确”

这是它的自查,可以帮你找线索,不能替代验收。回到原始材料,按检查记录逐项看。

15. 对话很长之后,它好像忘了前面的要求

每次模型调用能用的上下文有限。长期要求写进 CLAUDE.md,本次要求写进任务说明文件,然后让它重新读取。也可以退出重开,从文件接着做。

16. /clear 和退出重开有什么区别

两者都会让它看不到之前的聊天内容。手册第十一步用“退出再启动”,确保它从启动开始重新读取 CLAUDE.md

17. 环境没跑通

材料包/01_经费核对/备用/教学示例_初版核对表.md 练习核验、写修改意见和决策日志。环境修好后补做实际运行,在 README 的“下一步”里写明。