首页 › new-tools › Agent团队化+Token极限压缩:四款HN新利器

Agent团队化+Token极限压缩:四款HN新利器

你有没有想过:每天用Claude Code/Codex跑任务,有91.8%的Token其实是浪费的? 或者更现实的问题——你终于搭好了AI Agent,想给团队里每个人分配不同权限,却发现所有框架都只支持"一个人一个Agent"?

这周Hacker News Show页面上,四款工具直击这些痛点。它们解决的不是"AI能不能用"的问题,而是"AI怎么用得更专业、更省钱、更适合团队"。国内几乎没人讨论这些,因为大多数人还停留在单Agent对话阶段。


一、Lowfat:你的CLI输出,Token瘦身91.8%

这是什么?

Lowfat 是一个Rust写的CLI过滤器,它能拦截AI Agent(Claude Code、Codex等)执行的终端命令输出,在送入模型之前自动压缩。作者实测:节省91.8%的Token消耗。

这不是Prompt优化,不是模型选择——是直接在数据源头压缩噪音。

为什么值得关注?

当Claude Code执行git diff、docker ps、ls -la这些命令时,返回的原始输出包含大量对AI来说毫无价值的ANSI颜色码、空行、重复内容。Lowfat就是一层"翻译器",把这些冗余去掉再喂给模型。

举个例子:一次git diff可能输出3000个Token,但其中ANSI转义序列占了40%,空行占了15%,重复的上下文行占了20%。Lowfat过滤后只剩500个有效Token。按Claude Sonnet的价格算,一次diff就省了$0.006,一天跑50次就是$0.3,一个月省$9——只靠一个CLI工具。

核心特性

特性 说明
压缩率 实测91.8% Token节省
语言 Rust单二进制,<2MB
集成方式 Claude Code Hook / Shell集成 / OpenCode插件
插件系统 自定义.lf DSL过滤器,支持TOML配置
压缩等级 lite / medium / ultra 三档可选
统计追踪 内置SQLite记录历史压缩数据

安装和配置(3分钟搞定)

# 方式一:Cargo安装
cargo install lowfat

# 方式二:Homebrew
brew install zdk/tools/lowfat

Claude Code Hook配置(最推荐)——加到.claude/settings.json:

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [{ "type": "command", "command": "lowfat hook" }]
      }
    ]
  }
}

配完之后,Claude Code每次执行Bash命令的输出都自动经过Lowfat过滤。零额外操作。

还能查看压缩统计:

lowfat stats          # 查看累计省了多少Token
lowfat info           # 查看当前激活的过滤器
lowfat history        # 按命令排名,看哪些命令最"浪费"

国内同类对比

国内目前没有类似的工具。大部分Token优化建议停留在"写好Prompt"、"选便宜模型"层面,没有人从CLI输出源头做压缩。这是一个全新的降本维度。

适合谁?

每天使用Claude Code/Codex超过1小时的开发者。尤其是频繁执行git、docker、npm test等命令输出量大的人,ROI最高。


二、Cast:给AI Agent上真正的权限控制

这是什么?

Cast 是一个开源的多用户、多Agent管理框架。它解决的核心问题是:当你的AI Agent不再只是你一个人用,而是整个团队(甚至家庭)共用时,怎么管?

为什么这很重要?

目前所有主流Agent框架(Claude Code、Codex、OpenCode)都假设"一个开发者对话一个Agent"。但现实是:

这些需求,现有框架全部缺位。权限控制通常是写在Prompt里的一句话——模型随时可以被"说服"绕过。

Cast的做法是:权限写在配置文件里,模型根本看不到。

权限模型

# who can reach this agent
alice@telegram   ioaq   # in, out, admin, query(全部权限)
bob@slack        io--   # 只能输入和输出,不能管理
*              ----   # 其他所有人:无权限

这四格权限分别是: - i = in(向Agent发消息) - o = out(接收Agent回复) - a = admin(修改Agent配置) - q = query(查询Agent状态)

