[AI书房] 第5章 不再害怕开发环境
Claude Code完全掌握
Claude Code完全掌握
第5章 不再害怕开发环境
金京镇
引言
第一次看到飞机驾驶舱的照片,会被震住。几百个按钮、旋钮、开关、屏幕密密麻麻排在一起。但你去问飞行员,他会这么说:「起飞降落的时候,真正看的仪表就六个。」VS Code也一样。屏幕上到处是按钮和面板,但使用Claude Code只需要三样东西:文件资源管理器、Claude Code聊天窗口,以及底部的模式选择器。
从安装VS Code到安装Claude Code扩展:分步指南
第3章简要介绍了安装过程。这一章会更细致地讲解每一步可能遇到的情况。
打开浏览器,搜索「Visual Studio Code」。在官方网站下载适合自己操作系统(Windows、Mac、Linux)的安装文件。下载完成后运行安装程序。不需要改动任何选项,按默认设置一路往下走就行。
第一次打开VS Code会出现一个欢迎标签页,上面有新建文件、打开文件夹、入门教程之类的链接。这个页面可以关掉。在屏幕左侧的竖向菜单栏中,点击四个小方块组成的图标(扩展菜单)。在搜索框输入「Claude Code」。Anthropic官方扩展会出现在搜索结果顶部,点击「Install」按钮。
安装完成后,屏幕右上角会出现一个Anthropic标志样式的小按钮。这个按钮就是打开Claude Code聊天窗口的入口。点击后会要求登录。
[图5-01:在VS Code左侧扩展菜单中搜索Claude Code的界面。Install按钮已高亮显示。]
付费订阅选择:Pro与Max的区别
Claude Code是Anthropic付费订阅中包含的功能,免费账户无法使用。
Pro方案每月17美元(约合人民币120元左右)。包含Claude Code和Opus模型,入门完全够用。不过每日使用量有上限,如果连续构建多个工作流或进行长时间对话,可能会触及限额。
Max方案的使用上限更高。适合需要同时开启多个会话、或持续进行大规模项目的用户。不用操心额度、专注于工作本身,这是它最大的好处。
建议先从Pro方案开始,用量增加后再切换到Max。也可以直接使用API密钥,但费用随用量波动,不好预估。固定费用的订阅方案在成本控制方面更稳妥。
创建项目文件夹与理解资源管理器面板
Claude Code始终在项目文件夹内运行。不打开文件夹,等于没给智能体提供工作空间。
点击左侧竖向菜单栏最顶端的文档图标(资源管理器)。会看到一行提示「You have not yet opened a folder」。点击「Open Folder」按钮,在电脑上选择一个空文件夹。如果没有现成的,可以先在桌面或文档目录下新建一个。
打开文件夹后,左侧资源管理器面板会显示文件夹名称。目前还没有文件,所以是空的。智能体开始工作后,文件和子文件夹会实时出现在这里。工作流文件、工具文件、配置文件、临时数据,智能体创建的一切都会在此呈现。在资源管理器面板中点击某个文件,右侧就会打开文件内容,可以直接查看智能体做了什么。
Claude Code界面:左边是文件,右边是智能体
把屏幕布局牢牢记在脑子里,后面所有操作都会轻松许多。
左侧区域是文件的世界。智能体生成的工作流、工具、数据、配置文件全部堆积在这里。右侧区域是智能体的世界。在这里输入消息、观察智能体的思考过程、回答它的提问、查看执行结果。
VS Code本身可能内置了AI智能体功能(比如Copilot等),这跟Claude Code是两回事。如果VS Code自带的聊天面板处于打开状态,建议先关掉,避免混淆。只用右上角Anthropic标志按钮打开的面板就好。
右侧区域可以同时打开多个标签页。一个放智能体聊天,一个放文件内容,这样一边看对话一边查看生成的文件。根据需要,还可以同时运行多个智能体聊天会话,每个会话拥有独立的对话上下文。
[图5-02:VS Code屏幕布局说明。左侧文件资源管理器、右侧Claude Code聊天面板、底部模式选择器均已标注的完整界面。]
权限模式:计划、确认、自动编辑、旁路
Claude Code聊天窗口底部有一个模式选择菜单,用来调节赋予智能体的自主权级别。
计划模式(Plan Mode)下,智能体只执行读取和调研操作,不创建文件,不编写代码。它会制定计划、提出问题、建议实现方案。规划新工作流时,应当先使用这个模式。
编辑前确认(Ask Before Edits)模式下,智能体每次创建或修改文件前都会请求批准。适合需要逐一审查每项变更的场景。
自动编辑(Edit Automatically)模式下,智能体自动执行文件修改,但运行系统命令(终端命令)时仍会请求批准。
旁路权限(Bypass Permissions)模式将全部权限交给智能体。文件的创建、修改、删除以及终端命令的执行,全部无需批准即可进行。这个模式需要在VS Code设置中单独开启。
在Settings中搜索「Claude Code」,勾选「Allow Dangerously Skip Permissions」。名称里包含「dangerously」,原因是智能体会在没有用户确认的情况下执行所有操作。
推荐的工作流程是这样的:先在计划模式下制定方案,方案满意后切换到旁路权限模式执行。执行期间在屏幕前观察智能体的操作过程,发现方向偏离时立刻介入。把智能体放在那里通宵运行、人离开现场,目前并不推荐。在智能体旁边监督,同时省去每一步都按按钮的麻烦,这才是旁路权限模式正确的用法。
总有那么一个瞬间,驾驶舱的仪表盘不再让人发怵。看到资源管理器面板里文件不断生成,在聊天窗口读懂智能体的思路,通过切换模式来调节自主权的高低,这一切变得像呼吸一样自然。接下来要了解的是,智能体用什么结构来组织工作流和工具。那个框架的名字只有三个字。
人工智能专家 金京镇律师
AI法律政策专家 · 前国会议员 · 著作等身
如果这本书曾在您身旁停留片刻,请支持我们,让下一个故事得以问世。
(自愿赞助账户:韩国农协银行 302-1096-0948-81 户名:金京镇)


