Non-interactive Claude Code in GitHub Actions/GitLab CI — automated PR review, build failure log analysis, permissions, and cost control.