它是能在项目里动手的 Claude
Claude Code 是 Anthropic 的编程智能体,主要在终端里运行。你先进入一个项目目录,再启动它;它会按任务搜索代码、读取文件、修改内容、运行测试和其他命令。
普通聊天告诉你“可以怎样改”,Claude Code 能在你的项目里真正改,并把命令结果带回下一步。
这不是说网页 Claude 不能写代码,而是工作位置不同。网页聊天通常靠你上传或粘贴材料;Claude Code 从当前工作目录出发,自己找到与任务相关的文件。
Claude Code 常做哪些事情
- 理解陌生项目:查找一个功能从哪里进入、经过哪些模块。
- 修复错误:结合报错、日志与代码定位原因,再修改和测试。
- 完成跨文件任务:增加功能、重构接口、更新测试和文档。
- 处理 Git 工作:查看历史、总结改动、准备提交或合并请求。
- 用于脚本与 CI:通过非交互模式输出文本或 JSON。
它特别适合答案不能停在代码片段的任务。比如“修复注册表单没有校验的问题”,真正完成通常要找到表单、接口、类型、测试和错误文案,并运行项目检查。
和普通 Claude 聊天的核心区别
普通聊天的输入主要是你发进对话的内容,输出主要是一段回答。Claude Code 的输入还包括项目文件、Git 状态和命令输出;输出可以直接成为文件变化。
因此两者也有不同风险。网页回答写错时,你可以不复制;编程智能体若得到写入和终端权限,错误动作会落到工作区。它适合能查看 diff、理解命令并运行验收的人,而不只是会描述需求的人。
- 只想问概念或讨论方案:普通聊天更轻。
- 只有一小段独立代码:复制进聊天也能解决。
- 任务依赖整个仓库并需要实际修改:Claude Code 更合适。
- 需要在自动脚本中使用:再看非交互模式与明确的工具白名单。
权限提示不是麻烦,是产品的一部分
Anthropic 的安全说明显示,Claude Code 默认以严格权限工作:读取类操作不一定每次询问,而文件编辑和 Bash 命令等操作需要相应批准;用户可以查看与配置允许、拒绝规则,也可以使用计划模式只分析而不修改或执行。
命令行参数里确实有跳过权限提示的方式,但官方名称本身就带有“dangerously”。除非工具运行在可以丢弃、已经隔离且没有敏感凭据的环境中,否则不应把省一次确认当成默认便利。
- 从计划或只读分析开始,先确认它理解了任务。
- 批准命令前看清完整命令、当前目录和影响范围。
- 不要把密码、生产密钥和不需要的目录暴露给任务。
- 修改后查看 Git diff,并运行原有测试与构建。
- 删除、部署、数据库迁移和发布操作单独确认。
最适合的第一个任务
第一次使用不要拿整个系统重构来试。选一个已经有复现步骤的小错误,先让它解释原因和准备修改的文件,确认后再改,最后要求运行指定测试并总结 diff。
如果你还不会看 Git diff、不会恢复文件,也不知道项目怎样启动,先补这三件事。Claude Code 能把修改做快,但判断改动是否应该存在,仍然需要你。
官方资料
本文来自以下 Anthropic 官方资料,核对日期为 2026 年 8 月 17 日:



