© 2026FindAgent  · @simprr
返回列表
s

superset-sh/superset

Code Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine

agentic-aiai-agentsclaude-codeclicodexcoding-agentscursor-agentdesktop-appdeveloper-toolselectrongit-worktreellmmcpopencodeorchestrationparallel-agentsterminaltuivibe-codingworktrees
⭐

8.1k

Stars

🔱

612

Forks

👁

25

Watchers

📋

514

Issues

TypeScriptNOASSERTION创建于 2025/10/21更新于 今天
在 GitHub 上查看访问主页
README
由 Gemini 翻译整理

Superset:AI Agent 时代的代码编辑器

GitHub stars GitHub release License Twitter Discord

在本地机器上并行编排 Claude Code、Codex 等 AI Agent 军团。 适用于任何 CLI Agent,专为基于 git worktree 的本地开发而构建。

下载 macOS 版本  •  文档  •  更新日志  •  Discord

无需切换上下文,代码编写速度提升 10 倍

Superset 通过隔离的 git worktree 来编排基于 CLI 的编码 Agent,并内置了终端、代码审查和在编辑器中打开的工作流。

  • 同时运行多个 Agent,无需承受上下文切换带来的开销。
  • 将每个任务隔离在独立的 git worktree 中,防止 Agent 之间互相干扰。
  • 集中监控所有 Agent,并在它们需要人工干预时获得通知。
  • 通过内置的 diff 查看器和编辑器快速查看并修改变更。
  • 一键切换至编辑器或终端,在需要时随时打开任何工作区。

减少等待,提高交付效率。

功能特性

特性描述
并行执行在你的机器上同时运行 10+ 个编码 Agent
Worktree 隔离每个任务拥有独立的分支和工作目录
Agent 监控追踪 Agent 状态,并在变更就绪时获得通知
内置 Diff 查看器无需离开应用即可检查并编辑 Agent 的变更
工作区预设自动化环境设置、依赖安装等流程
通用兼容性支持任何在终端中运行的 CLI Agent
快速上下文切换在多个任务需要处理时快速跳转
IDE 集成一键在喜爱的编辑器中打开工作区

支持的 Agent

Superset 支持任何基于 CLI 的编码 Agent,包括:

Agent状态
Claude Code完全支持
OpenAI Codex CLI完全支持
Cursor Agent完全支持
Gemini CLI完全支持
GitHub Copilot完全支持
OpenCode完全支持
Pi完全支持
任意 CLI Agent均可使用

只要它能在终端里运行,它就能在 Superset 上运行。

系统要求

要求详情
操作系统macOS (暂未测试 Windows/Linux)
运行时Bun v1.0+
版本控制Git 2.20+
GitHub CLIgh
Caddycaddy (用于开发服务器)

入门指南

快速开始(预构建版本)

下载 Superset macOS 版

源码构建

点击展开构建说明

1. 克隆代码仓库

git clone https://github.com/superset-sh/superset.git
cd superset

2. 设置环境变量(二选一):

选项 A:完整设置

cp .env.example .env
# 编辑 .env 并填入相应值

选项 B:跳过环境校验(用于快速本地测试)

cp .env.example .env
echo 'SKIP_ENV_VALIDATION=1' >> .env

3. 设置 Caddy(Electric SQL 流的反向代理):

# 安装 caddy: brew install caddy (macOS) 或参考 https://caddyserver.com/docs/install
cp Caddyfile.example Caddyfile

4. 安装依赖并运行

bun install
bun run dev

5. 构建桌面端应用

bun run build
open apps/desktop/release

键盘快捷键

所有快捷键均可通过 设置 > 键盘快捷键 (⌘/) 自定义。查看完整文档。

工作区导航

快捷键操作
⌘1-9切换至第 1-9 个工作区
⌘⌥↑/↓切换至上一个/下一个工作区
⌘N新建工作区
⌘⇧N快速创建工作区
⌘⇧O打开项目

终端

快捷键操作
⌘T新建标签页
⌘W关闭窗格/终端
⌘D向右分屏
⌘⇧D向下分屏
⌘K清除内容
贡献者
KsAgackIkd
项目信息
默认分支main
LicenseOther
创建时间2025/10/21
最近更新今天
GAI 中文摘要

Superset 是一款专为 AI 智能体时代打造的桌面代码编辑器,旨在通过集中编排机制管理多个命令行编程智能体。它解决了在本地同时运行多个 AI 代理时由于上下文冲突、任务混乱及环境切换带来的低效问题,通过集成式工作流显著提升开发速度。

并行执行多个 AI 智能体,支持 Claude Code、Cursor Agent 等各类命令行工具,无需频繁切换上下文。 采用 Git 工作树隔离机制,为每个独立任务分配专属分支与目录,确保智能体运行互不干扰。 提供一体化监控面板,实时追踪所有代理状态,并在需要人工介入或任务完成时及时提醒。 内置代码差异对比查看器与编辑器,方便用户直接审查、修改并一键同步智能体产生的变更。 支持工作空间预设功能,实现环境配置、依赖安装及编辑器调用的自动化部署。

适用于需要深度依赖 AI 辅助编码的开发者,特别是在进行多任务并行开发、复杂项目重构或需要同时运行多个实验性 AI 代理的场景中,能有效提升生产力与协作体验。