模型永远看不到这个配置,所以不可能通过Prompt Injection绕过。

架构图

graph TB
    subgraph Users["用户层"]
        A1["Alice<br/>Telegram"]
        A2["Bob<br/>Slack"]
        A3["Charlie<br/>Web UI"]
    end

    subgraph Cast["Cast 管理层"]
        R["路由 & 权限引擎"]
        ID["身份认证"]
        AC["访问控制矩阵"]
    end

    subgraph Agents["Agent 容器"]
        G1["Agent: 邮件助手"]
        G2["Agent: 代码审查"]
        G3["Agent: 数据分析"]
    end

    A1 --> R
    A2 --> R
    A3 --> R
    R --> ID
    ID --> AC
    AC --> G1
    AC --> G2
    AC --> G3

    R -.->|"alice@telegram: ioaq"| G1
    R -.->|"bob@slack: io--"| G2
    R -.->|"*: ----"| G3

快速启动

git clone https://github.com/yaodub/cast.git
cd cast
npm i -g pnpm
pnpm start    # 自动安装、构建、启动

需要:容器运行时(macOS用Apple Container,Linux用Docker)+ Node 20+ + Anthropic API Key。

启动后浏览器打开http://localhost:5051/admin/进入Dashboard。可以用自然语言描述你想要的Agent,Design模式会自动生成配置文件。

和Claude Code的深度集成

Cast提供了三个Claude Code Skill: - /cast-build — 在Claude Code里直接构建Agent - /cast-refine — 调整Agent配置 - /cast-debug — 调试Agent问题

所有配置文件存在~/.cast/agents/下,Dashboard和Claude Code双向同步。

国内同类对比

国内Agent平台(Coze/扣子、Dify等)支持多用户,但权限模型通常是"管理员/编辑者/查看者"这种粗粒度。Cast的四格权限矩阵(ioaq)+ 容器隔离是更接近生产级的设计。而且Cast完全开源、自托管,数据不出你的机器。

适合谁?


三、Intencion:AI Agent专属的产品分析工具

这是什么?

Intencion 是一个全新的SaaS产品,定位很精准:给AI Agent做产品分析。不是分析网页访问量,不是分析用户点击——是分析你的AI Agent每次任务完成得怎么样。

它解决什么问题?

你搭了一个AI Agent帮你处理客服邮件。一周跑了500次任务。你知道:

传统产品分析工具(Google Analytics、Mixpanel)完全不适配Agent场景。Agent的"用户行为"不是点击,而是自然语言意图 + 任务执行结果。

工作原理

sequenceDiagram
    participant User as 用户
    participant Agent as AI Agent
    participant Intencion as Intencion

    User->>Agent: "帮我回复这封客户邮件"
    Agent->>Agent: 执行任务...
    Agent->>Intencion: 上报任务数据<br/>(输入/输出/结果)
    Intencion->>Intencion: 按意图分组<br/>评分 + 排名

    Note over Intencion: 意图: 邮件回复<br/>评分: 7/10<br/>分类: 客户支持

    Developer->>Intencion: 查看Dashboard
    Intencion-->>Developer: "邮件回复类任务<br/>平均分6.2,失败率23%<br/>建议优化: 邮件模板"

Intencion的核心流程: 1. 定义Outcome — 你告诉它"成功的任务长什么样" 2. 评分 — 每次Agent任务自动打分(对照你定义的Outcome) 3. 意图分组 — 自动按用户想做什么分类(不是按关键词,是语义理解) 4. 优先级排序 — 告诉你修什么最有价值

定价

Intencion目前处于早期阶段,具体定价页面尚未公开。但基于其YC背景和同类SaaS定价参考,预计会有免费层(适合个人/小团队)和按任务量计费的专业版。

国内同类对比

这个品类在国内几乎空白。国内的Agent监控还停留在"调用了多少次API"、"Token消耗多少"的基础指标层面。没有人从产品角度分析Agent的"任务质量"。

