文章

随笔claude-code

0x01 git依赖

0x02 安装claude-code

npm install -g @anthropic-ai/claude-code
claude --version

0x03 使用claude-code(cc)

claude

0x04 claude code router(ccr

#安装ccr
npm install -g @musistudio/claude-code-router
#启动
ccr code

配置:~/.claude-code-router/config.json

{
  
  "LOG": true,
  "API_TIME_MS": 600000,
  "Providers": [
    {
      "name": "iflow",
      "api_base_url": "https://apis.iflow.cn/v1/chat/completions",
      "api_key": "sk-0a17f8a3a709ee41b3bd4f6cffe6d954",
      "models": ["Qwen3-Coder"],
      "transformer": { "use": ["iflow"]}
    }
  ],
  "Router": {
    "default": "iflow,Qwen3-Coder"
  }
}

0x05 iflow注册(免费)

https://iflow.cn/

api_key复制

0x06 设置model

ccr code
/model iflow,Qwen3-Coder

登录报错的话记得代理

0x07 全自动模式yolo

启动时添加--dangerously-skip-permissions参数

0x08 接入MCP

安装mysql-mcp-server
npm install -g @benborla29/mcp-server-mysql

项目下新建 .mcp.json

{
  "mcpServers": {
    "mysql": {
      "command": "node",
      "args": ["C:/Users/41597/mysql-mcp-server/dist/index.js"],
      "env": {
        "DB_HOST": "localhost",
        "DB_USER": "root", 
        "DB_PASSWORD": "root",
        "DB_PORT": "3306"
      }
    }
  }
}
# 安装playwright相关包
npm install -g @playwright/test
npm install -g @executeautomation/playwright-mcp-server
 
# 安装浏览器(会下载Chrome、Firefox等,比较大,需要等一会)

npx playwright install

claude mcp remove playwright -s local


# windows 方法
claude mcp add-json playwright "{\"command\": \"cmd\", \"args\": [\"/c\", \"npx\", \"@executeautomation/playwright-mcp-server\"]}"
 
这一步的意思是:告诉Claude Code要先启动Windows命令行(cmd),然后在命令行里执行npx命令。
 
# mac方法
 
claude mcp add-json playwright '{"command": "/bin/bash", "args": ["-c", "npx @executeautomation/playwright-mcp-server"]}'
 
claude mcp add --transport http context7 https://mcp.context7.com/mcp --header "CONTEXT7_API_KEY: ctx7sk-e66eae9a-738a-4750-bcc5-ed17055c5d3c"