peters/horizon
GPU-accelerated terminal board that puts all your sessions on an infinite canvas
解决的问题
Horizon 用无限的 2D 画布取代了传统的标签页或平铺式终端管理器。它通过允许开发者在跨会话持久存在的空间布局中直观地组织终端、编码代理、浏览器和远程桌面,解决了“标签页疲劳”的问题。
工作原理
Horizon 作为 GPU 加速的终端看板运行。你可以将“面板”(Shell、代理、浏览器等)放置在无限的表面上,并可以将其分组为颜色编码的“工作区”。它使用命令面板进行导航,并支持预设模板以快速生成复杂的布局。该应用程序维护状态,这意味着当你重新打开应用程序时,你的整个看板布局、缩放级别和终端历史记录都会完全恢复到你离开时的状态。
适用人群
它专为管理多个并发任务(如编码、监控日志、浏览文档以及与 AI 代理交互)并希望以更直观的空间方式管理工作区的软件开发者和工程师而设计。
亮点
- 无限画布: 在 2D 表面上平移和缩放以管理你的工作流,并配有用于快速导航的小地图。
- AI 代理集成: 对 Grok、Claude Code 和 Gemini 等编码代理的一流支持,并带有实时 Token 使用跟踪。
- 集成工具: 包含内置浏览器面板、Markdown 编辑器、Git 状态视图以及用于远程桌面监控的 VNC 支持。
- 持久会话: 自动保存你的整个看板布局,包括终端历史记录和面板位置。
- 远程连接: 与 SSH 和 Tailscale 无缝集成以管理远程主机,包括打开远程 Shell 或 VNC 会话的能力。
相关
- 项目
RizRiyz/luvusLuvus 是一个跨平台的终端 UI,让您可以启动、监控并编排 AI 编码代理(如 Claude、Codex、Grok 等),并与 Shell、编辑器和 Git 工具并行运行。它提供持久化工作区、窗格管理、代理感知状态面板、Git/GitHub 集成、远程机器支持、只读网页视图以及可扩展的模块系统。通过脚本、Homebrew 或 PowerShell 安装,使用 `luvus` 启动会话,`luvus doctor` 验证设置,并使用 `luvus update` 进行升级。
- 项目
Runfusion/FusionFusion 是一个开源的 AI 驱动的软件工厂,可将自然语言任务描述转化为完全审查、可合并的代码。它协调由 LLM 驱动的代理群,每个任务在独立的 Git worktree 中运行,并通过可配置工作流和人工监督的可视化仪表板呈现整个流程。
- 项目
kaanozhan/FrameFrame是一款基于Electron的桌面IDE,为AI编码助手(Claude Code、Codex、Gemini)添加持久、git跟踪的“项目记忆”。它创建一个`.frame/`文件夹,包含规则、架构图、任务列表和规格驱动的工作流,将此上下文注入每个AI会话,并通过pre-commit钩子将更新锚定到git提交。功能包括多终端网格、任务/规格面板、GitHub集成、快速文件查找和多AI切换。适用于希望在使用LLM驱动的代理时获得可靠、可共享上下文的开发者。
- 项目
NanmiCoder/cc-hahacc‑haha 是一个跨平台桌面工作台,专为 Claude Code 和其他 LLM 设计。它提供多会话聊天、Git 分支启动、差分审查、内置浏览器预览、权限控制、模型选择、图像生成、可视化子代理与团队管理、动态工作流编排、请求追踪,以及仅限 macOS 的“计算机使用”功能——允许代理在不劫持您真实鼠标/键盘的情况下控制其他应用程序。该应用基于 Electron、React、TypeScript 构建,运行于 Bun 运行时,支持多种模型提供方(Claude、ChatGPT、Grok、本地 Ollama 等),并集成 IM 平台(Telegram、Slack、WeChat 等)。用户可下载适用于 macOS/Windows/Linux 的二进制文件,配置 API 密钥后使用,也可运行底层 CLI 以实现更深度的自定义。
- 项目
preset-io/agorAgor 是一个自托管(或云)的Web工作区,允许软件团队与编码代理(Claude Code、Codex、Gemini等)协作。工作以Git分支组织,每个分支拥有独立的开发环境和聊天历史,并在实时2D看板上展示,团队成员可实时看到光标、评论和成果物。持久AI队友具备可搜索的知识、技能和计划任务,可通过Slack或GitHub访问。系统包含RBAC、token成本会计,并通过SDK支持任何LLM提供商。使用 `npm i -g agor-live` 安装,运行 `agor init && agor daemon start && agor open` 即可启动。