IRIS: shell 中的智能实时输入提示工具

前言

一直以来,我都想给本地 shell 加一个顺手的补全工具。平时在终端里敲命令,传统补全很多时候还是要按 Tab 才触发,而且提示效果和编辑器里的 IntelliSense 体验差距比较明显。

最近在 GitHub 上发现了一个很实用的项目:IRIS,它能直接在 shell 里给出实时输入建议。

它的全称是 Intelligent Real-time Input Suggestion,目标很直接:

让你的 shell 像代码编辑器一样,有实时输入建议。

功能

IRIS 的补全来源不止一种。

它会结合:

  • 内置命令规格
  • shell history
  • alias
  • 文件和目录
  • Cobra CLI 的 __complete
  • frequency 排序
  • 可选 AI suggestion

也就是说,它不是只在你按 Tab 时补一个参数,而是会根据你正在输入的内容,实时给出更接近编辑器的建议菜单。

比如你输入 git che,它可以提示 git checkout。

你输入某个文件路径,它可以继续补目录和文件。

你经常执行某些命令,它也会根据历史记录调整排序。

如果开启 AI,它还可以接入 Groq 或 Ollama 这类 OpenAI-compatible provider,给出更智能的命令建议。

安装

官方提供了几种安装方式。

macOS 或 Linux 可以用 Homebrew:

bash 复制代码
brew install versenilvis/iris/iris

也可以直接使用安装脚本:

bash 复制代码
curl -sSL https://raw.githubusercontent.com/versenilvis/iris/main/scripts/install.sh | sh

写在最后

我觉得 IRIS 最有意思的地方,不是"又做了一个补全工具"。

它真正有价值的是,把 Fig 那种编辑器式补全体验,从 macOS GUI 应用重新拉回到了 TTY 里。

但如果你希望日常敲命令时,也能有更接近编辑器的实时提示体验,IRIS 值得试一下。

相关推荐
Maynor在掘金12 小时前
Nano Banana 2.1 来了!21 个真实案例 + 公开提示词,这份 Awesome 合集请收好
github
miofly12 小时前
ChatGPT 账号用户可免费使用 Auto-review 双智能体审查功能
开源·github
高频因子挖掘机13 小时前
第一次补历史行情:按股票拆,还是按日期拆请求?
后端·github·api
高频因子挖掘机13 小时前
300 只股票 × 两年日 K:为什么逐只循环会变成维护灾难?
后端·github·api
Jooolin13 小时前
把 GitHub Issue 的第一轮脏活交给 AI:做一个 Issue 分诊助手
人工智能·github
u13013017 小时前
GitHub 热榜项目:日榜(2026-10-06)
人工智能·github
miofly18 小时前
Cohere推出North 2平台,主打企业AI代理可控部署
开源·github
wflynn19 小时前
GitHub 日榜趋势速报 | 2026-10-04
开源·github
wflynn19 小时前
GitHub 今日推荐|SCSKiller:游戏着色器预编译消除卡顿
开源·c#·github·nvidia·amd·directx12
miofly19 小时前
GitHub 今日推荐|lightcraft:纯 Rust 重写的 RAW 照片开发工具
rust·开源·github