June 17, 2026
A year ago we described how our engineers use AI every day: assistants in the editor, an AI bot that summarises every pull request, and a process with clear tasks, tests and human review around all of it. Since then the way we build software has changed more than in several previous years.
The difference is simple to state. An assistant suggests the next few lines. An agent takes a whole task: it reads the ticket, explores the codebase, makes the change, runs the checks and opens a pull request. The engineer's role shifts from writing every line to defining the work, steering it and reviewing the result.
We have backed this with our own budget. Since January 2026 the company has paid for Claude subscriptions, and by June they cover developers, the software architect, the tech lead and project management, with higher-usage plans for the people who run agents most. The AI-first editor our developers have used on company seats since late 2024 is still part of the toolkit.
Since March 2026, in one of our client projects, pull requests prepared with an AI coding agent have become part of the daily flow. A typical change now looks like this:
Agents also work well side by side. At the end of May we ran an audit of unused code in a mobile app with static analysis tools and four agents searching the code in parallel. The result was a written report, not a deletion: nothing was removed automatically, and the audit also surfaced a genuine bug, which went into the backlog like any other finding.
An agent starts every session knowing nothing about the project. So we write down what a new team member would need on day one, in a file the agent reads first: what the project is, the glossary, who the users are, the conventions, which documents must always be loaded, and what the agent may and may not do. Since January 2026 we keep such files not only in code repositories, but also in analysis workspaces, where agents help turn workshop transcripts into documentation of current and target processes. In the same project a separate instruction file sets up an agent for UX work: it builds clickable prototypes on the application's real components with mock data, and every change it makes to the original files has to be marked and documented.
The same discipline applies to each task. A good brief states the goal, the scope, what "done" means, the relevant parts of the code, what must not be touched and how to verify the result. Writing such briefs is now one of the most important skills in the team. And we keep one principle from our earlier work: no ticket, no code. Every change can be traced back to a described need.
A change produced by an agent without tests is a guess. Tests and a working build are what turn it into something a reviewer can trust. Where a codebase has little test coverage, a sensible first task for an agent is to write tests for the existing behaviour, before anything is changed.
For user-facing changes, passing tests are not enough on their own. Someone has to look at the result in a development environment, on real content, before it goes further.
An agent that can run commands deserves the same care as a new team member with access to your systems, and in some respects more. The rules we work by:
Not every task needs the most capable model. A small, well-described change can go to a faster and cheaper one. Work that spans many files or requires careful reasoning deserves a stronger one. Architecture decisions and ambiguous problems stay with an engineer, supported by the best model available. And when an agent gets stuck, the right move is to escalate to a stronger model or to a person, not to let it try the same thing again.
For our engineers, the job has moved towards understanding the problem, designing the solution, writing precise briefs and reviewing critically. Reviewing well is harder than it sounds: a reviewer has to read a change they did not write as carefully as if their name were on it, because it is.
For clients, well-defined work moves faster, and the quality gates stay the same: a ticket, tests, review, and a human decision before anything reaches production.
There is a wider point, too. If agents have changed our own work this much in a year, they will change the daily processes of our clients as well: how enquiries are handled, how offers are prepared, how documents are read. That is what we will write about next.
Agents did not remove the need for engineering discipline; they made it the deciding factor. If you would like to talk about how this way of working could speed up your product, or how AI could support your own processes, get in touch with us.
Quote a project! Get advice.
Drop us a line or book a short intro call — we’ll get back to you with the right people on our side.
E-mail usinfo@embiq.comBook an intro call (opens in a new tab)Let’s investigate your project concept and its current status together.
Expect an initial project scope proposal, time and cost estimation from us.
The consultancy will be protected by the NDA.