AI coding branches Claude Code development workflow Git Worktrees vs Branches: A Complete Guide for Developers and AI Coding Agents May 2, 2026 — Jonathan Mitchell