AI 工具与实践

Claude Code:终端里的 AI 结对编程

Claude Code 把 Anthropic 模型搬进终端:读仓库、跑命令、提 PR。本文讲清适用场景、权限模型和与 Cursor 的分工。

2026-06-04T03:00:00.000Z

Claude Code:终端里的 AI 结对编程

Claude Code:终端里的 AI 结对编程

Claude Code 是什么

Claude Code 是 Anthropic 推出的终端优先 AI 编程工具。它不替代 IDE,而是在 shell 里给你一位能:

如果你习惯在 iTerm / Warp 里工作,Claude Code 的感觉会比「切到 IDE 侧边栏聊天」更自然。

适合做什么

强场景:

弱场景:

权限与安全

Claude Code 能跑 shell,这是能力也是风险。建议:

  1. 在 git 仓库根目录启动,避免误删系统目录;
  2. rm -rfcurl | bash、改 .env 保持警惕,必要时拒绝执行;
  3. 敏感仓库用只读模式或限制命令白名单(视版本能力而定);
  4. 生产服务器上慎用——先在本地或 staging 验证脚本。

可以把 Claude Code 想成「有 sudo 潜力的实习生」:产出高,但要 code review。

典型工作流

# 进入项目
cd my-app

# 启动 Claude Code(具体命令以官方 CLI 为准)
claude

一次高质量任务通常长这样:

  1. 目标:「给 POST /api/posts 加 pageSize 上限 100 的校验,补单测。」
  2. 约束:「只改 backend/src/modules/blog,不要动前端。」
  3. 验收:「pnpm test blog.service 通过。」

Claude Code 会读文件、改代码、跑测试;你负责看 diff 和边界情况。

和 Cursor 如何分工

维度 Cursor Claude Code
界面 GUI 编辑器 终端
强项 写 UI、边改边看 跑命令、仓库级任务
上下文 @ 文件、可视化 diff 仓库 + shell 输出
适合人群 前端 / 全栈日常 运维感强、爱 CLI 的开发者

我的组合用法:Cursor 写功能与样式,Claude Code 跑测试、查 git 历史、批量重构、对 CI 日志开刀

提示词习惯

局限与预期

小结

Claude Code 把「会跑命令的 AI」带进终端,适合仓库级自动化与排查。和 Cursor 不是二选一,而是 GUI 精细编辑 + CLI 批量执行 的组合拳。


参考:Anthropic Claude Code 介绍 · 作者实践笔记。

标签