GitLab CLI (glab)
MRs, issues, pipelines, and CI/CD management from the terminal.
- Repo: https://gitlab.com/gitlab-org/cli
- Docs: https://docs.gitlab.com/ee/editor_extensions/gitlab_cli/
Installation
brew install glab
glab auth login
Key Commands
glab mr list --output json
glab mr create --title "Feature" --description "Details"
glab issue list --output json
glab issue create --title "Bug" --description "Details"
glab ci list
glab ci view <pipeline-id>
glab repo clone owner/repo
Agent-Friendly Features
--output jsonfor structured output- Token auth via
GITLAB_TOKEN - Non-interactive CI/CD management