claude (一) 安装和常用命令
装 claude code
- 除非你是
node开发人员,否则建议是用bash命令安装
curl -fsSL https://claude.ai/install.sh | bash
claude code升级还是比较频繁的,很多高级功能只能在新版本上使用,建议每周都升级一下,升级命令如下:
claude upgrade
- 配置
apikey,这个可以去各个厂商够买,我自己用的是国产的 minmax(没啥原因,单纯因为他最便宜),直接按对应厂商的配置文档开发即可。minmax 的开发配置文档如下 https://platform.minimaxi.com/docs/guides/text-ai-coding-tools
基础使用
-
切入到你要开发的文件夹中,执行
claude命令,即可 -
在对话框中,在弹出的对话框中,输入你要做的工作

-
claude 的工作界限在哪里?
按照 claude code 官方的讲解: 只要使用纯命令行能完成的工作,他都能做
插件集成
做为一个 go 语言开发者。 claude code 在 vscode 和 goland 这两种编译器中,都有集成的插件。在易用性上看 vscode 更好用。他可以直接通过页面,对会话历史等进行操作。
以 vscore 为例,使用如下

我把启动图标,改到了右上角

使用 vscore 或者 goland 插件时,要切进,你点开,一定就是能用的。如果界面是让你登录之类的,那你一定是上一步的安装配置有问题(原生的命令行版本的)。不要给插件本身配置任何信息。不然你的命令行工具和配置文件就会有两套链接信息,后面改起来会很混乱。
claude 常用命令
其实 claude 对于一般的开发人员来讲,并不需要记什么命令。就像聊天机器人一样,直接对话就行了。涉及到稍微复杂一点的开发,才需要使用终端命令,我常用的就三个
rewind: rewind原义是磁带倒带的意思,回退时使用,当输入某一命令后,发现搞错了。想要回滚,可以使用 rewind。它只能回退他写的,如果是使用命令生成的,他不会回滚,所以想要百分百回滚,还是用git更靠谱resume: 切换到其他对话clear: 清空对话
除此以外,还有两个更常用的快捷键
option + k: 你选中一段代码后,按此快捷键,直接把选中的代码,发给 vscode。shift + enter: 命令行下的换行键。claude code对话框,直接敲回车会变成发送。
claude.md 和 memory 文件
有些经常用的 提示,可以写到提示词文件。比如数据库连接方式。下次就可以直接让 claude去数据库中查,不用每次都告诉他应该怎么样连接数据库了。
规范的提示词有两个地方可以写
Claude.md文件: 在当前文件下,一般存放系统提示词,描述项目架构,告诉AI 写代码的时候,应该遵循什么样的规范memroy: 在~/.config/claude/文件下,一般存放用户画像数据,比如告诉他 "写代码的时候,能用 any 的地方就不要用interface{}"
参考文献
https://code.claude.com/docs/zh-CN/overview
【Claude Code 从 0 到 1 全攻略:MCP / SubAgent / Agent Skill / Hook / 图片 / 上下文处理/ 后台任务】 https://www.bilibili.com/video/BV14rzQB9EJj/?share_source=copy_web&vd_source=80cf96a12f63a1720dfc645c2eb041c0
浙公网安备 33010602011771号