Azure DevOps × Agentopia by CynetIQ

Azure DevOps work items →
merged AI pull request

Agentopia by CynetIQ imports Azure Boards work items, runs an AI pipeline, opens a PR on Azure Repos, completes the PR on merge, and writes state and story points back to the work item. Reporter / area path / tag based routing for security tickets.

The flow, end to end

  1. 1
    Work item → Agentopia by CynetIQ task
    Agentopia by CynetIQ syncs work items from Azure Boards via WIQL or area-path filter. Each work item becomes a Task with description, acceptance criteria, attachments, and a backlink to the work item.
  2. 2
    Integration Rules tag and route
    Rules match on Created By, Work Item Type, Area Path, or Tags. Example: Tag contains "security" → route to security_developer agent, priority = critical, repo = backend-api.
  3. 3
    AI Refinement (optional)
    Click ✨ Refine. The PM agent expands the description, adds acceptance criteria, estimates story points, suggests assignee. Story points written back to the Story Points field.
  4. 4
    AI pipeline runs
    analyzer → planner → developer → reviewer. Code is generated against the right Azure repo, pushed to a feature branch, and the reviewer runs OWASP-aware AI review on the diff.
  5. 5
    PR opened, work item completed on merge
    Pull request created on Azure Repos with the AI review attached. Work item state → Active. When the PR auto-completes, work item → Closed and the merged commit URL is added as a discussion comment.

What you get out of the box

🧩
Boards + Repos in one flow
Sync work items from Boards, open PRs on Repos, complete PRs on merge — all without leaving agentopia.
🎯
Area-path routing
Match by Area Path, Iteration Path, Created By, Tag, or Work Item Type. Same Integration Rule engine across all integrations.
🔢
Story point writeback
Refinement updates the Story Points field on the work item and posts AC as a discussion comment.
🔁
Two-way state sync
PR opened → Active. PR merged → Closed. PR abandoned → reactivated. Backlog stays accurate.
🛡️
OWASP-aware reviewer
Tag a work item with "security" and the security_developer agent runs paranoid review with threat model + fix plan.
🌐
Multi-org, multi-project
One Agentopia by CynetIQ workspace can connect to multiple Azure DevOps organizations and projects. Repo-level mappings.
PR auto-completion
Optional auto-complete on the AI-generated PR — with squash, branch deletion, and required-reviewer policies respected.
📊
DORA dashboard
Lead time, change failure rate, and MTTR per project, area path, and team — measured against AI-generated and human PRs.

Setup in 5 minutes

  1. Create a PAT at dev.azure.com/yourorg/_usersSettings/tokens with Code (R&W), Work Items (R&W), Build (R), Identity (R).
  2. In Agentopia by CynetIQ → Integrations → Azure DevOps, paste the PAT and your org URL (https://dev.azure.com/yourorg).
  3. Pick the projects to sync. Agentopia by CynetIQ auto-discovers your repos and proposes mappings.
  4. Configure the work item filter (default: State <> Closed AND AssignedTo = @Me).
  5. Add an Integration Rule for security: Tag contains "security" → agent = security_developer, priority = critical.

Frequently asked

How does Agentopia by CynetIQ work with Azure DevOps?

Agentopia by CynetIQ connects to your Azure DevOps organization via PAT, syncs work items from selected projects, runs the AI agent pipeline, and creates pull requests on Azure Repos. The work item state transitions (To Do → Active → Resolved → Closed) are written back automatically as the AI runs and the PR merges.

Does Agentopia by CynetIQ support both Azure Repos and Azure Boards?

Yes. Boards (work items) is the source of truth for tasks; Repos is the target for PRs. You can also mix — pull work items from Azure Boards and open PRs on GitHub if your code lives there.

Can I auto-route security work items to a security reviewer agent?

Yes — define an Integration Rule that matches Created By, Work Item Type, Area Path, or Tags, and route to your security_developer agent. Same rule engine works for Jira, Azure DevOps, Sentry, and New Relic imports.

How is the PAT stored?

Personal Access Token is encrypted at rest with envelope encryption (org-level KMS-style key). Required scopes: Code (read & write), Work Items (read & write), Build (read), and Identity (read). Agentopia by CynetIQ never reads your code through Boards APIs.

Does Agentopia by CynetIQ write story points back to Azure DevOps?

Yes — when AI Refinement runs on an Azure-sourced task, Agentopia by CynetIQ updates the Story Points field on the work item, transitions state to "Refined", and posts the AI-generated acceptance criteria as a discussion comment.

How does it handle Azure DevOps Pipelines?

Agentopia by CynetIQ does not run your pipelines. When the AI opens a PR, your existing build/release pipelines run as normal. The reviewer agent runs an LLM code review independently before the PR is marked ready, so AI review and CI run in parallel.

Related

Stop hand-grooming Azure Boards

The free tier covers 5,000 imported tasks per month. Bring your own LLM key (OpenAI / Gemini) to run agents.

Start free