Azure CLI eklentisini kullanarak projeler, depolar, pipeline'lar, board'lar ve artifact'ler dahil olmak üzere Azure DevOps kaynaklarını yönetin.
- GitHub yıldızları
- 41.038
- Dosyalar
- 9
- Son commit
- 11 Kas 2026
- Lisans
- MIT
- İzin verilen araçlar
- —
azure-devops-cli skill ne işe yarar?
azure-devops-cli bir agent skill'dir. Azure CLI eklentisini kullanarak projeler, depolar, pipeline'lar, board'lar ve artifact'ler dahil olmak üzere Azure DevOps kaynaklarını yönetin.
Özet, skill'in SKILL.md dosyasından oluşturuldu.
azure-devops-cli skilli hakkında
Bu SKILL, geliştiricilerin ve DevOps mühendislerinin Azure DevOps kaynaklarını bir komut satırı arayüzü üzerinden yönetmesini sağlar. Bir agent'ın Azure CLI ve özel devops eklentisini kullanarak projeler, depolar, pipeline'lar, board'lar ve artifact'ler ile etkileşime girmesine olanak tanır. Bir agent, CI/CD otomasyonu veya Azure DevOps yönetimi ihtiyacı algıladığında; güvenlik, servis uç noktaları ve wikiler gibi çeşitli alanlarda komut çalıştırmak için bu yeteneği yükleyebilir.
Araç, yüklü olan Azure CLI'ya dayanır ve bir Personal Access Token aracılığıyla kimlik doğrulaması gerektirir. Derleme yönetimi için az pipelines, pull request'ler ve dal politikaları için az repos ve iş öğeleri ile iterasyonları yönetmek için az boards gibi belirli alt komutlara yapılandırılmış erişim sağlar. Kullanıcılar ayrıca doğrudan REST API'larını çağırmak veya komut çıktılarını formatlamak için JMESPath sorguları kullanmak gibi gelişmiş işlemler gerçekleştirebilir. Bu yetenek, Azure DevOps ekosistemi içindeki iş akışlarını otomatize etmek veya karmaşık organizasyonel yapıları yönetmek için özellikle kullanışlıdır.
Bir agent bununla neler yapabilir
- 1CI/CD pipeline yönetimini otomatize edinBir agent, dağıtım iş akışlarını kolaylaştırmak için pipeline çalıştırmalarını, derlemeleri, sürümleri ve değişken gruplarını yönetebilir.
- 2Kaynak kontrolü ve pull request'leri yönetinGeliştiriciler; Git içe aktarma, dal politikaları ve tüm pull request yaşam döngüsünü yönetmek için bu yeteneği kullanabilir.
- 3Azure Boards ile proje ilerlemesini takip edinBir yapay zekaya iş öğeleri oluşturması, güncellemesi veya sorgulaması ve ekip iterasyonlarını yönetmesi talimatını verebilirsiniz.
- 4Organizasyonel güvenlik ve erişimi yapılandırınBir agent, organizasyon genelindeki güvenlik gruplarını, kullanıcı izinlerini ve servis uç noktalarını yönetebilir.
Skill'in SKILL.md dosyasından yazılmıştır. Her kullanım durumu oradaki bir alıntı ile kontrol edilir.
azure-devops-cli skill nasıl kurulur
Her komut, skill klasörünü istemcinin skills dizinine kopyalar. Yüklemek için istemciyi yeniden başlatın veya yeni bir oturum başlatın.azure-devops-cli skill'ini Claude Code uygulamasına kur
~/.claude/skills/azure-devops-cli/SKILL.md
$ npx degit github/awesome-copilot/skills/azure-devops-cli ~/.claude/skills/azure-devops-cliazure-devops-cli skill'ini Claude Code (project) uygulamasına kur
.claude/skills/azure-devops-cli/SKILL.md
$ npx degit github/awesome-copilot/skills/azure-devops-cli .claude/skills/azure-devops-cliazure-devops-cli skill'ini Codex uygulamasına kur
~/.agents/skills/azure-devops-cli/SKILL.md
$ npx degit github/awesome-copilot/skills/azure-devops-cli ~/.agents/skills/azure-devops-cliazure-devops-cli skill'ini Gemini CLI uygulamasına kur
~/.gemini/skills/azure-devops-cli/SKILL.md
$ npx degit github/awesome-copilot/skills/azure-devops-cli ~/.gemini/skills/azure-devops-cliazure-devops-cli skill'ini Claude.ai uygulamasına kur
npx degit github/awesome-copilot/skills/azure-devops-cli azure-devops-cli && zip -r azure-devops-cli.zip azure-devops-cli # claude.ai → Customize → Skills → + → Create skill → Upload a skill → azure-devops-cli.zip
Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Otomatik kontrollerimizi geçti. Bu bir güvenlik denetimi değil: bir ajanın çalıştırmasına izin vermeden önce betikleri okuyun. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirgithub/awesome-copilot/skills/azure-devops-cli is public and reachablegithub.com/github/awesome-copilot/tree/HEAD/skills/azure-dev ↗Geçti
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit 2026-11-11github.com/github/awesome-copilot/commits ↗Geçti
- Betiklerde indir-çalıştır veya kimlik bilgisi hırsızlığı yokNo scripts in the skill folderGeçti
- SKILL.md içinde gizli talimat yokNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/github/awesome-copilot/blob/HEAD/skills/azure-dev ↗Geçti
- Önceden izin verilen araçlar sınırlıNo pre-approved tools; the agent asks before using onegithub.com/github/awesome-copilot/blob/HEAD/skills/azure-dev ↗Geçti
- SKILL.md, Agent Skills biçimine uyuyorValid name and description; says when to use it; 96 linesgithub.com/github/awesome-copilot/blob/HEAD/skills/azure-dev ↗Geçti
SKILL.md
GitHub'da görüntüleAzure DevOps CLI
Manage Azure DevOps resources using the Azure CLI with the Azure DevOps extension.
CLI Version: 2.81.0 (current as of 2025)
Prerequisites
# Install Azure CLI
brew install azure-cli # macOS
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash # Linux
# Install Azure DevOps extension
az extension add --name azure-devops
Authentication
# Login with PAT token
az devops login --organization https://dev.azure.com/{org} --token YOUR_PAT_TOKEN
# Set default organization and project (avoids repeating --org/--project)
# Note: Legacy URL https://{org}.visualstudio.com should be replaced with https://dev.azure.com/{org}
az devops configure --defaults organization=https://dev.azure.com/{org} project={project}
# List current configuration
az devops configure --list
CLI Structure
az devops # Main DevOps commands
├── admin # Administration (banner)
├── extension # Extension management
├── project # Team projects
├── security # Security operations
│ ├── group # Security groups
│ └── permission # Security permissions
├── service-endpoint # Service connections
├── team # Teams
├── user # Users
├── wiki # Wikis
├── configure # Set defaults
├── invoke # Invoke REST API
├── login # Authenticate
└── logout # Clear credentials
az pipelines # Azure Pipelines
├── agent # Agents
├── build # Builds
├── folder # Pipeline folders
├── pool # Agent pools
├── queue # Agent queues
├── release # Releases
├── runs # Pipeline runs
├── variable # Pipeline variables
└── variable-group # Variable groups
az boards # Azure Boards
├── area # Area paths
├── iteration # Iterations
└── work-item # Work items
az repos # Azure Repos
├── import # Git imports
├── policy # Branch policies
├── pr # Pull requests
└── ref # Git references
az artifacts # Azure Artifacts
└── universal # Universal Packages
Reference Files
Read the relevant reference file based on the user's task. Each file contains complete command syntax and examples for its domain.
| File | When to read | Covers |
|---|---|---|
references/repos-and-prs.md |
Repos, branches, pull requests, branch policies | Repositories, Import, PRs (create/list/vote/reviewers/policies), Git refs, Branch policies |
references/pipelines-and-builds.md |
Pipelines, builds, releases, artifacts | Pipelines CRUD, runs, builds, releases, artifacts download/upload |
references/boards-and-iterations.md |
Work items, sprints, area paths | Work items (WIQL/create/update/relations), Area paths, Iterations, Team iterations |
references/variables-and-agents.md |
Pipeline variables, agent pools | Pipeline variables, Variable groups, Pipeline folders, Agent pools/queues |
references/org-and-security.md |
Projects, teams, users, permissions, wikis | Projects, Extensions, Teams, Users, Security groups/permissions, Service endpoints, Wikis, Admin |
references/advanced-usage.md |
Output formatting, JMESPath queries | Output formats, JMESPath queries (basic + advanced), Global args, Common params, Git aliases |
references/workflows-and-patterns.md |
Automation scripts, best practices, error handling | Common workflows, Best practices, Error handling, Scripting patterns, Real-world examples |
references/long-comments-on-windows.md |
Long --discussion, --description, or --content values failing on Windows |
The cmd.exe 8191 char cap on az.cmd, shell detection, and three verified workarounds (azps.ps1, native --file-path, az devops invoke --in-file) |
Bu becerideki dosyalar
9azure-devops-cli skill soruları
azure-devops-cli skill'ini Claude Code uygulamasına nasıl kurarım?
npx degit github/awesome-copilot/skills/azure-devops-cli ~/.claude/skills/azure-devops-cli komutunu çalıştırın. Claude Code, skill'leri ~/.claude/skills (tüm projeler) veya .claude/skills (tek proje) konumundan yükler ve açıklaması görevle eşleştiğinde skill'i kullanır.
azure-devops-cli skill'ini hangi istemciler kullanabilir?
Agent Skills biçimini okuyan her istemci: Claude Code, Codex, Gemini CLI ve claude.ai (ZIP olarak yükleyin). Skill içindeki betikler yalnızca istemcinin kod çalıştırmaya izin verdiği yerlerde çalışır.
Her komutta organizasyon ve proje adlarını tekrar etmekten nasıl kaçınabilirim?
configure komutunu kullanarak organizasyon ve projeniz için varsayılan değerler atayabilirsiniz.
CLI kullanırken Windows üzerinde uzun karakter dizileri hata verirse ne yapmalıyım?
Windows cmd.exe 8191 karakter sınırına sahiptir; azps.ps1, yerel --file-path argümanı veya az devops invoke --in-file gibi yöntemleri kullanabilirsiniz.