Sobre el proyecto

opencode-worktree es un plugin para OpenCode (V1) que automatiza la gestión de worktrees de git para el desarrollo impulsado por IA. Cuando un agente de IA llama a `worktree_create`, el plugin crea un nuevo worktree de git en un directorio dedicado, sincroniza los archivos especificados, ejecuta hooks posteriores a la creación y abre una nueva terminal con OpenCode ya en ejecución dentro. Cuando se llama a `worktree_delete`, ejecuta hooks previos a la eliminación, confirma automáticamente los cambios y elimina el worktree. El plugin admite múltiples terminales en macOS, Linux, Windows, WSL, tmux y cmux, con detección automática. La configuración se realiza mediante `.opencode/worktree.jsonc` o un archivo de configuración global, lo que permite copiar archivos, crear enlaces simbólicos y usar hooks personalizados. El proyecto está retirado y es solo para OpenCode V1, sin planes de portarlo a V2; se dirige a los usuarios a los flujos de trabajo nativos de OpenCode V2 o a OCX 2.0.15. Forma parte del ecosistema OCX y puede combinarse con otros plugins como opencode-workspace y opencode-background-agents. El repositorio incluye el código fuente, instrucciones de instalación mediante OCX y una opción de instalación manual. El proyecto tiene licencia MIT y no está afiliado al equipo de OpenCode.