AI-native field context

# 玄圃 Xuanpu

面向构建者的本地桌面工作台。玄圃把项目、worktree、上下文、Agent session、 变更和输出放回同一个现场，让 AI coding agents 不再只是编辑器里的聊天框。

下载最新版本 看它如何组织现场
Electron desktop Git worktrees Claude Code / OpenCode / Codex Local-first context
Project 项目和仓库边界
Worktree 每个任务的隔离现场
Session Agent 对话和执行轨迹
Changes 文件、终端、差异和 PR
Why Xuanpu

## AI 编程不是一条聊天记录，而是一整个工作场。

当任务跨过多个文件、多个分支、多个 agent 和多次验证时，真正稀缺的不是输入框， 而是一个能保存现场、展示变化、承接下一轮工作的桌面环境。

01

### Worktree 是任务边界

每个需求拥有独立目录、分支和运行状态。你不用在同一个仓库里不断 stash、切分支、找回上下文。

02

### Session 是执行轨迹

Claude Code、OpenCode、Codex 的输出被放进统一时间线，工具调用、计划、确认和结果能被继续追踪。

03

### 变更是交付现场

右侧变更、文件、差异和终端输出一起留在当前任务里。你看到的不只是回答，而是这轮工作真正改了什么。

Field Map

## 从项目到 PR，现场不断线。

玄圃关注的是一轮真实工作的生命周期：开一个任务现场，让 agent 在正确目录执行， 观察变化，验证结果，最后把分支、构建和 PR 都收束起来。

1
选择项目项目、关联仓库和本地路径作为上下文边界。
2
创建 worktree 为当前需求开一个可回收的隔离工作场。
3
启动 agent 让 agent 在这个现场里读文件、改代码、跑验证。
4
收束交付保留验证证据，提交、推送、创建 PR，进入下一轮。
Project 仓库、路径、关联项目
Worktree 分支、目录、任务边界
Agent Session 对话、工具调用、计划和验证
Changes 文件、终端、差异和验证结果
Output 提交、构建、PR 和发布

## 先从 macOS 开始，把 AI coding agent 的现场收回来。

玄圃当前主支持 macOS。安装包内包含安装辅助脚本：双击即可复制到 `/Applications`、移除 quarantine 属性并打开应用，降低未签名版本的首次启动成本。

GitHub Releases 查看源码
macOS 打开 DMG 后双击 `Install Xuanpu.command`，自动复制、去隔离并启动。
Windows 已有 x64 / ARM64 打包链路，未签名版本遇到 SmartScreen 时选择继续运行。
Linux 目标平台之一，体验仍在补齐中。