- ✓
暂未采集到具体套餐,价格以官网为准
earshot
一个真正听得懂你的终端编程助手。
earshot 是什么?
earshot 是一款开源的终端编程代理,主打"先倾听再行动"——在动手前主动询问确认,严格遵循你设定的范围和权限,并记住你的偏好。它诚实地告知哪些操作已经验证、哪些只是推测,支持自带模型接入,让你在终端里拥有真正可控、可引导的 AI 编程协作体验。
产品详细介绍
一个真正听得懂你的终端编程助手。
earshot 是一款开源的终端编程代理,主打"先倾听再行动"——在动手前主动询问确认,严格遵循你设定的范围和权限,并记住你的偏好。它诚实地告知哪些操作已经验证、哪些只是推测,支持自带模型接入,让你在终端里拥有真正可控、可引导的 AI 编程协作体验。
定价方案
需要付费创始人评论
嗨,Product Hunt 👋
我构建 earshot 是因为我一直看到编程代理中存在同样的失败模式:它们通常能力很强,但不一定足够细心。
当请求有歧义时,它们会猜测。它们会修改超出预期范围的文件。它们会忘记偏好。它们报告成功时却不说明实际验证了什么。
earshot 将这些行为视为产品缺陷。
它是一个开源的终端编程代理,具有:
- 支持 21 家提供商和 1,000+ 模型
- 完整的交互式终端 UI
- 权限感知工具
- 范围契约
- 偏好记忆
- 会话、回溯和撤销
- MCP、技能、钩子、斜杠命令和子代理
- 无头和 ACP 模式
- 回合结束验证
最重要的特性不是模型集成,而是交互模式:earshot 应该在需要澄清时提问,解释它打算做什么,并对结果保持诚实。
它仍处于 1.0 之前阶段,因此此次发布主要是为了寻找愿意在真实提供商、真实代码仓库和真实终端工作流中试用它的人。
在这里试用:
npm install --global @raegent/earshot
earshot doctor
我特别希望听到关于以下方面的反馈:
1. 你使用的提供商和模型
2. 权限流程的体验如何
3. 代理是否提出了正确的问题
4. 它在你的终端工作流中做错了什么
感谢,欢迎随时提出想法!:)