
opencode-worktree
OpenCode 下自动管理 Git worktree,多分支并行开发零摩擦。
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 722
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- OpenCode
- Git
安装与启动步骤
-
1装插件
在插件配置里加它。
# 在 opencode 配置里注册插件 -
2配钩子
按需配创建后与删除前命令。
"postCreate": ["pnpm install"] -
3建工作树
插件会自动开新终端。
# 用命令创建工作树 -
4清理
删除前钩子负责收尾。
"preDelete": ["docker compose down"]
如何确认成功
新建工作树后自动打开终端且依赖已装好。
注意事项
- 每个工作树是独立目录,互不干扰。
- 钩子写错会导致创建卡住。
核心亮点
- 自动创建和清理 worktree,告别手动切换分支的繁琐
- 自动为每个 worktree 启动终端,环境隔离,互不干扰
- 文件同步机制,确保 worktree 间变更一致,减少冲突
不足之处
- 依赖 OpenCode 生态,非 OpenCode 用户无法使用
- 早期项目,功能可能不够完善,稳定性待验证
- 文档/社区待观察
适用场景
- 多分支并行开发,同时处理多个功能或修复
- 需要快速切换上下文,避免频繁 stash 或 commit
- 团队协作中,隔离不同任务的开发环境
替代项目
git-worktree、git-town、GitKraken Worktrees
上一篇:spec-superflow
同类项目推荐
llmdoc
开源
给编码 Agent 自动生成项目文档,少猜代码多干活
TokenRoll LLMDoc for Coding Agent
go-modern-guidelines
开源
给 AI 代理装上 Go 现代编码规范,生成代码更地道
Help AI coding agents write modern Go
void
开源
在 VS Code 里直接对话 AI,边写代码边解决问题
openwiki
开源
为代码库自动写文档,让 AI 智能体更懂你的项目
OpenWiki is a CLI that writes and maintains agent documentation for your codebase.
DeepSeek-Reasonix
开源
终端里的 AI 编程搭子,挂一整天不烧钱,随叫随到。
A reliable coding agent for complex software engineering tasks.
spec-kit-zh
开源
给 AI 编程代理装上中文规范,让生成代码更听话
Chinese-localized spec-driven development toolkit for Codex, Claude Code, Cursor, an···
build-applications-w-copilot-age···
开源
跟着练,让 Copilot 代理自己写代码跑命令
GitHub Copilot: The agent awakens - Building applications with GitHub Copilot Agent ···
brain0
开源
给 AI 写的代码装黑匣子,提交可溯源、读取可审计
The black box for AI-written code. Passive decision graph linking every commit to th···
spec-first
开源
先定规范再写码,让接口永不跑偏
仓库原生 AI Coding Harness —— 把一次性 AI 对话变成可治理、可验证、可沉淀的工程闭环···