VibeCoding v1.1.50 发布:单文件 code agent 工具,新增多模型 Provider 并修复多项 Bug
VibeCoding v1.1.50 正式发布,这是一款单文件的 code agent 工具。此版本带来了流式 Delta Builder 优化等新功能,还新增多个 Provider,同时修复了多项 TUI 相关的 Bug。
用 `strings.Builder` 替代字符串拼接来累积助手和思考文本 delta,避免长回复时 O(n²) 的内存增长。Builder 在轮次结束、审批和错误事件时先 finalize 再打印,确保输出一致性。
新增 Mistral、GitHub Copilot、Cloudflare AI Gateway、Cloudflare Workers AI、Amazon Bedrock 等 Provider,支持众多不同的模型,如 Mistral Large、Claude Sonnet 4.6 等,且大多使用 OpenAI 兼容 API 端点。
将 mode、model 和 path 合并为单行底栏,在 transcript 和输入区域之间新增半块分隔线,增强视觉区分。编辑器光标和 placeholder 样式新增背景色,npm 新增 postinstall 脚本。
修复了 TUI 输入框宽度对齐、`compactBashOutput` 尾部空白、TUI Program 模式下转录内容重复等问题,使布局更一致,避免保留不必要的空白字符和重复显示内容。
编辑观点:VibeCoding v1.1.50 的更新丰富了功能,新增的 Provider 拓宽了模型支持范围,Bug 修复也提升了使用体验,有望在 code agent 领域更具竞争力。
