posts

vnn01

claude_code

tags
ai_programming

claude_code

  • 现在用ai编程还是能提高很多效率的
  • claude code是大家都绕不去的工具,建议大家跑起来实操一下,用deepseek v4效果就不错

常用命令

如何让claude自动执行,不用每次都确认

  • claude –dangerously-skip-permissions

恢复会话

  • claude -r #可以恢复之前的对话

会话命名

/rename name

导出会话

/export file.md

并行

  • 好像直接叫claude并行就可以了

创建worktree

# 在名为 "feature-auth" 的 worktree 中启动 Claude
# 创建 .claude/worktrees/feature-auth/ 和新分支
claude --worktree feature-auth

# 在单独的 worktree 中启动另一个会话
claude --worktree bugfix-123

上下文管理

  • /compact 压缩上下文
  • /clear 清除上下文,开启新任务时,可以用
  • /context,可以查看上下文使用情况
  • 可以启用子agent去做任务,减少中间过程不必要的上下文损耗

创建子agent

  • /agents

概念

skills

  • skill可以看做一段按需加载的提示词
  • claude会根据命令自动匹配最合适的skill

hooks

  • 有时通过自然语言可以指挥模型,比如修改后格式化
  • 但有些时候模型不执行,可以用hook机制强制执行
  • 如果某些操作一定要发生,不要卸载prompt,而是用hooks
  • 启用方式
    • 在settings.json配置
    • /hooks 命令
    • 修改目录下 ./claude/hooks.settings.json