- Authors

- Name
- Kai Kang
- Role
- Staff Software Engineer @ Meta · Solo App Builder
这篇文章是我最新的 Agentic Engineering 工具栈:也就是我个人开发用到的所有软件(会持续更新)。
标记说明:⭐ = 我当前的主力 / 默认选择

1) 操作电脑(提升操作效率)
终端(Terminal)
终端用来快速操作电脑,省略图形化界面/鼠标点击。Vibe Coding 必备。 我基本不挑,哪个顺手用哪个。
- ⭐ Mac Native Terminal(系统自带)
- iTerm2
- WSL(Windows):Windows Subsystem for Linux(系统功能)
- Warp(AI-assisted) Warp 最有意思:它集成了 LLM,所以交互方式也不太一样。 有时它会帮你修复输入错误;但也有一些和传统终端不一样的操作(比如右方向键自动补全),需要适应。

分屏 / 窗口管理
Vibe Coding 的时候多屏幕/分屏幕几乎是必须的。以前苹果没有原生支持时我用第三方软件;现在基本用系统自带分屏。
- ⭐ macOS 自带分屏 / Stage Manager
- Rectangle
- ⭐ iPad(作为副屏/小屏) 虽然不是软件,但非常适合:开 iOS Simulator、网页测试、或单独放文档。
助手(效率工具 / 复制粘贴板)
主要用途:当一个“增强版复制粘贴板”,顺手存常用命令/Prompt 模板。 

2) 修改代码(本地编辑 & AI 代改)
AI 时代本地改代码主要两种方式:
- 在 Code Editor 里自己改
- 通过 Codex Mac App / Claude / Codex / Gemini 的命令行让 AI 改
两种方式最终目标都一样:修改代码。 我的选择:Codex Mac App + VSCode。
- ⭐ Visual Studio Code (VSCode) 从 emacs/vim 到 atom 等等,现在 VSCode 基本是程序员的主流选择。
- ⭐ Xcode iOS 开发必备,但不好用(你懂的)。
- ⭐ OpenAI Codex
- Claude
- Gemini
- Cursor
3) 本地测试
测试 API / 调试请求
- ⭐ Google Chrome(不解释)
- ⭐
curl(命令行工具) - Postman(测试 API)
4) 远程版本控制 & 持续部署(CI/CD)
基本是唯一选择:用 GitHub Actions 做云端部署,用 pre-commit hook 做本地提交前检查/测试。
5) 云服务器 / 托管
如果纯 Web App:Vercel 就够了。 如果有后端:AWS / GCP / Azure / DO 选一个。DO 用起来也简单;AWS 便宜但对初学者不太友好。 GCP 我没重点考虑,因为我希望中国的朋友也可以用(访问体验更重要)。
上次更新
- 2026-02-09
Enjoyed this post? Subscribe for more.

