本页目录
安装、登录、模型接入类的报错,先查第一周的《常见问题与排错》。这里收经费核对项目操作中容易卡住的地方。
启动与权限
1. 运行 claude --permission-mode manual 报错,说不认识 manual
有的版本只认 default,它表示同一个手动审批档,新版本两个名字都能用:
claude --permission-mode default
也可以直接运行 claude,看界面底部;出现 accept edits、plan mode、auto mode 之类提示的,按 Shift+Tab 切换,直到提示消失。可以按第一周安装手册的方法更新 Claude Code。
2. 界面底部显示 auto mode、accept edits on 或 bypass permissions
显示 manual mode 或没有模式提示,都是手动审批。出现 auto mode、accept edits on、plan mode,按 Shift+Tab 循环切换,直到这类提示消失。
出现 bypass permissions,说明启动命令或设置里带了跳过权限的参数(有的网上教程会教人这样设)。先退出,用 claude --permission-mode manual 重新启动;提示还在的,找老师或助教检查,不要带着这个模式做练习。
这个练习全程使用手动审批:每次写文件、运行命令前,它都会先问你。
3. 能不能选“以后都允许”,省得一直点
练习中不要选。批准界面里只选第一个 Yes(只允许这一次)或 No,带 don't ask again、auto mode、allow 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/经费核对/ 里,和 inputs、notes 等文件夹在一起。
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 的“下一步”里写明。