评分 7 · 来源:Hacker News · 发布于 2026-03-12
评分依据:Unix 哲学应用于 AI Agent 框架,12MB 单二进制文件实现多模型、子代理、持久记忆和 MCP 支持,理念独特且实用
核心理念
Axe 的出发点很直接:大多数 AI 工具假设你想要一个长对话式的聊天机器人,但好的软件应该是小而专注、可组合的。
它把 LLM Agent 当作 Unix 程序来对待——每个 Agent 用 TOML 文件定义,专注一件事,从命令行运行。你可以 git diff | axe run reviewer 这样管道式调用,也可以用 cron 或 git hook 触发。
主要特性
- 多模型支持:Anthropic、OpenAI、Ollama(本地模型)、OpenCode、AWS Bedrock
- TOML 配置:声明式、可版本控制的 Agent 定义
- 子代理委托:Agent 之间可以通过 LLM 工具调用互相委托,支持深度限制和并行执行
- 持久记忆:带时间戳的 Markdown 日志,跨运行保持上下文
- 记忆垃圾回收:LLM 辅助的模式分析和裁剪
- 内置工具:文件操作(沙箱化)、Shell 执行、URL 获取、Web 搜索
值得关注的原因
在 AI Agent 框架越来越重的趋势下,Axe 反其道而行——用一个 12MB 的二进制文件实现了完整的多 Agent 编排能力。没有 daemon、没有 GUI、没有需要「买入」的框架生态。这种 Unix 哲学的回归,对于需要在 CI/CD、自动化脚本中嵌入 Agent 能力的开发者来说非常实用。