代码不出本机,直连模型:Claude Code 在终端里读库、改文件、提 PR
终端里的那个 agent,代码不用出门
敲一条命令,一个能读整个代码库、改文件、跑命令、最后把改动提成拉取请求的 agent 就开始干活。这是 Claude Code 的日常用法,官方对它的运行方式说得很直白:在本地终端里跑,直接和模型 API 通信,既不需要后端服务器,也不依赖远程代码索引。
官方的描述是,它用智能搜索理解项目结构与依赖关系,不需要你手动挑出要喂给它的上下文文件。
代码留在本机这一点,对在意数据边界的团队是实实在在的加分项。它顺手还能调用命令行工具,把整个流程串起来:读 issue、写代码、跑测试、提交拉取请求,都在终端里完成。你甚至不用一直盯着窗口,状态栏会把当前用的模型、工作目录、所在的分支,以及哪些文件动过、哪些还没暂存,都摆在终端底部。

动手之前,先问一句
它改文件或者执行命令之前会先请求许可。这个动作看起来像个小设计,实际决定了你敢不敢让它长时间自己跑:权限在你手上,你可以逐条放行,也可以按规则一次授权一类操作。会话回退也随之变得好用,内置的回退指令依托自动检查点,能精准退回聊天记录和它改过的本地文件,回退时可以选同时回滚代码,也可以只回退对话、把代码留下来。
不止终端,五个入口共用一套 agent
终端命令行是起点,但用法不止这一种。VS Code 扩展提供行内 diff、@ 提及、计划复核和会话历史;JetBrains 系列 IDE 有对应插件,支持交互式 diff 查看和选区上下文共享;桌面应用是一个独立程序,能在 IDE 或终端之外运行 Claude Code,可视化复核 diff、并行跑多个会话、安排定时任务并发起云端会话;网页端在浏览器里就能用,不需要本地安装;手机上有 iOS 与 Android 的 App,配合远程控制还能在手机上接着推进同一件事。

入口不一样,接的是同一套 agent。你从终端起头,出门用手机看进度,回来在桌面应用里复核 diff,中间不用把上下文重新讲一遍。
一个大任务,拆给几十上百个子代理
遇到真正费劲的活,它会把任务摊到几十到上百个并行子代理上执行,并在结果交到你手里之前先自查一遍。子代理各自负责一个任务的不同部分,由一个主导 agent 负责协调、派发子任务并合并结果。

如果不想把活整个交出去,还有一种更朴素的并行方式:同时开多个会话,每个会话待在自己的 git 工作树里,一个在修 bug,另一个在查 issue,互不踩脚。会话列表会把这些活按「在等你回话」「正在跑」「已完成」分组排开,谁卡在哪一步,抬眼就能看见。

把可复用的流程沉淀下来
任务跑完容易,跑得可重复才难。它在这方面开了四个口子。MCP 是一个开放标准,用来把 AI 工具接到外部数据源上,接上之后它能读网盘里的设计文档、更新工单系统里的条目、从聊天工具里拉数据,或者调用你自己的内部工具。Skills 用来把重复的流程打包成团队可共享的形态,比如一条评审命令、一条发版命令。Hooks 允许在动作前后运行 shell 命令,比如每次改完文件自动格式化、提交前先跑一遍检查。Routines 则是配置一次就能按计划、按接口调用或按事件触发运行的任务。
项目层面的约定放在项目根目录的说明文件里,它每次都会读,所以团队那套规矩不用反复叮嘱。
装在哪,花多少钱
支持 macOS、Linux 与 Windows,Windows 下也可以用 WSL。安装方式有好几种:Homebrew、WinGet、包管理器,或者用 npm 全局装,原生的安装方式会在后台自动更新,省得惦记版本。
它不是一个开机就能免费用的工具,需要你有相应的账户才能启动:个人版的 Pro 或 Max 计划、团队版和企业版的高级席位,或者一个开发者控制台账户。个人档里,Pro 每月 17 美元(按年付一次性付 200 美元),按月付则是 20 美元;Max 分两档,5 倍用量的每月 100 美元,20 倍用量的每月 200 美元。用开发者控制台账户接入的话,按标准接口价格消耗 token。
运行方式
本地终端直连模型,无需后端服务器与远程代码索引
权限机制
改文件、跑命令前先请求许可,支持按规则批量授权
接入入口
终端、VS Code、JetBrains、桌面应用、网页、手机
并行能力
动态工作流可拆到几十上百个子代理,交付前先自查
扩展方式
MCP 标准、Skills、Hooks、Routines
平台
macOS、Linux、Windows(含 WSL)
把 agent 放进终端,省下的是一个窗口;把权限攥在手里,换来的才是敢让它一直跑下去的底气。