Fig.io 是一款专为开发者打造的终端自动补全与命令提示工具,2022 年被 Amazon 收购后更名 Amazon CodeWhisperer for command line。它通过插件化架构,为常用 CLI(如 git、kubectl、docker、npm 等)提供实时参数、子命令、路径、分支、容器等智能补全,减少记忆负担。安装后常驻终端侧边栏,支持 macOS、Linux(Windows WSL 亦可),并允许用户用 TypeScript 自定义补全规范,社区共享。
Fig.io 是一款专为开发者打造的终端自动补全与命令提示工具,2022 年被 Amazon 收购后更名 Amazon CodeWhisperer for command line。它通过插件化架构,为常用 CLI(如 git、kubectl、docker、npm 等)提供实时参数、子命令、路径、分支、容器等智能补全,减少记忆负担。安装后常驻终端侧边栏,支持 macOS、Linux(Windows WSL 亦可),并允许用户用 TypeScript 自定义补全规范,社区共享。
git ch 立即提示 checkout、cherry-pick 等。 cd 时列出目录,kubectl 时列出命名空间、Pod;Docker 镜像、AWS S3 bucket 亦可联想。 for i in $(ls) 循环。 @fig/complete SDK 编写 TypeScript 补全文件,热重载调试。 ssh user@host 与 kubectl -n。 npm run dev|build|test,Fig 直接列出 package.json 脚本。 aws s3 cp 路径与桶名,避免手敲长串 ARN。