Insights

From AI-Assisted Coding to Agentic Software Development

From AI-Assisted Coding to Agentic Software Development | Studio Graphene

Take a small development ticket. A developer asks AI to read the requirements, prepare a plan, review that plan, build it, write the tests, open the pull request, review the code, fix the issues and check the automated results. In our own experience, that can mean 10 to 15 prompts for one small ticket, with the developer reading each response, deciding what happens next and waiting in between.

The tools made every step better, but the developer was still coordinating the work, carrying it from one stage to the next. That’s where AI-assisted coding starts to reach its limits, and it’s why we think the real shift isn’t AI writing code faster. It’s AI agents coordinating the process around the code.

How Our Development Process Evolved

At Studio Graphene, our journey towards agentic development has involved four stages, each addressing a limitation of the previous approach.

We started with chatbots. Developers used general-purpose AI assistants outside the codebase, copying in code, errors and ticket text and pasting answers back. The next stage brought AI into the editor, supported by coding rules, shared guides and automated quality checks. AI had more context about our code, but still lacked access to the wider project information.

We then connected AI to the systems where that information lives, including tickets, specifications, error logs and code repositories. Reusable playbooks also helped standardise repetitive tasks. Each step became better informed, but developers were still responsible for prompting and coordinating the process.

The fourth stage changes that relationship. Instead of developers directing each activity individually, agents can coordinate the work through a connected development workflow.

What Agentic Development Changes

In an agentic workflow, agents coordinate and carry out development stages within a process designed and overseen by engineers. A single command can initiate work across multiple tickets, with agents gathering requirements, planning implementation, writing code, testing and preparing changes for review.

One particularly interesting part of our approach is how implementation plans are developed. Three planning agents independently consider different approaches, focusing on safety, simplicity and consistency with the existing codebase. Another agent evaluates those proposals and selects or combines them into a recommended plan. An engineer then reviews and approves that plan before implementation begins.

Once approved, agents build the changes, run automated checks and review the results. Problems can be corrected through feedback loops, with draft pull requests prepared for engineers to review. Individual tickets use separate development environments, allowing independent work to progress in parallel while managing dependencies.

Human oversight remains central throughout. Engineers approve the plan before development and retain responsibility for reviewing and approving changes before they’re merged. Automated checks and independent reviews happen consistently, but accountability for the work remains with the team.

This Isn’t About More Agents Writing More Code

It would be easy to read this as a story about automation, and that would miss what matters. Giving work to more agents doesn’t automatically make it better. The opportunity is to remove waiting, hand-offs and manual coordination while making the development process more consistent.

It also raises the stakes on something we’ve written about before. Agents depend on the quality of the information they’re given. A vague ticket, missing specification or incorrect assumption doesn’t get fixed by automation. It can get built, quickly and with confidence. As we explored in What Happens When AI Can Build the Digital Product?, making software easier to build doesn’t remove the need to decide what should be built.

There’s also a wider coordination challenge. As we discussed in AI Is Making Everyone More Productive. Who Is Coordinating All the Work?, individual productivity doesn’t automatically translate into better team performance. Agentic development is one way we’re addressing that challenge within software delivery.

What We’re Seeing So Far

At Studio Graphene, we’ve developed and tested this workflow on real development tickets, including changes spanning frontend and backend systems. Based on measurements from our own tickets, we’ve seen around three to five times less hands-on developer time, as agents manage activities that previously required repeated prompts and manual coordination.

We’ve also tested how multiple tickets can progress independently, with automated checks and reviews applied consistently. These are encouraging findings, although reduced hands-on time doesn’t necessarily translate into an equivalent reduction in overall delivery time. That’s something we’ll examine more closely as we continue refining the approach.

This is how we want to build, and it reflects our wider approach to AI-native product development, where the process around the technology matters as much as the technology itself.

The next stage of AI-driven software development won’t just be about writing code faster. It will be about designing better ways to build it.

spread the word, spread the word, spread the word, spread the word,
spread the word, spread the word, spread the word, spread the word,
From AI-Assisted Coding to Agentic Software Development | Studio Graphene
AI

From AI-Assisted Coding to Agentic Software Development

Illustration representing AI-assisted software development, increased productivity and the changing relationship between delivery costs and client pricing.
AI

If AI Makes Software Cheaper to Build, Should Clients Pay Less?

Illustration showing an AI agent alongside a visual user interface, representing different ways people interact with digital products.
AI

Your AI Agent Still Needs a UI

Illustration representing AI-generated answers, human questioning and critical thinking in business decision-making.
AI

When AI Has the Answers, Are We Asking Enough Questions?

Illustration representing AI-driven productivity and the importance of human judgement in producing quality work.
AI

AI Means More Output. Does It Mean Better Work?

From AI-Assisted Coding to Agentic Software Development

From AI-Assisted Coding to Agentic Software Development | Studio Graphene
AI

From AI-Assisted Coding to Agentic Software Development

If AI Makes Software Cheaper to Build, Should Clients Pay Less?

Illustration representing AI-assisted software development, increased productivity and the changing relationship between delivery costs and client pricing.
AI

If AI Makes Software Cheaper to Build, Should Clients Pay Less?

Your AI Agent Still Needs a UI

Illustration showing an AI agent alongside a visual user interface, representing different ways people interact with digital products.
AI

Your AI Agent Still Needs a UI

When AI Has the Answers, Are We Asking Enough Questions?

Illustration representing AI-generated answers, human questioning and critical thinking in business decision-making.
AI

When AI Has the Answers, Are We Asking Enough Questions?

AI Means More Output. Does It Mean Better Work?

Illustration representing AI-driven productivity and the importance of human judgement in producing quality work.
AI

AI Means More Output. Does It Mean Better Work?

From AI-Assisted Coding to Agentic Software Development

From AI-Assisted Coding to Agentic Software Development | Studio Graphene

If AI Makes Software Cheaper to Build, Should Clients Pay Less?

Illustration representing AI-assisted software development, increased productivity and the changing relationship between delivery costs and client pricing.

Your AI Agent Still Needs a UI

Illustration showing an AI agent alongside a visual user interface, representing different ways people interact with digital products.

When AI Has the Answers, Are We Asking Enough Questions?

Illustration representing AI-generated answers, human questioning and critical thinking in business decision-making.

AI Means More Output. Does It Mean Better Work?

Illustration representing AI-driven productivity and the importance of human judgement in producing quality work.