
| 基本信息 | 详情 |
|---|---|
| 开发公司 | Fig(后被 Amazon/AWS 收购) |
| 上线时间 | 2020年;已于 2024年9月1日停止服务 |
| 官网 | https://fig.io/(已迁移至 Amazon Q) |
| 支持平台 | macOS(原生);Linux/Windows 需通过 WSL2 |
| 价格 | 免费版 + 付费版(已停售) |
| 核心定位 | 终端命令行智能补全工具,已被 Amazon Q 替代 |
重要提示:Fig 已于 2024 年 9 月 1 日正式停止服务。 官网现在只剩一封告别信,建议用户迁移到 Amazon Q for command line。所以这篇文章更像是一个"产品回顾"--如果你在考虑终端工具选型,Fig 的故事和设计理念仍然有参考价值,但你应该直接看 Amazon Q 或 Warp 这类活跃产品。
Fig 是什么?一句话:它把 IDE 里的自动补全体验搬到了终端。你在终端敲 git 的时候,Fig 会弹出一个菜单,列出所有子命令、参数和文件路径建议。敲 docker 也是一样。它理解 400 多个 CLI 工具的结构,知道每个命令该接什么参数。
这个体验在 2020 年是颠覆性的。终端一直是开发者最常用但体验最差的工具之一--你得背命令、查文档、记参数。Fig 让终端变得像写代码一样有提示、有补全、有上下文。
Fig 的创始团队是 Brendan Falk 和 Matt Schrage,2020 年从 Y Combinator 孵化。到被 AWS 收购时,Fig 在 GitHub 上有 22k 星标、13k Discord 成员、400 多名开源贡献者。这是一段不错的成绩单。
核心功能
IDE 风格命令补全
Fig 最核心的能力。当你在终端输入命令时,实时弹出补全菜单,显示子命令、标志和参数。补全是上下文敏感的--你在 git 命令下看到的是分支名,在 docker 命令下看到的是容器名。这比 shell 自带的补全聪明得多。
自然语言转 Shell
输入"Undo my last git commit but keep the changes",Fig 直接给你 git reset --soft HEAD~1。对记不住复杂命令语法的开发者来说,这个功能特别实用。
环境感知
Fig 理解你的终端环境。它知道你当前目录下有哪些文件、git 有哪些分支、docker 有哪些运行中的容器、package.json 里有哪些 npm 脚本。这些上下文让补全建议精确到具体值,而不是泛泛的参数名。
Scripts 团队工作流
允许团队创建和共享自定义命令工作流。这些脚本出现在 Fig 的补全界面里,和标准命令并列。新人入职不用再翻 wiki 找"部署脚本在哪"--直接在终端敲就有提示。
Dotfiles 同步
管理和同步终端配置,在多台机器之间保持一致的 shell 环境。换电脑、上服务器,你的 alias 和配置跟着走。
自定义补全规范
用 TypeScript 写补全规则,为内部工具创建自定义补全。这让 Fig 不只能补全公共 CLI 工具,还能补全你公司内部的部署脚本、构建工具等。
适合谁
曾适合: 每天在终端待几小时的开发者和运维工程师;需要标准化团队命令工作流的 DevOps 团队;刚入门命令行的新手开发者。
现在应该看: Amazon Q for command line(Fig 的官方继任者,个人版免费);Warp(现代终端,内置 AI);Raycast(macOS 生产力工具,有终端集成)。
同类竞品对比
| 维度 | Fig(已停服) | Amazon Q CLI | Warp |
|---|---|---|---|
| 状态 | 已停服 | 活跃,免费 | 活跃 |
| 补全 | 400+ CLI 工具 | 基于 Fig 技术继承 | 内置 AI 补全 |
| 自然语言转命令 | 有 | 有 | 有 |
| 团队共享 | Scripts 功能 | 无 | Warp Drive |
| 平台 | macOS 优先 | 多平台 | macOS/Linux |
| 价格 | 免费+付费 | 免费(个人版) | 免费+付费 |
FAQ
Fig 还能用吗?
不能。2024 年 9 月 1 日已正式停止服务。官网 fig.io 只剩一封迁移说明信。
我该迁移到什么工具?
官方推荐迁移到 Amazon Q for command line。它是免费的,设计上比 Fig 更快更稳定,可以直接从 Fig 面板一键升级。
Fig 为什么被收购后停服?
AWS 收购 Fig 的目的是将终端智能能力整合进 Amazon CodeWhisperer(现 Amazon Q)产品线。独立产品停服是资源整合的常规操作--技术没有消失,而是换了个壳继续服务。
Fig 的开源补全规范还能用吗?
可以。Fig 的 CLI 补全规范文档仍可在 fig.io/docs 访问。GitHub 上的 withfig/autocomplete 仓库也仍在维护,社区贡献的补全规则对 Amazon Q 也适用。
Fig 支持 Windows 吗?
原生不支持。需要通过 WSL2 使用。这也是 Fig 的一个限制--它主要面向 macOS 用户。
Fig 和 Warp 有什么区别?
Fig 是一个增强现有终端的补全工具,Warp 是一个独立的现代终端。Fig 更轻量,装在 iTerm 或 Terminal.app 上就能用;Warp 是一个完整的终端替代品,功能更重但体验更统一。
更新动态
客户评论
综合评分:4.0/5(基于历史评价和社区反馈汇总)
"Fig drastically reduces the learning curve for junior devs. They don't need to memorize docker or kubectl syntax anymore--the terminal tells them what to type." - 某 DevOps 团队负责人(历史评价)
"The dotfiles sync was a game-changer for me. I work across three machines and Fig kept everything in sync. Now I'm on Amazon Q and the transition was smooth." - 独立开发者
"It's sad to see Fig go. It was the best terminal tool I'd ever used. But Amazon Q picked up where Fig left off, and it's free." - 前 Fig 用户
参考来源
- ▸Fig 官网 | 迁移说明,产品官方网站,已转为 Amazon Q 迁移指南
- ▸Amazon Q for command line | AWS 文档,AWS 官方文档,Fig 的继任产品
- ▸GitHub | withfig/fig,Fig 开源仓库,22k 星标
- ▸The Startup Starter Kit | Fig (acquired by AWS),产品评测站,记录了收购信息和功能概览
- ▸GitHub | withfig/autocomplete,Fig 补全规范开源仓库,社区维护
