vivy-company/aizen

Bring order to your projects, environments, and day-to-day work.

解决的问题

Aizen 为需要并行管理多个项目或 Git 分支的开发者提供了一个统一的 macOS 工作区。它通过将终端、文件浏览器、浏览器和 AI 代理整合到独立的、项目专用的环境中,消除了手动设置独立文件夹、工作树或环境副本的繁琐工作。

如何工作

该应用为每个项目或分支创建独立的环境。每个环境都维护自己的状态,包括由 libghostty 驱动的 GPU 加速终端、带语法高亮的文件浏览器,以及内置的网页浏览器。它通过 libgit2 直接集成 Git,处理暂存、合并等操作,并支持 Xcode 构建等 Apple 特定工作流。

适用人群

在 Apple Silicon 上运行的 macOS 开发者,他们需要同时处理多个分支或项目,并希望采用 AI 工具深度集成到开发环境中的「以代理为中心」的工作流。

主要亮点

  • 并行环境:每个项目或分支都有独立的终端、文件和浏览器会话。
  • 代理集成:原生支持 ACP 注册表代理(如 Claude Code 和 Codex)、自定义二进制文件,以及 MCP 市场用于添加服务器。
  • GPU 加速终端:高性能终端,支持分屏、标签页,以及可选的 tmux 支持的会话持久化。
  • Git 与 CI 可视化:原生 Git 操作 UI、语法高亮的差异对比,以及 GitHub Actions 和 GitLab CI 运行的集成视图。
  • Apple 生态系统支持:与 Xcode 深度集成,支持 .xcodeproj.xcworkspace 项目。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目