从文件到终端:开发范式正在反转

传统开发工作流以文件为核心,终端只是辅助。VS Code 的整个设计逻辑就是围绕文件展开的——你需要频繁地看代码、改代码、调试代码。但当 Claude Code 这类终端原生的 AI 编程工具出现后,关系反过来了:终端成了核心,文件变成了辅助。人更多是在审核结果,而不是逐行阅读代码。简单任务甚至不需要打开 IDE,直接在终端里跑就能完成。

这个转变带来了一个现实问题:当你用 Claude Code 并行处理 5-6 个项目时,每次都要手动找文件夹、点进去、再启动,流程极其低效。Claude Code 开发者 Boris 经常分享他的工作方式——用 git worktree 同时开 3-5 个会话并行工作。这对有 Git 经验的开发者来说是好方案,但对不熟悉 Git 的人来说门槛太高。

有一个更直觉的替代方案:直接复制多个项目文件夹。project-1、project-2、project-3,哪个空闲用哪个,做完了推到主文件夹。不需要学 git worktree,复制粘贴就行。

但不管用哪种方式管理项目副本,最终都绕不开一个操作——快速跳转到目标目录。

用 zoxide 做一个终端快速启动器

zoxide 是一个智能目录跳转工具,核心逻辑很简单:记住你去过的路径,下次用关键词直接跳转。基于它可以搭建一个"终端快速启动器",效果是:打开终端,输入一个关键词,1 秒直达对应的项目文件夹,然后立刻输入 Claude Code 的启动指令开始工作。

对比一下:

  • 以前:打开桌面 → 一个个文件夹找 → 点进去 → 再打开 IDE
  • 现在:输入 z 写作 → 直接进入写作目录 → 启动 Claude Code

具体搭建步骤

第 1 步:下载

把以下提示词发给 Claude,让它帮你新建文件夹并下载所需内容:

给用户新建一个文件夹,下载 GitHub 内容 https://github.com/Ceeon/zoxide-skills

第 2 步:安装

使用 /zoxide-install 命令安装插件。

第 3 步:管理目录映射

/zoxide-manage 添加你常用的项目路径。安装完成后,会在 Skills 文件夹下生成一个映射表,记录关键词和路径的对照关系。

第 4 步:日常使用

z 关键词    # 跳转到对应目录

比如 z 写作 就会跳到写作目录。

并发才是产出的天花板

搭配 Wave 这类支持多窗口的终端工具,可以同时开 N 个窗口,每个窗口跑一个 Claude Code 会话,处理不同的项目。实际体验是"脑子跑不过 AI"——人的审核速度成了瓶颈,而不是工具的执行速度。

这背后有一个值得认真对待的趋势:当 AI 承担了大部分编码工作,人的角色从"写代码"变成了"调度任务"。调度效率的核心不是你写得多快,而是你切换得多快、能同时盯住多少条线。在这个逻辑下,终端跳转速度这种看似微不足道的优化,实际上直接决定了你的并发上限——而并发上限,就是 Agent 时代个人产出的天花板。