TL;DR: Cisco’s AI-first engineering programme used autonomous agents and SonarQube to clear about 27,000 technical debt issues in three months, with some teams reporting productivity gains of up to 3x, according to Sonar’s case study. The harder question is not speed, but how identity, review, and verification controls keep autonomous development from outpacing governance.
NHIMG editorial — based on content published by Sonar: AI-first engineering at Cisco uses autonomous agents and SonarQube to reduce technical debt
By the numbers:
- Cisco's internal guilds now attract over 500 engineers monthly.
- Its Webex community has 4,000 members sharing real-time AI breakthroughs.
Questions worth separating out
Q: How should security teams govern AI agents that can read tickets and open pull requests?
A: Treat the agent as a governed non-human identity with separate permissions for reading, analysing, and writing.
Q: Why do autonomous SOC agents create governance risk?
A: Because they do more than summarise alerts.
Q: What breaks when AI remediation runs faster than code review?
A: Review quality breaks first, followed by change provenance and rollback confidence.
Practitioner guidance
- Register AI coding agents as governed non-human identities Assign explicit ownership, least-privilege entitlements, and revocation procedures for every agent that can touch Jira, code repositories, or build systems.
- Separate planning from execution for every autonomous change Require a documented plan, validation checks, and a fresh execution session before code changes are applied.
- Tie pull request review capacity to agent output volume Measure how many AI-generated changes reviewers can reliably inspect per day and cap agent throughput if review quality degrades.
What's in the full article
Sonar's full case study covers the operational detail this post intentionally leaves for the source:
- How Cisco structured the investigate, plan, and implement workflow for agentic remediation
- The SonarQube telemetry and coding-assistant integration pattern used to prioritise technical debt
- The practical setup behind Coda's Jira-based task assignment and pull request generation
- The implementation details behind the 27,000-issue cleanup pilot and productivity gains
👉 Read Sonar's case study on AI-first engineering and autonomous code remediation →
AI-first engineering and technical debt zero , what changes for teams?
Explore further
Agentic SDLC requires identity controls, not just code controls. When an autonomous agent can open Jira items, inspect SonarQube data, and generate pull requests, it is operating as a non-human identity inside the delivery pipeline. That means access governance, session scoping, and revocation become part of software engineering oversight. The practitioner takeaway is straightforward: if the agent can change code, it must be governed like any other privileged workload.
A question worth separating out:
Q: Who is accountable when an AI agent makes an unauthorised change?
A: Accountability should be assigned to the governance model that authorised the delegation, the owner of the workflow, and the team that set the policy boundary. In practice, organisations need clear responsibility for agent configuration, monitoring, and incident response because the machine’s speed does not remove human accountability for the delegated identity.
👉 Read our full editorial: AI-first engineering and autonomous agents change code governance