Skip to content

第 1 课:AI 编程助手是什么? ​

📌 学习目标:理解 AI 编程助手的基本概念,知道 Claude Code 和传统聊天机器人的区别 ⏱️ 预计时长:15 分钟 🎯 本节节奏:先体验 → 后讲解 → 再实操


一、先体验:让 AI 帮你做件事 ​

在开始之前,我想让你先感受一下"让 AI 帮你干活"是什么感觉。

假设你有一个文件夹,里面有几十个文件名乱七八糟的文件,你想按类型整理好。以前你可能需要一个个手动移动,现在——

打开 Claude Code,输入下面这句话:

帮我整理 E:/myfiles 文件夹,把所有 .jpg 和 .png 移到 images 文件夹,把所有 .mp4 和 .mov 移到 videos 文件夹,其它文件按后缀名创建对应文件夹。

看看 AI 是怎么做的——它会直接在你的电脑上执行命令,创建文件夹,移动文件,最后告诉你完成了多少。

你没有写一行代码,但你让它帮你完成了一个繁琐的整理任务。

这就是 AI 编程助手的威力。


二、从"聊天机器人"到"能帮你干活的智能体" ​

2.1 聊天机器人 vs AI 编程助手 ​

你可能用过 ChatGPT、文心一言、通义千问这类 AI 工具。它们有一个共同特点:只能和你聊天。

你问它问题,它给你文字回复。你可以让它写代码片段,但代码能不能跑、怎么跑、在哪里跑——它不管。

AI 编程助手(比如 Claude Code)不一样。 它不仅"能聊",还能"能干":

能力聊天机器人AI 编程助手(Claude Code)
回答问题✅✅
写代码片段✅✅
读你的项目文件❌✅
运行代码并调试❌✅
操作电脑上的文件❌✅
调用外部工具❌✅
完成完整任务❌✅
创建网站、应用❌✅

2.2 Claude Code 到底是什么? ​

Claude Code 是 Anthropic 推出的 AI 编程智能体(coding agent)。

注意两个关键词:

  • 编程:它的核心能力围绕代码和文件展开——读代码、写代码、调试代码、解释代码、操作文件
  • 智能体(Agent):它不是被动回答问题的工具,而是能主动执行任务的"助手"

你可以把 Claude Code 想象成一个会编程的实习生:

  • 你告诉它要做什么(用自然语言)
  • 它自己去读相关文件、写代码、运行测试、发现问题、修正错误
  • 最后把成果交给你

你不需要教它编程知识,你只需要告诉它你要什么。


三、生活中的类比 ​

如果还是觉得抽象,我们用几个生活场景来理解:

类比 1:Claude Code = 会编程的实习生 ​

你是一家公司的新人主管,招了一个实习生。这个实习生:

  • 会写代码
  • 能读你给的文件
  • 能自己想办法解决问题
  • 做错了你会告诉他,他会改
  • 做完会把成果交给你审核

Claude Code 就是这个实习生。 你不需要会编程,你只需要像主管一样"提需求"。

类比 2:Claude Code = 万能秘书 ​

你的秘书能帮你:

  • 整理文件(按类型、日期分类)
  • 搜索资料(上网查资料并整理成报告)
  • 写邮件(根据你给的要点自动生成)
  • 做网页(你说想要什么样式,她帮你做出一个网站)

Claude Code 就是这个秘书,只不过它额外还会写代码、操作电脑。

类比 3:Claude Code = 乐高积木 + 说明书 ​

假设你想搭一个乐高城堡:

  • 传统方式:你自己一块一块拼,需要看懂说明书
  • Claude Code 方式:你告诉它"我要一个带塔楼和城墙的城堡",它帮你拼好,你只管验收

四、Claude Code 能帮你做什么? ​

办公场景 ​

任务用 Claude Code 怎么说
整理文件夹"把Downloads文件夹里的图片移到Pictures,视频移到Videos"
批量重命名"把当前文件夹下所有文件按日期重命名为 2026-08-07_001.jpg 这种格式"
生成报表"读取这个 Excel 文件,统计每个月的销售额,生成一个汇总表"
写邮件"根据这封邮件的内容,帮我写一封回复,语气要正式礼貌"
做 PPT"帮我用 Python 生成一个 10 页的 PPT,主题是人工智能发展趋势"

编程场景(不需要你会编程) ​

任务用 Claude Code 怎么说
写一个小工具"帮我写一个 Python 脚本,自动备份指定文件夹到云盘"
改一个网页"把这个 HTML 页面的背景改成深蓝色,字体改成微软雅黑"
分析数据"读取这个 CSV 文件,找出销售额最高的前 10 名,做成图表"
调试问题"这个脚本运行报错 'File not found',帮我看看哪里出了问题"

学习场景 ​

任务用 Claude Code 怎么说
解释概念"用简单的话解释一下什么是 API,不要用什么技术术语"
写学习笔记"帮我整理这份文档的要点,做成思维导图的格式"
练习对话"用英语和我对话,帮我纠正语法错误"
写简历"根据我的工作经历,帮我写一份求职简历,投递岗位是产品经理"

五、和 ChatGPT 有什么区别? ​

很多人会问:"我已经有 ChatGPT 了,为什么还要用 Claude Code?"

区别在于:

对比项ChatGPTClaude Code
工作位置网页 / App你的电脑终端
能读你的文件❌✅
能运行代码❌✅
能操作文件夹❌✅
能创建网站只能给代码直接帮你建好
需要你懂编程不需要不需要
适合场景聊天、查资料、写文案实际操作电脑、处理文件、写程序

简单说:ChatGPT 是"问你答",Claude Code 是"你提需求它干活"。


六、本节小结 ​

知识点核心内容
AI 编程助手 vs 聊天机器人前者能干活,后者只能聊天
Claude Code 的核心定位Anthropic 的 AI 编程智能体,能读文件、写代码、运行命令
和普通 ChatGPT 的区别能操作你的电脑,完成实际任务
类比理解Claude Code = 会编程的实习生 / 万能秘书

七、课后思考 ​

  1. 你工作中有没有那种"重复做、很烦人、但又不得不做"的任务?想想看,Claude Code 能不能帮你做?
  2. 你觉得"会编程"和"能用 AI 编程"之间有什么区别?

💡 提示:下一节课我们会演示 Claude Code 具体能帮你做什么,到时候你可能会发现更多可以用它替代的任务。


八、下一步 ​

→ 第 2 课:Claude Code 能帮你做什么?

Released under the MIT License.