可视化会话工作台
通过类似 Finder 的 Miller 列界面浏览较长的编程代理会话,并使用专注视图查看工具调用、属性、历史记录和上下文。
Juggler 是面向 AI 编程代理开发者的可视化工作台。它为开发者提供桌面端或浏览器界面,用于处理编程代理会话,包括可检查的工具调用、持久化的对话树和可编辑的上下文。桌面应用会为本地项目启动本地服务器;无头服务器可以运行在远程代码库所在的机器上。
Juggler 不把代理对话当作滚动式记录,而是将其呈现为可导航的树。用户可以分支出子线程,检查模型接收和返回的内容,并将委派或探索性工作保留在父上下文之外,直到需要其结果时再引入。它支持连接多个编程代理和模型提供商,无需 Juggler 账户即可使用,并且可免费下载;核心应用采用开源方式提供。
通过类似 Finder 的 Miller 列界面浏览较长的编程代理会话,并使用专注视图查看工具调用、属性、历史记录和上下文。
将对话递归分支为子线程,用于处理旁支、委派任务或竞争性方案,然后只将所需结果返回到父线程。
检查系统提示词、消息、工具定义、生成的参数、审批、结果、令牌使用量、耗时、停止原因以及 MCP 服务器活动。
将选定的历史记录折叠到新线程中,在分支之间移动或复制项目,将分支展开到其父线程,并撤销结构性更改。
在桌面应用中本地运行 Juggler,或在开发机器或服务器上运行其服务器,并通过浏览器或桌面客户端连接。多个客户端会保持同步。
通过在每次调用前计算完整请求的大小、为响应预留空间,并在需要时压缩较早的历史记录,应对上下文窗口压力。
使用公共 SDK 通过 JavaScript 扩展工具、循环策略、斜杠命令、文件查看器和侧边栏卡片;扩展可以进行脚手架创建、验证、链接和热重载。
对于本地代码库,在需要为较长的编程代理会话提供可视化工作空间时使用桌面应用,通过专注视图替代终端记录。
在开发工作站或其他包含项目的机器上运行服务器,然后从浏览器或桌面应用监控和控制同一会话,无需移动代码库。
为旁支、委派任务或替代实现创建子线程。单独检查其工作,并仅将父对话所需的结果返回。
当需要了解具体涉及的提示词、工具架构、参数、审批、结果、耗时或错误时,检查模型回合或 MCP 交互。
使用公共扩展 SDK 构建项目专用工具、斜杠命令、文件查看器、循环策略或侧边栏卡片,然后在开发过程中进行验证、链接和热重载。
在 macOS、Windows 或 Linux 上下载并启动桌面应用。它会启动相应的本地服务器,并在无需使用终端的情况下打开项目。对于远程项目,请在代码所在的机器上运行无头 Juggler 二进制文件,然后通过浏览器或桌面应用连接。
Juggler 可以连接 Claude Code、Anthropic、OpenAI、Codex、GitHub Copilot、Gemini、Mistral、Z.AI、Ollama、OpenRouter、DeepSeek 以及其他兼容 OpenAI 的提供商。你可以使用已有的提供商订阅,也可以使用自己的 API 密钥。
可以。会话存储在磁盘上,即使退出、重新启动或连接中断后仍然可用。已连接的桌面端、浏览器和其他客户端会与实时会话保持同步。
可以。Juggler 允许用户检查单次事务中组装的系统提示词、消息、可用工具定义、模型输出、令牌使用量、耗时和停止原因。还可以检查工具参数、审批、结果以及 MCP 交接。
扩展以未沙箱化的 JavaScript 运行,并拥有应用的全部权限。Juggler 会在安装前显示扩展声明的主机访问权限,但这属于披露而非隔离,因此只能安装并启用可信扩展。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
GitBot 是基于本地浏览器的工作区,可借助 Claude Code、Codex 或 OpenCode 创建可复用的编程机器人,跨仓库文件夹运行代理,并保留持久线程与可配置权限。
Ghost 是一款基于终端的 AI 助手,可在命令行中聊天、生成代码并运行任务。内置免费模型,支持 Linux、macOS 和 Windows,且为开源项目。
Vi3ecode 是面向 AI 编程代理的持续开发环境,保留项目上下文、终端、Git、记忆、流程、评审与沟通,围绕你正在使用的 agent 协同工作。
Lucid Train 是一款本地优先的 AI 编码工具,可将仓库代码生成架构图,并把图作为编码代理的规格说明。支持桌面应用与轻量 Rust CLI,可运行本地模型或使用自有 API key。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。