Tous les articles

What agentic engineering is, and what it changes for a team

Agentic engineering is the practice of delegating real engineering tasks to AI agents, plus the discipline that makes the delegation safe. The shift it names is concrete. Instead of a developer typing with suggestions, an agent takes a task (fix this bug, write the tests for this module, run this migration), works in the repository, runs the build, and returns a diff a human reviews. The engineering part is everything around that loop: the context the agent reads before it starts, the skills it loads for recurring work, the guardrails that catch its mistakes, and the workflow that decides which tasks it gets at all.

The term needs defining because "using AI to code" now covers two activities that have almost nothing in common. One is faster typing. The other is a change in how a team turns intent into shipped software. Teams that treat the second as a bigger version of the first buy licenses, watch the usage dashboard light up, and six months later cannot find the improvement anywhere in their delivery numbers.

What agentic engineering covers

Four things, in practice.

Context. An agent starts every session knowing nothing about your codebase except what it can read. Context files like CLAUDE.md or AGENTS.md tell it how to build, test and navigate the repository, which conventions are non-negotiable, and where the landmines are. A team that skips this gets an agent that rediscovers, and regularly violates, the house rules on every task.

Skills. When one developer finds a reliable way to get an agent through a recurring task (a review checklist, a migration procedure, the team’s testing conventions), that procedure can be written down as a skill the agent loads on demand, versioned in the repo like any other code. This is the difference between individual tricks and a team capability.

Guardrails. Delegation without verification is gambling. The answer is a stricter pipeline rather than more trust: test requirements, static analysis, security scans, review rules enforced in CI where nobody can skip them on a busy Friday.

Workflows. Which tasks go to agents first (tests, refactors, well-specified bugs), which stay close to humans (architecture, anything touching authentication or money), how tickets are written so an agent can complete them end to end, and where the human checkpoints sit.

The unit of work changes

Autocomplete accelerates a developer who is already typing. Chat helps a developer who is already thinking. Delegation is different: the unit of work stops being the suggestion and becomes the task. The change sounds small and reaches every part of the delivery process. Writing a task an agent can complete unsupervised forces the same clarity a good ticket forces, and most tickets do not have it. Teams discover quickly that their bottleneck was never typing speed. It was specification and verification. We wrote separately about the jump from chatting with AI to delegating to it, because it is the step most teams have not made, whatever their license spend suggests.

What changes for the team

Time redistributes. Engineers spend less of it writing first drafts and more of it specifying, reviewing and verifying. Code review moves to the center of delivery and usually needs a redesign to carry the extra volume. Seniors gain the most: their judgment about what to build and what good looks like was always the scarce resource, and delegation multiplies it.

The backlog changes too. Work that never justified a sprint (framework upgrades, dead code removal, type coverage, documentation) becomes affordable, because an agent does the mechanical part and a human reviews the result. Some of the highest-return agent work we have seen on client codebases is this deferred maintenance rather than new features.

Accountability stays where it was. The engineer who merges the diff owns it, exactly as if they had typed it. Any definition of agentic engineering that blurs that line is describing negligence with better tooling.

Where teams get stuck

The failure modes are predictable. Licenses without practice: usage is high, impact is invisible, because nobody changed the workflow around the tool. Two power users and ten skeptics, because the workflow knowledge stays in heads instead of repos. No baseline, so every debate about impact runs on anecdotes. Guardrails added after the first incident instead of before the rollout.

None of these are tool problems. They are organizational, which is good news, because an organization can be changed deliberately. The teams that do it get compounding returns: every skill written and every guardrail added makes the next delegation cheaper than the last.

If you want to know where your team stands and what the shift would take on your own codebase, that assessment is the first week of our agentic engineering practice: a measured baseline, a pilot squad on real backlog, and a rollout you can defend with numbers.