最接近的是LangSmith/LangFuse等LLM可观测性工具,但它们聚焦在trace级别(每次调用的延迟、Token),而Intencion聚焦在任务级别(用户意图是什么、结果好不好、下一步怎么改)。

适合谁?


四、Paseo:一个界面管所有编码Agent

这是什么?

Paseo 是一个开源的统一编码Agent界面。它不是一个新Agent——它是所有编码Agent的遥控器。

支持:Claude Code、OpenAI Codex、GitHub Copilot、OpenCode、Pi——通过同一个界面使用,从手机、桌面、Web或CLI。

为什么这很重要?

现实场景:你在公司用Claude Code写代码,回家想用手机继续跟进任务。或者你想让Claude Opus做架构设计,同时让Codex跑测试,两个Agent并行工作。

现在怎么做?打开多个终端窗口,手动切换。Paseo让这一切从一个界面完成。

核心能力

graph LR
    subgraph Clients["客户端"]
        M["📱 手机<br/>iOS/Android"]
        D["🖥️ 桌面App"]
        W["🌐 Web"]
        C["⌨️ CLI"]
    end

    subgraph Daemon["Paseo Daemon<br/>(本地运行)"]
        MG["Agent管理器"]
        VP["Voice<br/>语音控制"]
    end

    subgraph Providers["Agent后端"]
        CC["Claude Code"]
        CX["OpenAI Codex"]
        CP["GitHub Copilot"]
        OC["OpenCode"]
        PI["Pi"]
    end

    M --> MG
    D --> MG
    W --> MG
    C --> MG
    MG --> CC
    MG --> CX
    MG --> CP
    MG --> OC
    MG --> PI
    VP --- MG

安装

# CLI安装
npm install -g @getpaseo/cli
paseo    # 启动daemon,显示QR码供手机扫描

# 桌面App
# 从 paseo.sh/download 下载

使用示例:

# 用Claude Opus做架构设计
paseo run --provider claude/opus-4.6 "设计用户认证系统"

# 同时用Codex在另一个分支写测试
paseo run --provider codex/gpt-5.4 --worktree feature-x "写单元测试"

# 查看所有运行中的Agent
paseo ls

# 向某个Agent追加指令
paseo send abc123 "也加上集成测试"

国内同类对比

国内没有类似产品。Cursor和Windsurf都是单一Agent IDE,不支持多Provider并行。Paseo的独特价值在于它不绑定任何一家AI厂商,你甚至可以在同一个项目中混合使用不同Agent——让最擅长的模型做最擅长的事。

适合谁?


信息差总结

维度 你可能知道的 你不知道的
Token成本 选便宜模型、写好Prompt CLI输出源头可以压缩91.8%的Token
Agent权限 Prompt里写"只有管理员可以..." 配置文件级别的访问控制,模型无法绕过
Agent分析 看API调用量和Token消耗 按用户意图分析任务质量,数据驱动优化
多Agent管理 开多个终端窗口手动切换 一个界面管所有Provider,手机远程操控
团队Agent 给每人发一个API Key 四格权限矩阵+容器隔离+消息路由

行动指南

今天就能做的:

  1. ⚡ 安装Lowfat(5分钟)—— brew install zdk/tools/lowfat,配到Claude Code Hook里,立刻开始省钱。一周后跑lowfat stats看效果。
  2. 🔐 试用Cast(30分钟)—— 如果你有多个Agent或多人共用场景,clone下来跑pnpm start体验Dashboard。
  3. 📱 装Paseo(10分钟)—— npm i -g @getpaseo/cli && paseo,扫描QR码连接手机。

本周内做的:

  1. 如果你在运营面向用户的AI Agent,去Intencion注册waitlist,体验Agent级别的产品分析。
  2. 用lowfat history分析你最高频的命令,针对写自定义.lf过滤器。

参考来源


本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入