AI
Fig

Fig

下一代命令行工具(内置AI终端命令自动补全)

https://fig.io/

下一代命令行工具(内置AI终端命令自动补全)

Fig 是什么?一句话说清楚

如果你每天都在终端里敲命令,肯定有过这种经历:想不起来某个命令的参数,切到浏览器搜半天;或者明明记得有个命令能做某件事,但就是想不起准确拼写。Fig 就是来解决这类问题的——它是一个装在终端里的 AI 助手,能实时给你命令补全,还能用自然语言直接生成命令。

简单说,Fig 让命令行变得像有自动纠错和智能提示的输入框。你不用再死记硬背那些又长又复杂的参数,输入几个字母,它就把你可能要用的选项列出来,按 Tab 就能选中。

它到底能帮你做什么

命令和参数补全

这是 Fig 最核心的功能。装上之后,打开终端输入比如 git,它会自动弹出子命令列表;继续输入 git commit,它会提示 -m、--amend、--no-verify 这些常用选项,每个选项旁边还有简短说明。不用再翻 man 手册,也不用去搜"git commit 怎么撤销上一次提交"。

更实用的是,它支持几百个常见 CLI 工具,包括 docker、kubectl、aws、npm、brew、ssh 等等。你日常用的那些命令,基本都覆盖到了。

AI 命令生成

除了补全,Fig 还内置了 AI 功能。你可以直接用自然语言描述你想做什么,比如输入"把当前目录下所有 .log 文件按日期排序并删除七天前的",它会给出对应的 shell 命令。对于不太熟悉命令行的人来说,这个功能特别友好——你不需要知道 find 和 xargs 怎么组合,描述清楚意图就行。

而且它给命令之前会先展示解释,你可以确认没问题再执行,避免误操作。

终端里的可视化提示

Fig 会在终端里弹出一个类似 IDE 的提示面板,显示命令的用法、参数说明、甚至示例。比如你输入 curl,它会告诉你 -X 是指定 HTTP 方法,-H 是加请求头,-d 是发送数据。这些信息就在光标下方,不用切换窗口。

实际用起来是什么体验

我一开始是抱着"试试看"的心态装的 Fig,结果用了两天就离不开了。最明显的感受是敲命令的速度快了很多。以前写一个复杂的 ffmpeg 命令要反复查参数,现在输入 ffmpeg - 之后它会把常用参数按类别列出来,直接选就行。

另一个场景是学习新工具。比如最近在折腾 kubectl,很多子命令和 flag 记不住,Fig 的提示相当于一个随身文档,边用边学,比看教程快多了。

还有一点很贴心:它支持 zsh、bash 和 fish,macOS 上安装特别简单,一条 brew install fig 就搞定。Windows 和 Linux 也有支持,不过 macOS 体验最完整。

谁适合用 Fig

  • 开发者和运维人员:每天跟终端打交道,Fig 能省下大量查文档和敲错命令的时间。
  • 命令行新手:不熟悉各种命令和参数,AI 生成功能可以帮你跨过学习曲线。
  • DevOps 工程师:经常用 kubectl、terraform、aws cli 这类工具,Fig 的补全能减少拼写错误和参数遗漏。
  • 偶尔用终端的人:哪怕一周只打开几次终端,有提示总比没有强,至少不用每次去搜"tar 解压命令怎么写"。

值不值得装

Fig 有免费版本,基础补全和 AI 功能都能用,对大多数人来说免费版已经够用了。付费版主要是给团队用的,增加了协作和共享配置之类的功能。如果你只是个人使用,直接下载免费版就行。

总的来说,Fig 不是一个颠覆性的工具,但它是一个用了就回不去的工具。它没有改变你使用终端的方式,只是让这个过程更顺滑、更少摩擦。如果你每天要在命令行里花半小时以上,花五分钟装一下 Fig,长期来看省下的时间会非常可观。

官网是 fig.io,支持 macOS、Linux 和 Windows,可以去看看。

工具信息

分类
AI编程工具
价格
部分免费
浏览量
159
官网访问
60
收录时间
2026/9/8
信息有误?提交反馈

同类推荐