Urgent.News

What's breaking now, across thousands of outlets.

Tech

The Narrow Sidewalk: Where Developers Stand When Agents Write the Code

When coding agents such as Claude Code and Codex became good enough to take whole tasks, the first reaction in our industry was very loud: developers would be replaced, and soon. A year later the picture is more interesting than that. Agents write a large share of the code now, and that is not going back. But it is also becoming clear that someone still has to know what correct code looks like,…

The article discusses the evolving relationship between developers and coding agents like Claude Code and Codex. While these agents have become proficient enough to handle entire tasks, it is clear that developers still play a crucial role in ensuring the correctness of the code. The balance between human developers and agents is described as being on a "narrow sidewalk."

On one side of the sidewalk, developers continue to write all code manually, treating agents as a novelty rather than a tool. On the other side, developers rely solely on agents, neglecting their own understanding of coding principles. Both approaches are flawed. The middle path requires developers to find a balance, combining their expertise with the assistance of agents.

The article highlights the limitations of coding agents, particularly their inability to distinguish between different error scenarios. For example, when an external access service is unavailable, the generated code incorrectly returns a 403 Forbidden status to all users. This issue arises because the agent-generated code does not differentiate between a permission error and an unavailable service error.

The solution is to create a more robust system of error handling, such as using custom exception types to convey different meanings, which the agent-generated code fails to do.

The author emphasizes that simply trusting the perceived speed of agents or believing that they make developers faster is misleading. Empirical studies have shown mixed results, with developers expecting AI to speed them up but not experiencing the expected gains. In fact, some developers even believe they have become faster after using agents. The article cautions against relying on intuition as a reliable measure of an agent's impact.

In summary, the development of coding agents has altered the landscape of software development, but it is not a simple case of developers being replaced. The article advocates for a middle ground where developers and agents work together, with developers maintaining a critical mindset and ensuring the accuracy and correctness of the code.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

A generated video still needs a receipt and a stopped runtime

The five-second video existed, but the embedded UI had not caught up. Its completion message and receipt field did not update, and its exit button remained disabled.

  • Generated video required receipt and stopped runtime confirmation
  • UI failed to update completion message and receipt field
  • Video and settings matched recorded receipt records

My First Post

Hey DEV Community! 👋 I'm Shamil — A Developer Who Loves Building Things Hello everyone! 👋 I'm Shamil TP, a developer from Kerala, India, and a first-year MCA student at St.

Our session history rebuilds last week's quiz from the pack, and the pack is not where the quiz was recorded

PubTrivia keeps every quiz you have run : the final leaderboard in full, and a question-by-question record of what each table answered, for the landlord who gets a complaint a week later.

  • PubTrivia retains every quiz hosted with final leaderboard and detailed question records
  • Bug in history screen displays zeros for correct answers instead of actual scores
  • Fix requires fetching specific session questions, not first N from pack

More from Sunday 18 October →