settings.json
Claude Code 的配置文件,用于声明 hooks、权限等设置,支持以 JSON 结构定义生命周期事件前后运行的 shell 命令
时间轴 (近 90 天)
各AI工具的MCP配置文件不同:Cursor写入mcp.json,VS Code写入用户目录下的mcp.json,Windsurf使用mcp.config.json,Codex使用config.toml,Gemini CLI使用settings.json。
通过修改用户目录下 .claude/settings.json 配置 base URL、API Key 和模型名称,并在 claude.json 中添加跳过官方登录认证的配置项,可以让 Claude Code 使用第三方模型端点。
修改 Claude Code 配置文件前应备份并确保 JSON 语法正确,因为语法错误会导致工具启动失败,且不同版本可能调整字段名称。
四种项目指令模式由一个设置键控制,而非通过命令行参数切换,配置可写入项目级或用户级设置文件。
Claude Code的.claude/settings.json保存团队权限、钩子、插件,代理可以在此添加allow规则以扩大可执行范围。
Claude Code 的权限机制由三层相互独立又能组合的部分构成:模式决定行动怎么被批准,规则指定哪些工具调用是允许/询问/拒绝,沙箱限制命令实际能访问的文件和网络
全部知识事实 (6)
各AI工具的MCP配置文件不同:Cursor写入mcp.json,VS Code写入用户目录下的mcp.json,Windsurf使用mcp.config.json,Codex使用config.toml,Gemini CLI使用settings.json。
50%待验证通过修改用户目录下 .claude/settings.json 配置 base URL、API Key 和模型名称,并在 claude.json 中添加跳过官方登录认证的配置项,可以让 Claude Code 使用第三方模型端点。
50%待验证修改 Claude Code 配置文件前应备份并确保 JSON 语法正确,因为语法错误会导致工具启动失败,且不同版本可能调整字段名称。
50%待验证四种项目指令模式由一个设置键控制,而非通过命令行参数切换,配置可写入项目级或用户级设置文件。
50%待验证Claude Code的.claude/settings.json保存团队权限、钩子、插件,代理可以在此添加allow规则以扩大可执行范围。
50%待验证Claude Code 的权限机制由三层相互独立又能组合的部分构成:模式决定行动怎么被批准,规则指定哪些工具调用是允许/询问/拒绝,沙箱限制命令实际能访问的文件和网络
50%