Claude Code multi-agent

JanusX

JanusX — open-source AI-coding workspace: worktree parallel dev, split terminals for Claude/Codex/OpenCode/Pi, checkpoints with diff-restore, Blueprint+Island. Second test Oct 20 in progress (not v1.0) | 开源AI编程桌面:多分支并行、分屏终端、还原点、蓝图,10.20二测中

Install

From source
git clone https://github.com/TreeX-X/JanusX.git

From the README

 

JanusX

把项目、终端与 AI 编程助手放进同一个桌面工作区

多项目切换、多终端分屏,蓝图、会话与常用工具随手打开。

下载安装 · 版本发布 · 使用与架构文档 · 反馈问题
Second test Oct 12 (not v1.0 stable) · 10.12 二测(非正式版)

并行分屏 · Island 对话 · 运行配置 · 蓝图 · 用量统计 · 会话管理 · 工具与集成

并行分屏

终端自由组合
拖拽标签,上下或左右分屏。调整比例、重新合并,让终端各就各位。

副黑板与工具区
下拉胶囊,边看蓝图边工作。终端与全局工具区各自分屏,切项目仍保留工具布局。

Island 对话

项目上下文随行
从胶囊进入对话,询问代码入口、理解实现,再追问修改方向与验证方式。

本地脚本模型与示例项目,展示真实文件读取和两轮对话。

用对话生成运行配置

从描述到启动
描述启动方式,生成开发和测试配置。检查差异并确认保存,再测试、启动;操作由你控制。

本地脚本模型与示例项目;配置写入、测试和服务启动均为实录。

蓝图,让项目约定持续更新

用对话维护 Note
浏览模块、关注约定,在右侧对话中维护文档,并对照更新后的正文与修改差异。

Git 提交,自动审核
按 Git 提交规则检查 Note 与项目材料。定位建议及依据,通过对话修复,再查看复审结果。

本地脚本模型与示例项目,真实读取、写入与复审;审核片设为每次提交检查。

开启方式与文档说明

蓝图需在设置的创新功能中开启,模型维护与审核需要可用的模型配置。自动审核默认关闭,默认每 5 次提交检查;保存文档不等于触发审核。

蓝图读取 .agents/notes/ 中的模块与主题文档,文档身份、生命周期、模块状态和任务执行结果分别表达。查看静态图 · Wiki。

从当前终端,到历史用量

明细与趋势
展开终端底部栏,查看模型、上下文与输入输出明细;进入历史统计,按时间与引擎查看趋势、热力分布和费用。

示例用量,经真实日志解析与账本统计;缺失数据保持未知,费用为估算。

查看用量静态明细

两张图片分别取自终端抽屉与历史统计页面,点击可放大。

终端用量抽屉 · 历史统计、热力与费用

找回会话,接着上次的工作继续

搜索、回看、继续
按范围与关键词找到对话,展开最近轮次、回看完整详情,再从入口继续原对话。

示例对话记录;展示继续对话的确认并取消,未发送模型请求。

查看外部 CLI 会话

从原生历史文件发现外部会话,查阅只读转录,并使用提供方的续接入口。需要保留可读取的历史文件和可用的对应 CLI。

来源与最近轮次 · 完整详情与续接入口

示例 Claude 原生记录,经真实扫描与读取;截图未执行续接。

分支独立推进,成果就地查看

Worktree · 多条工作线
在主分支跑服务,在独立 worktree 开发。查看合并预览,再回到主线,服务持续运行。

产物 · 结果就在旁边
从 Island 提醒打开产物,操作 HTML、切换文件标签,内容变化后重新加载。

工具与集成

文件与代码
文件树跟随 worktree,搜索文件、查看变更,打开代码与终端对照。

内置浏览器
本地预览、文档与多个网页标签留在工具区,和项目工作并排查看。

Markdown
编辑、分栏与预览,随手记录;文稿归属由你选择,切项目保留工具布局。

CPA 服务集成
打开 CLIProxyAPI 管理页,托管本地或连接已有实例;仅覆盖接入该实例的账号与调用。

工具截图使用本地示例项目;CPA 为未接入账号、无调用的真实本地实例。查看 CPA 连接设置。

终端可使用 Shell、Janus-agentX、Claude Code、Codex、OpenCode、Pi 等工具;相应 CLI 的安装、登录与模型配置需另行完成。蓝图、Island 与运行配置中的模型能力也需要可用的模型配置。

关于演示素材

点击功能图可放大查看。10 条功能 GIF 均在新 UI…
Read the full README on GitHub

Details

Repository
TreeX-X/JanusX
Language
TypeScript
License
MIT
Last updated
23 October 2026
Topics
ai-agentsclaude-codedesktop-appdeveloper-toolselectrongit-worktreellmmonaco-editorreactterminaltypescriptworkspace

FAQ

What is JanusX?

JanusX — open-source AI-coding workspace: worktree parallel dev, split terminals for Claude/Codex/OpenCode/Pi, checkpoints with diff-restore, Blueprint+Island. Second test Oct 20 in progress (not v1.0) | 开源AI编程桌面:多分支并行、分屏终端、还原点、蓝图,10.20二测中 It is a multi-agent for Claude Code, from TreeX-X/JanusX on GitHub.

How do I install JanusX?

Clone TreeX-X/JanusX from GitHub and follow the setup steps in its README.

Is JanusX popular?

TreeX-X/JanusX has 164 GitHub stars and 2 forks. It was last updated on 23 October 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.