Claude学习笔记【第一章】- 什么是Claude Code
Claude Code采用代理式搜索的功能(Agentic Search),使用一个或以上的代理【Agents】和工具集【Tools】来在代码库中查找所需的内容,实现了不需要上传整个代码库到服务器,同时也不会脱离你的开发环境,同时也在一定程度上保证了安全性。如上图所示,Claude Code可以在项目前期时帮助你理解分析项目,在项目实施时帮助你完成构建和测试项目,在项目后期能够帮你完成数据的可视化
第一部分 章节任务
什么是Claude Code? Claude Code可以做什么? Claude Code原理是什么?
本章将针对上面的问题,通过现有的资料来逐一回答上述问题。
第二部分 解释说明
Claude Code是一个浏览代码库的工具。
它构建了一个轻量框架,能够让AI更加出色的完成你的任务;同时该框架为AI提供了一系列的工具【Tools】、记忆【Memory】,让AI能够通过 "获取上下文" -> "制定计划" -> "采取行动" 这样的流程下完成任务。
当然,用户也可以通过MCP(Model Context Protocol)来扩展Claude Code的功能

如上图所示,Claude Code可以在项目前期时帮助你理解分析项目,在项目实施时帮助你完成构建和测试项目,在项目后期能够帮你完成数据的可视化,项目成果的交付环境等。
Claude Code采用代理式搜索的功能(Agentic Search),使用一个或以上的代理【Agents】和工具集【Tools】来在代码库中查找所需的内容,实现了不需要上传整个代码库到服务器,同时也不会脱离你的开发环境,同时也在一定程度上保证了安全性。
示例:
User: 帮助我查看该项目的架构
Model: 理解用户指令,并调取工具【Tools】(Claude Code模式提供部分工具,其中包括了读写文件);完成文件读取后分析,并将结果返回给用户。
第三部分 Claude的记忆功能
Claude Code通过读取CLAUDE.md 文件,在每次启动的时候会自动加载到上下文中,
所以我们可以在CLAUDE.md 文件写入通用配置或风格指南。
(上下文是很宝贵的资源,因此重要的规则可以写进CLAUDE.md,使用skills和subagents减少不必要的上下文占用)
在与Claude Code对话时,你的对话记录也会保存在本地 MEMORY.md 前 200 行,
此处是自动记忆,它会记住你的项目习惯等内容,因此你可以轻松的开启新的对话,或者继续旧的对话。
claude --continue # 继续聊
claude --resume # 新开一条
claude --continue --fork-session # 分叉会话, 多用于尝试新方案而不影响原对话
参考文章:
【吴恩达 Claude Code教程】
【菜鸟教程】
https://www.runoob.com/claude-code/claude-code-tutorial.html
更多推荐



所有评论(0)