Worktrunk
插件 已验证 活跃属于:Worktrunk
Worktrunk 是一个用于 Git worktree 管理的 CLI,专为并行 AI 代理工作流而设计。此插件提供配置指导(LLM 提交消息、项目钩子、worktree 路径)以及自动活动跟踪(`wt list` 中的 🤖/💬 指示器,显示活动的 Claude 会话)。
2 个 Skill 0 个 MCP
目的
简化和增强 Git worktree 的管理,使其易于使用,就像分支一样,特别适用于实现并行 AI 代理工作流。
功能
- 通过 worktrees 支持并行 AI 代理工作流
- 简化的 worktree 创建、切换和移除命令
- 使用项目钩子实现自动化工作流
- LLM 生成的提交消息
- 在 worktree 列表中进行活动跟踪和状态指示
使用场景
- 并行运行多个 AI 代理,每个代理都在其自己的独立 worktree 中。
- 快速创建和切换功能分支及其对应的 worktree。
- 使用 worktree 钩子自动执行项目特定设置和质量检查。
- 生成 AI 辅助的提交消息,以便更好地进行代码跟踪。
非目标
- 取代核心 Git 功能;它增强了 worktree 的体验。
- 管理 AI 代理本身的执行;它侧重于代理的环境(worktrees)。
- 通用的文件管理或 Git worktree 之外的版本控制。
实践
- 工作流自动化
- 代码质量
- AI 集成
- Git 工作流增强
先决条件
- 必须安装 `wt` CLI。
- 必须安装 Git。
- 需要 `WorktreeCreate` 钩子来运行 `wt-switch-create` skill。
Documentation
- info:Configuration & parameter referenceREADME 和 SKILL.md 文件为配置选项和参数提供了良好的文档,但配置文件之间的显式优先级顺序可以更清楚。
Invocation
- info:Name collisions该插件的主命令 `wt` 被文档化为可能与 Windows Terminal 的默认别名冲突,建议采用变通方法(`git-wt`)。
安装
请先添加 Marketplace
/plugin marketplace add max-sixty/worktrunk/plugin install worktrunk@worktrunk包含 2 个扩展
Skill (2)
Worktrunk 技能
Worktrunk(`wt` CLI)的指南 — git worktree 管理、钩子和配置。在编辑 `.config/wt.toml` 或 `~/.config/worktrunk/config.toml` 时加载;添加、修改或调试钩子(post-merge、post-start、pre-commit、pre-merge、post-switch 等);配置提交消息生成或命令别名;或对 wt 行为进行故障排除。还可回答一般性的 worktrunk/wt 问题。
Wt Switch Create 技能
创建新的 worktrunk 工作树(可选在另一个仓库中)并将此会话的工作目录切换到其中。在启动应在其自身工作树中运行的会话时使用(例如 `/wt-switch-create my-branch -- <task>`,或 `/wt-switch-create my-branch ~/workspace/other-repo -- <task>`),或在会话期间移动工作到一个新的分支。
质量评分
已验证99 /100
about 9 hours ago 分析