AI Coding Governance is an Architecture Problem, Not a Policy Problem

Effective AI coding governance requires automated, pipeline-integrated architectural controls and risk-proportional human review, not just unenforceable, paper-based acceptable use policies.

Conclusion

AI coding governance is not a policy exercise. You cannot write an acceptable use policy, send it to developers, and call it governance. This is wishful thinking, not oversight.

Real governance demands that controls are built into the plumbing: code classification enforced in the pipeline, tool approval processes with real authority, human-in-the-loop controls that match code risk, and a governance committee with the technical literacy to keep up with a tool landscape that shifts every quarter. In short, the Continuous Integration/Continuous Delivery or Deployment (CI/CD) pipeline is important for code development and is absolutely critical when adopting AI-powered coding tools and practices.

The imperative is clear: organisations that embed governance from the start in their coding practices – AI-powered or otherwise – will spend less time and money remediating the fallout of ungoverned adoption.

Retrofitting governance is always more expensive.

Observations

Australian organisations tend to follow a predictable path when it comes to AI coding tools. It starts with a developer quietly adopting an AI tool, often using a personal licence on a work device.

Development productivity jumps for narrowly scoped vibe projects, word spreads, and leadership greenlights a wider rollout. A short acceptable use policy is tacked onto the developer standards and sent out by email. Adoption accelerates. Within a few months, a security review or code audit uncovers exactly the risks the policy was meant to prevent: proprietary code sent to public AI models, AI-generated code in production without proper review, and agentic tools running with permissions no one signed off on.

The post-mortem is always the same. The policy was there, but the mechanisms to enforce it were missing. Paper policies do not govern technology.

An acceptable use policy tells developers what is expected. It does not create the conditions for them to meet those expectations. The gap between policy and practice is where AI coding governance stands or falls.

Effective modern coding governance is built on four pillars that will largely be AI:

  1. Code Classification: Every codebase must be categorised by sensitivity. At a minimum, use a three-tier model: public or internal tools, sensitive or business-critical systems, and regulated or security-restricted code. Each tier must have explicit rules for which AI tools are permitted. If classification exists only in a document and not in the tooling, it is not governance. It is just guidance.
  2. CI/CD Pipeline Integration: Automated gates must check that AI coding governance requirements are met before code is merged or deployed. At a baseline, this means secret detection and static analysis on every pull request with AI-assisted code. Mature organisations go further: they detect when AI generates an unusually high proportion of new code without matching test coverage and flag these for human review. Automation is the only way to scale governance.
  3. Human-in-the-Loop Policy: Set explicit rules for when human review is mandatory, who must conduct it, and which criteria apply. Oversight must be proportional to code risk. A junior developer’s AI-assisted tweak to an internal analytics tool does not need the same scrutiny as an AI-generated change to a payment system. Blanket review policies are a mistake. They create compliance fatigue and encourage workarounds. Focus review where it matters.
  4. Governance Committee: This group must own the AI coding policy, the tool approval list, the code classification scheme, and the CI/CD controls. Three things are non-negotiable: technical literacy about AI coding tools and their risks, a review cadence that matches the pace of tool change (quarterly, not annually), and the authority to withdraw tool approvals when risk emerges. If your committee reviews AI coding tools once a year, it is not governing. It is archiving.

Some argue that detailed governance slows development. This is true in the short term, but false at the programme level. IBRS observes that organisations that rush into AI coding with minimal governance are not, overall, faster. They produce code quickly, but maintenance, security, and compliance slow them down later. The cost of governance is paid up front. The cost of skipping it is paid with interest.

Australian policy is clear. The Australian Signal Directorate’s (ASD’s) DevSecOps guidance, the Digital Transformation Agency’s (DTA’s) AI in Government policy, and new AI-specific obligations under the Protective Security Policy Framework all point the same way. For Commonwealth agencies, governing AI developer tools is not optional. The real question is not whether to govern AI-assisted development. It is whether to do it well from the start, or pay for remediation later.

Next Steps

  • Establish a formal code classification scheme for your development environment. Use at least three tiers based on data sensitivity and system criticality. Document which AI tool categories are approved for each tier before expanding AI coding beyond early adopters.
  • Implement CI/CD pipeline gates to enforce baseline security for AI-assisted code. This includes secret detection, static analysis, and anomaly flagging for pull requests with high AI contribution and no matching test coverage.
  • Define your human-in-the-loop policy explicitly. Make review requirements proportional to code risk, not a blanket rule. Configure tooling to enforce the policy, not just document it.
  • Establish an AI coding governance committee with a quarterly review cadence. Give it clear ownership of the tool approval list and the authority to restrict or revoke approvals when risk emerges.
  • Review the ASD’s DevSecOps guidance and the DTA’s AI in Government policy as your baseline for governance. This is especially important for organisations with Commonwealth or regulated industry obligations.

Trouble viewing this article?

Register for complimentary membership where you will receive:
  • Complimentary research
  • Free vendor analysis
  • Invitations to events and webinars
Delivered to your inbox each week