Anthropic's recent Code with Claude event in London highlighted a growing acceptance of AI-powered coding tools among developers. Nearly half of the attendees reported using Claude to generate pull requests, with many admitting they do not review the code before submission. This enthusiasm is accompanied by rising concerns about the implications of such reliance on AI.
A Shift in Software Development
The transformation in software development practices has accelerated significantly, with tools like Claude Code and OpenAI's Codex reshaping how code is created. As Jeremy Hadfield, an Anthropic engineer, stated, "Most software at Anthropic is now written by Claude." This sentiment resonates across major tech companies, where the human touch in coding is becoming less pronounced.
Anthropic’s updates to Claude, particularly versions 4.6 and 4.7, have enhanced its capabilities, making it a more viable option for developers who are increasingly willing to delegate code generation to AI. This shift has occurred so quickly that it now feels like the norm rather than the exception, even in environments that previously demanded meticulous human oversight.
The Automation Push
Boris Cherny, who leads Claude Code, articulated the company's vision of pushing automation to its limits. The goal is for Claude to autonomously check and correct its own code, eliminating the need for developers to handle error messages. As Cherny explained, the default approach is evolving from human prompts to Claude initiating its own prompts.
One of the standout features introduced at the event is the 'dreaming' capability. This allows Claude Code agents to jot down notes and learn from previous coding attempts, theoretically leading to enhanced performance over time. By consolidating insights from multiple tasks, Claude aims to improve its coding efficiency, potentially changing how developers interact with AI.
Enthusiasm Meets Skepticism
Despite the optimism at Code with Claude, the atmosphere is not universally positive. Outside the conference, criticism has emerged regarding the effectiveness of AI in coding. Many developers express concerns that the influx of AI-generated code adds complexity rather than simplifying processes. One Hacker News user highlighted the disconnect, stating, "The only people I've heard saying that generated code is fine are those who don’t read it."
There is apprehension about the potential for AI tools to produce insecure code, which could expose software to vulnerabilities. This caution is echoed in discussions among developers who fear that over-reliance on AI could degrade their own coding skills.
Balancing Automation with Oversight
In conversations with Claude's team, including engineering lead Katelyn Lesse and product lead Angela Jiang, the importance of maintaining traditional software development best practices was emphasized. Lesse noted that the foundational principles of coding still apply, even as the industry shifts towards greater automation. However, the demand for rapid deployment can lead to oversight lapses, with technical managers at Anthropic feeling overwhelmed by the volume of code generated.
Jiang pointed to the long-term goal of enabling Claude to handle increasingly complex engineering tasks autonomously. While the ambition is to develop a system that can essentially build itself, the interim period presents challenges that must be navigated carefully.
Looking Ahead
As the integration of AI into software development continues to evolve, the industry faces a key balancing act. While tools like Claude Code promise efficiency and innovation, potential pitfalls related to oversight and security cannot be overlooked. The future may see a hybrid approach where human engineers collaborate with AI, making sure that the benefits of automation do not compromise quality or safety. As developers embrace this new era, the call for vigilance in maintaining coding standards will be more important than ever.



