欢迎关注 youcans@xidian【嵌入式软件AI编程】专栏
【嵌入式软件AI编程】04. AI 编程 的STM32开发流程
【嵌入式软件AI编程】10. Claude Code的安装与配置
【嵌入式软件AI编程】11. 配置第三方模型服务
【嵌入式软件AI编程】12. Claude Code的基本操作

本专栏结合STM32项目实践,介绍嵌入式软件AI编程的实战路径。本专栏内容来自图书《嵌入式系统AI编程》,即将出版。


第02章 Claude Code安装与基本使用

本章首先介绍Claude Code的安装、登录与配置,随后说明会话启动、文件阅读、项目理解和命令执行等基本操作,最后介绍在VS Code中使用Claude Code的方法。


2.2 Claude Code的基本操作

完成安装与模型配置后,读者即可在终端中启动 Claude Code。本节将介绍 Claude Code 的基本会话、任务交互、工作流程和项目上下文管理,为后续在 STM32 工程中使用 Claude Code 做好准备。


2.2.1 启动会话与基本交互

Claude Code的基本使用方式,是在终端中启动会话,并通过自然语言提出问题或任务。本小节先介绍最基础的会话启动、文件阅读和连续交互操作。


1. 启动Claude Code会话

打开终端窗口,进入目标项目文件夹,然后执行以下命令启动Claude Code:

claude

Claude Code会以启动时所在目录作为工作目录,后续的文件读取、代码分析或命令执行,都以该目录为根路径。命令执行后,终端进入Claude Code交互界面,读者可以直接输入问题并查看回答。

例如,可以先输入一个简单问题,了解Claude Code可以完成的开发任务:

请说明Claude Code可以帮助完成哪些开发任务。

Claude Code 回答后,开发者可以继续追问、补充条件或要求重新组织内容——这种连续问答是 Claude Code 的基本会话方式。与普通聊天工具不同,Claude Code可以围绕开发任务进行交流,例如代码理解、问题分析、修改建议和文档整理等。


2. 阅读文件与理解项目

Claude Code可以读取当前工作目录中的文件,并根据文件内容帮助开发者理解项目。启动Claude Code时所在的目录,就是它默认关注的工作范围。

如果当前目录中包含说明文件,可以要求Claude Code阅读并概括文件内容。例如:

请阅读@README.md文件,并概括它的主要内容。

如果需要了解代码文件,也可以指定文件名提出问题。例如:

请阅读@main.c文件,说明这个文件中主要包含哪些函数。

对于包含多个文件的项目,可以先让Claude Code概括目录结构,再逐步分析关键文件。例如:

请先概括当前项目的目录结构。

Claude Code完成文件阅读和解释后的界面如图2-4所示。通过这种方式,读者可以先了解项目整体结构,再围绕具体文件或具体问题继续追问。后续STM32工程解析中,也将采用这种“先看结构→再看文件→继续追问”的交互方式。

在这里插入图片描述

图2-4 Claude Code 阅读与解释文件


3. 连续追问与命令确认

使用Claude Code完成开发任务时,通常不应一次性提出过于笼统的要求,而应采用逐步交互的方式。可以先说明任务目标,让Claude Code分析问题并提出思路,再根据回答继续补充条件或要求调整。

例如,在需要修改代码前,可以先提出:

请先分析这个任务,不要立即修改文件。请说明你的理解和建议的处理思路。

Claude Code给出分析后,读者应先判断其方案是否合理。如果方案不够明确,可以继续追问:

请进一步说明需要关注哪些文件,以及可能存在什么风险。

在某些任务中,Claude Code可能会建议执行终端命令,例如查看目录结构、检查文件内容或读取构建输出。执行命令前,通常会显示将要执行的命令并请求用户确认。对于不熟悉的命令,读者应先要求Claude Code解释命令含义和可能影响,再决定是否允许执行。

可以输入:

请先解释这条命令的作用,以及执行后可能产生什么影响。

对于删除文件、覆盖文件、安装软件、修改系统配置等操作,应特别谨慎。即使Claude Code给出了操作建议,仍应由开发者最终判断是否执行。

需要说明的是,Claude Code还支持斜杠命令和快捷操作,用于查看帮助、管理会话和调整设置等。由于不同版本和终端环境中的可用命令可能有所差异,读者可以在Claude Code会话中输入“/”查看当前支持的命令。
通过本小节练习,读者可以初步掌握Claude Code的启动方法、文件阅读方式和基本交互流程。后续小节将进一步介绍任务执行流程、项目上下文和工作规则等内容。


版权声明:

欢迎关注 youcans@xidian【嵌入式软件AI编程】专栏
转发必须注明原文链接:
【嵌入式软件AI编程】12. Claude Code的基本操作
Copyright by ai4mcu@qq.com
Crated:2026-09

更多推荐