👤 撰写与主审:Bill(Lead Editor) 2026年09月16日 ai-code

aict 评测 2026:把 Unix 命令改成结构化输出,让 AI 智能体告别解析纯文本

aict 深度评测——一个 Go 写的小工具,把 33 个 Unix 命令重写成 XML/JSON 输出,还自带 MCP 服务,让 AI 编程智能体直接读系统状态,不用再去扒 ls、grep 的纯文本。

AI 编程智能体有一大半的 token 不是花在”想”上,而是花在”重读自己刚跑出来的东西”。它一个 ls -lagrep 下去,拿到的是给人看的列——然后为了搞清楚”哪一列是文件大小""这行到底是不是目录""时间戳是哪个时区”,又要烧一堆 token 去猜。aict 就是专门治这个浪费的:它用 Go 重写了 33 个 Unix 命令,让它们吐出结构化的 XML 或 JSON,智能体拿到的就是数据,不用再解析。

思路特别简单:每个字段都有名字,每条路径都是绝对路径,时间戳全是 Unix 整数。模型要什么直接取,不用再玩”数第几列”那种脆弱游戏。更省心的是,aict 自带一个 MCP 服务(aict mcp),这些工具能直接作为”有 schema 描述”的函数出现在 Claude Code、Cursor、Codex 里——不用写封装,也不用另起一个服务常驻。

aict

aict 到底做什么

本质上,aict 是把智能体天天在用的那套 coreutils(ls、grep、cat、find、ps、du,再加二十多个)换成了结构化版本。原来 ls 输出 -rw-r--r-- 1 user staff 2048 Apr 6 10:00 main.go,aict 给的是一棵带标签的树:size_byteslanguagemimebinaryabsolute 都明明白白写着。智能体要找”本周改过、大于 1KB 的 Go 文件”,直接按真实属性筛,而不是拿正则去抠 ls 的文本。

它刻意把自己做窄:不抢 shell 的活,不做任务编排,也不当 agent 框架。就是一个二进制,专门把智能体本来就爱调用的”查看类”命令,变成机器能直接读的答案。它的 README 里甚至专门写了 token 成本小节和基准测试——因为整个项目的意义,就是消掉每次命令之后那段”先解析、再猜”的循环。

适合谁用

  • 无人值守跑的编程智能体:一个任务里要反复 ls / grep / find,现在光 stabilizing 纯文本就浪费一堆 token。
  • Claude Code / Codex 工作流:把 aict mcp 接一次,模型就改用结构化工具,而不是去 shell 里调 GNU coreutils。
  • 跨平台智能体:macOS 和 Linux 的 lsgrep(BSD 版和 GNU 版 flag 还不一样)格式各不相同,今天能跑明天就崩;aict 给的是一套到处都稳定的 schema。
  • token 吃紧的长会话:每省一次解析,整场跑下来就是实打实的成本下降。

关键特性

智能体原生的结构化 coreutils

33 个重写命令全部吐带标签的 XML/JSON:绝对路径、Unix 整数时间戳、自动识别的语言和 MIME、字节数加人类可读大小,全显式给出。没有要猜的,没有按空格切的。

自带 MCP 服务

aict mcp 把每个工具通过 Model Context Protocol 暴露给 Claude、Cursor、Codex,而且是带正确描述的函数——不用另跑服务,也不用自己手写工具定义。

Claude Code 集成

让智能体改用 aict 而不是那堆原生命令,它拿到的就是结构化输出,模型能直接推理,省掉重解析人类格式的那笔 token。

为省 token 而生

项目从一开始就冲着”解析人类输出浪费的 token 和脆弱性”去的,README 里写的不是空喊”高效”,而是有基准测试和成本小节。

安装方便

Homebrew tap、go install、或源码编译都行,带 zsh/bash 补全。注意:源码编译需要 Go 1.25——这是个很新的工具链。

价格

aict 完全免费,MIT 开源协议。没有付费档,没有账号,没有埋点。装好二进制(或起 MCP 服务)就是你的。唯一的”代价”是:源码编译得要 Go 1.25。

常见问题

它能替代我的 shell 吗? 不能。它只是把智能体最常调用的”查看类”命令重写成结构化输出——不是 shell,不是任务编排,也不是 agent。人在终端里用,那些 XML/JSON 纯属噪音;它的价值只在给智能体。

真的能省 token 吗? 结构化输出消掉了每次命令之后那段”解析+猜”的循环,省的就是这里。README 有基准测试和成本小节,但那些数字当”参考”看就行,不是第三方审计过的。

接进智能体安全吗? MIT 协议加单个静态二进制,试错成本很低。主要注意点是它重写了 coreutils,极端情况下行为可能和 GNU/BSD 原版有出入——固定一个 release,在自己工作负载上先测。

结论

aict 是个小而精的工具,专治一个真实又反复出现的智能体痛点:解析人类格式命令输出浪费的那笔 token 和脆弱性。自带的 MCP 服务和 Claude Code 集成让它几乎零成本接入,MIT 开源加上还在活跃维护(最新 v2.2.0,最近一次提交 2026-09-01)也让人敢用。它替代不了你的 shell,社区也还很小(16 star、5 fork),但凡是无人值守跑 Claude Code 或 Codex 的人,这都是一笔干净、低风险的收益。评分 7.0/10。

探索最佳 AI 编程工具 工具

相关文章

订阅 9bests 周报,免费领完整版

每周精选 AI 工具测评与更新;订阅即获本清单完整版 + 另外 7 个细分领域(写作 / 图像 / 视频 / 音频 / 对话模型 / 数据 / API 成本)同款速查。

免费订阅并领取 →

独立测评,评分不受厂商付款影响 · 双重确认订阅 · 随时退订