Working with agents, role by roleRole 03 / 08

Software Engineer

You want changes that pass review the first time. This chapter covers what to check before a human reads your diff.

Chapter 5 of 10

How this work changes

How it is done now

You push, request review and wait. One reviewer is left catching formatting and changed behaviour in the same pass.

6 MRs waiting on review

Why it stalls

Review rounds queue behind people, so a two-line fix can cost a day of context switching.

159 findings, active MRs

With CloudThinker

Code Review checks the diff before a human opens it and reports what it already resolved.

174.3h saved this week

What the day looks like
  1. Before the PR

    Run Code Review on your own diff first, so your reviewer receives the version worth their time.

  2. In flow

    Ask for the security read while you still hold the context, not after the branch goes cold.

  3. End of day

    Leave each open PR with the agent’s findings resolved and your reasoning written in the thread.

What to delegate
  • Code Review

    Validates every merge request before a human opens it.

  • Cybersecurity

    Finds vulnerabilities your change introduces, with a patch.

How to ask for it

Review this diff against our conventions and flag behaviour the tests do not cover.

Common mistake

Merging on an agent’s approval alone. It clears noise; a person still owns the decision.

What to expect

Fewer review rounds, and the ones left are about design.

Role 03 · Reading the screen

How a review queue looks when the agent goes first

Read a review queue as three questions: what waits on a first pass, what blocks, and what the agents already resolved. The sample below shows one repository set.

CloudThinker Code Review dashboard: tiles for merge requests needing review, changes requested, open findings and 174.3 hours of review time saved, a recent-review list, and a findings-by-severity breakdown.
  1. 01

    Check your own change first. Unresolved findings mean it is not ready for a human reviewer yet.

  2. 02

    Use the resolved list as your review notes. What the agent fixed is what you no longer explain in a comment.

  3. 03

    Track saved review time weekly. It tells you whether the team is reviewing design or formatting.