====== 配置claudecode助手 ======
===== 对接智谱GLM的配置 =====
vim .claude/settings.json 编辑如下内容:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "xxxx",
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7"
}
}
最好同时修改 .bashrc文件增加如下配置文件
ANTHROPIC_AUTH_TOKEN=你的_ZAI_API_KEY
ANTHROPIC_BASE_URL=https://api.z.ai/api/anthropic
===== 配置vscode 对claude的提示词 =====
vim ~/.config/Code/User/settings.json
{
"claude.prompts.systemMessage": "请始终使用中文回答问题。如果没有明确的要求,不要自行生成注释、文档和总结;不要出现任何emoji",
"claude.prompts.userMessage": "每次开始时都称呼用户为ctbots"
}
===== 配置文件读取mcp =====
文件一般在 .claude.json 或者 .config/claude/claude_desktop_config.json
{
"mcpServers": {
"local-files": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/home/xxx"
]
}
}
}
可能存在 nvm的情况下,导致无法直接启动,或者 /mcp中报错,可以使用
可以使用/mcp 指令列出支持清单; 或者 claude --debug 模式,查看报错日志
{
"mcpServers": {
"local-files": {
"command": "/home/ctbots/.nvm/versions/node/v24.11.0/bin/node",
"args": [
"/home/ctbots/.nvm/versions/node/v24.11.0/lib/node_modules/@modelcontextprotocol/server-filesystem/dist/index.js",
"/home/ctbots/OneDrive/"
]
}
}
}
===== 单个项目级对接配置 =====
your-project/
├── .claude/
│ ├── settings.json # 团队共享的规则、允许命令、默认模式
│ ├── settings.local.json # 你自己的本地覆盖(gitignore)
│ ├── CLAUDE.md # 项目知识库 / 系统提示 / 长期记忆(最重要!)
│ └── prompts/ # (可选)自定义提示模板目录
│ ├── code-style.prompt.md
│ └── architecture.prompt.md
└── ...