Shark
原生 macOS Agent 工作区
把分散的仓库,组合成一个真实工作区。
一款本地优先的 macOS 工作区管理器,通过普通目录和符号链接组合项目,让开发者与编码 Agent 在同一个清晰环境中工作。

一条真实的开发路径
把仓库、状态和会话放回同一处。
Shark 用普通目录连接多个仓库,再把 Git 状态和 Codex 会话留在同一个工作区里。
1 · 组合
一个普通目录,装下整个任务。
选择需要协作的仓库,Shark 会用符号链接把它们组合成真实目录。Codex、Claude Code、Cursor 和终端都能直接打开,不需要理解专有格式。

真实工作区中的仓库与 Codex 会话 2 · 看清
不必逐个仓库确认分支和改动。
Git Overview 把当前分支、最新版本、工作区改动和远端同步状态放进一张原生表格,开始工作前就能看到整个任务的边界。
集中查看多个仓库的 Git 状态 3 · 接续
工作会话跟着工作区留下。
相关 Codex 会话按时间分组显示。预览初始请求与最近对话后,可以在终端恢复,或跳转到仍在运行的 iTerm 会话。
预览会话上下文后再决定如何继续
本地与开放
不是另一种专有项目格式。
工作区是普通目录,配置和会话显示名保存在本机。Shark 不采集数据,也不要求云同步;离开应用后,你的终端和开发工具仍然理解整个目录。
- 真实目录与符号链接
- 本地保存的工作区 metadata
- 可直接交给终端与编码 Agent
让整个开发任务,只有一个入口。
下载 Shark,把分散的仓库、Git 状态和 Codex 会话放进同一个本地工作区。

