开源 Agentman 尝试为 CLI 命令建跨 Agent 共享元数据目录
Romy63ru · reddit · 2026-09-04
Reddit 用户发布 Rust 开源项目 Agentman,探索一个新思路:让终端 Agent 和 MCP wrapper 共享一份 CLI 命令行为描述目录,而不必各自维护重复知识。
核心想法:Agent 使用 Git 等命令需要的不只是合法参数,还包括命令的副作用(如 git reset --hard 会改索引、丢弃工作区改动)、输出解析方式、审批建议与不确定性说明。项目把这些放进可复用的 manifest,目前内置 Git 和 .NET 的小型精选目录,例如 agentman describe git reset --hard 会返回破坏性影响说明和为何不应假设重试安全。
要点:
- 只返回描述,不执行命令、不强制权限;MCP 适配器仍是未来工作
- 难点在行为随 flag、版本和项目配置变化时保持描述准确,未知命令变体目前直接失败而非回退到通用描述
- 早期原型,尚无基准测试,作者征集使用场景与同类项目指针
「编程与Agent」频道最新
- AI 助手只存不更新记忆,开发者用向量库复现人类式遗忘 — PrajwalTomar_ · 2026-09-04
- AI 不会杀死律所学徒制,反而能修复它 — hoofnagle · 2026-09-04
- Diffusion Gemma 微调出 UI 生成模型 OUI-1,将开放权重 — GlennCameronjr · 2026-09-04
- GPT-6 Astra 发布登顶 Terminal-Bench,领先两天前发布的 Claude Fable 5.1 — sandersted · 2026-09-04
- Perplexity API 接入 Stripe Projects,一条 CLI 命令即可开通 — jeff_weinstein · 2026-09-04
- GeoLibre 登陆 CRAN:完整 GIS 嵌入 RStudio、Quarto 与 Shiny — giswqs · 2026-09-04