senn-techsenn-tech
AI & Development
AI & Development
AI & Development2026-01-15· by Mag. (FH) Franz Senn

Agentic Coding: How AI Agents Transform the Dev Daily Routine

Code completion was yesterday. Today's generation of AI tools plans, writes, tests, and fixes — as an agent working in a loop, rather than just throwing suggestions. This fundamentally changes the developer's daily routine more than many expect.

What "agentic" means

A coding agent receives a goal, not just a line of context. It:

  • explores the project (reads files, searches, understands structure),
  • plans steps,
  • executes (edits, builds, tests) via tools,
  • verifies the result and self-corrects.

The decisive difference from classic autocomplete is the loop: the agent checks its own result, runs tests, and iterates until the goal is reached or it gets stuck. Autocomplete completes a line; an agent completes a task.

Concretely: you describe a goal ("carry out this migration to the new API, all tests must stay green"), and the agent reads the codebase, writes the changes, runs the tests, fixes the errors, and reports back — with a finished result rather than a suggestion you have to rubber-stamp.

The human shifts from typing to reviewer and architect.

Where it works today

  • Routine work: Migrations, refactorings, tests, boilerplate. Exactly the tasks experienced developers want to delegate anyway — now to an agent instead of the late shift. What used to cost days now takes hours.
  • Onboarding in foreign code: "How does this fit together?" in minutes instead of hours. The agent reads the repo and explains relationships you would otherwise have to search for yourself. Especially valuable on code written years ago by people long gone.
  • Prototyping: From idea to runnable MVP in a fraction of the time — what we call "vibecoding." For internal tools and demos often entirely sufficient; for production code, however, only the start.

What Changes for the Team

The leverage is not at the individual level but in the workflow. Code reviews become more important, not less — because the agent produces a lot, fast. Discipline moves upward: instead of typing every line, the team defines goals, checks results, and maintains the rules the agent works by (in our case the CLAUDE.md and the skills).

Led well, this creates more capacity for architecture and domain work. Led badly, it creates a flood of mediocre code that no one understands anymore.

Where caution remains

  • Architecture & business logic: Agents optimize locally; the big picture remains human. A clean local refactoring can degrade a global architecture.
  • Verification: An agent claiming "it works" is no proof. Run tests, verify in reality.
  • Security: Generated code needs the same review as human-written — rather more.

Our stance

We use agentic tools productively — and treat them like very fast junior developers: enormously helpful, but under supervision. The next articles will look concretely at the tools: Claude Code, Codex, Gemini and co.

FAQ
What is the difference between autocomplete and a real coding agent?+

Autocomplete completes a line; an agent completes a task. An agent receives a goal, explores the project, plans steps, executes them via tools, and verifies the result in a loop — it runs tests and self-corrects. Instead of a suggestion it delivers a finished result that only needs review.

Which tasks is agentic coding worth it for today?+

Especially routine work — migrations, refactorings, tests, and boilerplate. What used to take days now takes hours. For onboarding in foreign code the agent explains relationships in minutes rather than hours, and prototyping reaches a runnable MVP fast. Architecture and business logic stay human, as does verification.

What changes for our development team when we introduce agents?+

Code reviews become more important, not less, because the agent produces a lot, fast. Discipline moves upward: instead of typing every line, the team defines goals, checks results, and maintains the rules the agent works by. Led well, this frees capacity for architecture; led badly, a flood of mediocre code results.