GitHub 10天前 · 2026-07-15 09:08:11 · 2 阅读
Show HN: Juggler —— 由 JUCE 作者打造的开源 GUI 编程 Agent
itemprop="text">

是的,这又是另一个 AI 编程 Agent。整个行业显然还缺一个。
如果 Juggler 有那么一点差异化的话,那就是它面向那些想要更深度掌控 LLM 对自己代码库操作的开发者。它提供了一个可视化的工作台:可检视的 tool call、可分支的会话线程、可编辑的上下文。
更多介绍见官网:https://juggler.studio
Tool call、条目属性以及嵌套的子线程,以类 Finder 的 Miller 栏视图铺开展示。
来个 TL;DR:
- 它是一个真正的 GUI。这不是命令行应用。一切都围绕图形化的可视化导航、检视和控制展开。
- 会话是一棵树,而不是无尽滚动的聊天记录。它是一个 Yjs 文档,而不是一段对话 transcript。可以创建子线程、层层下钻、回溯、对比、编辑。
- 所有重要的东西都摊开在眼前。Tool call、审批、会话结构、条目属性、原始上下文——全部以类 Finder 的 Miller 栏布局呈现,而不是埋藏在层层可折叠的聊天框里。
- 从底层到顶层全都是插件。Context item、slash command、LLM loop 策略以及它们的 UI,全都是可以查看、fork 或替换的 JavaScript 扩展。
- 本地、远程,甚至同时跑都行。同一个 session、同一个 UI,既能在原生桌面应用里用,也能在浏览器里用。多个客户端可以同时挂载到同一个 session 上。
- 能跟市面上常见的那批模型正常对话。Claude Code(通过 CLI 或 API)、OpenAI(codex 套餐或 API)、Gemini、Ollama、OpenRouter、Z.AI、Deepseek 等等。

原始来源: GitHub
