Observed since 20 Oct, 19:45 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
A GitHub CLI (gh) style interface for Azure DevOps Server (ado)
A GitHub CLI (gh) style interface for Azure DevOps Server (ADO). This tool provides a command-line interface to interact with Azure DevOps Server repositories, pull requests, work items, and pipelines.
uv tool install ado-cli
Login to Azure DevOps Server:
ado auth login
List pull requests:
ado pr list
View pull request details:
ado pr view 123
# Login to Azure DevOps Server
ado auth login
# Check authentication status
ado auth status
# Logout
ado auth logout
# List repositories in a project
ado repo list --project MyProject
# View repository details (auto-detects current repo)
ado repo view
# View specific repository
ado repo view MyRepo --project MyProject
# Open repository in web browser
ado repo view --web
# List active pull requests
ado pr list
# List all pull requests including completed
ado pr list --state all
# Limit number of results
ado pr list -L 10
# View pull request details
ado pr view 123
# Open pull request in web browser
ado pr view 123 --web
# Create a pull request
ado pr create
# Create with options
ado pr create --title "Fix bug" --base main --head feature-branch
# Checkout pull request branch
ado pr checkout 123
# Show pull request diff
ado pr diff 123
# Close pull request
ado pr close 123
# Show build checks for pull request
ado pr checks 123
# Add comment to pull request
ado pr comment 123
# Add comment with inline message
ado pr comment 123 -m "LGTM! Ready to merge"
# Add comment to PR in specific project/repo
ado pr comment 123 -m "Please fix the typo" --project MyProject --repo MyRepo
# List active work items
ado issue list
# List all work items
ado issue list --state all
# Filter by assignee
ado issue list --assignee "John Doe"
# View work item details
ado issue view 456
# Open work item in web browser
ado issue view 456 --web
# Create a work item
ado issue create
# Create with specific type
ado issue create --type "User Story" --title "New feature"
# List recent pipeline runs
ado run list
# Limit number of results
ado run list -L 20
# View pipeline run details
ado run view 789
# Open pipeline run in web browser
ado run view 789 --web
# Set default project
ado config set default_project MyProject
# Get configuration value
ado config get default_project
The tool stores configuration in ~/.ado/config.json. Key settings include:
server_url: Azure DevOps Server URLpat: Personal Access Tokencollection: Collection name (default: DefaultCollection)default_project: Default project for commandsADO CLI automatically detects the current repository and project from your git configuration. This means you can run most commands from within a git repository without specifying --project and --repo options.
The tool parses Azure DevOps remote URLs in the format:
https://server/collection/project/_git/repo
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.0.5 | 24 Jan 2026 | 3 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 19:45 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:208e260ac7d3ec1f181b71674d4cd1cf4bae30170522cc041a93dc68a23f8203