说明:本指南只讲述 claude code cli 的常见使用技巧,不涉及环境搭建等内容。

Claude code 阅读

Claude.md 文件

编写 claude.md 的原则,可以使用 从护栏开始 的原则。当 Claude code 犯错以后,再更新 claude.md 文件。 Claude.md 文件应该精简,然后需要不断的迭代。可以从空文件开始,每次的犯错,都补充道 claude.md 中。

Setting.json 配置文件

主要是关注 permissions 的这个部分,某些操作不需要每次执行都询问这些操作。

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "PROXY_MANAGED",
    "ANTHROPIC_BASE_URL": "<http://127.0.0.1:7890>"
  },  
  "permissions": {
    "allow": [
      "Grep",
      "Glob",
      "Bash(find:*)",
      "Bash(grep:*)",
      "Bash(rg:*)",
      "Bash(egrep:*)",
      "Bash(fgrep:*)"
    ],  
    "deny": [
      "Read(./.env)",
      "Read(./.env.*)",
      "Read(./secrets/**)"
    ]   
  },  
  "model": "opus[1m]",
  "enabledPlugins": {
    "superpowers@claude-plugins-official": false
  },  
  "extraKnownMarketplaces": {
    "superpowers-marketplace": {
      "source": {
        "source": "github",
        "repo": "obra/superpowers-marketplace"
      }   
    }   
  },  
  "companyAnnouncements": [
    "您正在使用大模型推理服务 🚀"
  ],
    "statusLine": {
    "type": "command",
    "command": "sh /Users/zhangguowei/.claude/statusline-command.sh"
  }
}

参考文档

知乎上的,非常详细的一篇关于 Claude code 的使用文章,涉及具体的使用和团队的分享的内容。

使用 skills 扩展 Claude - Claude Code Docs

Claude Code 最佳实践和常用命令完整指南_服务器_伟大的大威-火山引擎 ADG 社区

教程

https://github.com/KimYx0207/Claude-Code-x-OpenClaw-Guide-Zh

交互

对话

image.png

当我们询问 claude code 的时候,会出现 3 个选项。