← 文章 / AI技术
GitHub 10天前 · 2026-07-15 09:08:11 · 2 阅读

Show HN: Juggler —— 由 JUCE 作者打造的开源 GUI 编程 Agent

itemprop="text">

Juggler

是的,这又是另一个 AI 编程 Agent。整个行业显然还缺一个。

如果 Juggler 有那么一点差异化的话,那就是它面向那些想要更深度掌控 LLM 对自己代码库操作的开发者。它提供了一个可视化的工作台:可检视的 tool call、可分支的会话线程、可编辑的上下文。

更多介绍见官网:https://juggler.studio

Juggler

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 等等。

Juggler One Juggler session with multiple synced clients Juggler on a large desktop screen Juggler in a phone browser
原始来源: GitHub

评论 (0)