Skip to content

Commit 4f44ce9

Browse files
committed
Publish LLM: Stop using Claude Code
1 parent d420a6f commit 4f44ce9

2 files changed

Lines changed: 68 additions & 0 deletions

File tree

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
+++
2+
title = "LLM: Stop using Claude Code"
3+
description = "My feedback after years of Copilot and months of Claude Code"
4+
date = 2025-11-07
5+
[taxonomies]
6+
tags = ["opinion", "llm", "claude-code", "software-development"]
7+
[extra]
8+
screenshot = "/assets/screenshots/2025-10-28-jean-claude-code.png"
9+
+++
10+
11+
## Be aware
12+
13+
Stop using Claude Code.
14+
15+
I've discovered how to transcend your daily developer experience. How?
16+
17+
With Jean-Claude Code. The only one capable of high-kicking your features into shape.
18+
19+
Here's a way to demystify your worst debugging sessions, add a personalized touch to your audits, and why not, further enhance the experience with voice synthesis.
20+
21+
But, jokes aside, I wanted to share my feelings about using an LLM as a developer.
22+
23+
I've been using Claude Code for several months, and I used Copilot since its beta, before parting ways with it a few years later.
24+
25+
## Github Copilot
26+
27+
Copilot had the merit of significantly speeding up the writing of boilerplate code - the basic, verbose, and not technically critical parts of your projects. It had a strong tendency to invent very practical functions that were absolutely non-existent. Magic code, and often very bad code.
28+
29+
I ended up disabling multi-line suggestions to only keep the current line, as the rest was often way off the mark. Then I eventually stopped using it completely, returning only to the tools provided for my language, my framework, my IDE. The experience lasted roughly two years.
30+
31+
And then, this year, I tried Claude Code, curious but somewhat reluctant given the wave of vibe coding combined with my bad memories of (Github) Copilot.
32+
33+
Spoiler: the experience is conclusive.
34+
35+
## Claude Code
36+
37+
Let's be clear. The current model (Sonnet 4.5) is far from perfect.
38+
It makes mistakes.
39+
It sometimes takes very big shortcuts.
40+
Gets the diagnosis wrong.
41+
42+
Or simply deletes tests I just asked for, because it deems they require too many modifications to work. Hold on a minute. You could have transformed these integration assertions into a series of unit assertions.
43+
44+
It often requires multiple back-and-forths to get the perfect solution.
45+
46+
But for the rest...
47+
48+
Claude Code is capable, with provided context, precise instructions, and a relatively clean codebase, of proposing relevant evolutions, detailed audits of your business code or your test suite, and mentally relieving you on many subjects. A last-minute request, trivial but impactful, with several pieces here and there? Much simpler to handle, rather than searching for occurrences and risking forgetting some.
49+
50+
The UX that a dedicated tool like Claude Code offers is excellent: it doesn't invade your space, doesn't bother you every second, and forces you to review its suggestions as they come. Useful and pleasant code review, you say?
51+
52+
Claude Sonnet is one of the best pair programming assistants you can use, a wise-novice, brilliant but naive, who may not know the specifics of your business needs, and who won't always be the expert in the situation, but who will know how to use your documentation, your ADRs, your fine-grained instructions and your discipline to produce quality work. And all of this, without imposed biological rhythms.
53+
54+
I also think that using this kind of tool is excellent for highlighting cognitive biases and communication patterns, to adopt a more neutral and assertive structure. Directive (paternalistic) communication with an erroneous diagnosis or guidance toward a suboptimal solution will provide mediocre results. Conversely, defining a problem, proposing a diagnosis, having it validated or invalidated, and formulating hypotheses will push the model to consider the problem as a whole, to think outside the box (un-framing) and to propose alternatives to ultimately provide better results.
55+
56+
## Are we all screwed yet?
57+
58+
In short, even though I haven't used MCP yet, I wanted to take stock and answer some questions I regularly see coming up.
59+
60+
Is it still necessary to learn to code in 2025? More than ever. Generative AI is already transforming the work of the individual contributor to bring it closer to that of a decision-maker or an architect, but you will always need the best possible expertise to use it and to understand what you read.
61+
62+
Will AI sign the death warrant of developers? I don't think so. For me, it's undeniable that there will be repercussions on the job market, but not necessarily more than the consequences resulting from rising interest rates and the corporate financing crisis. There will also always be a need for a human to take responsibility for downtime, a regression, or a failed exchange leading to a client's departure (if we go beyond the scope of development).
63+
64+
On the other hand, the opportunities for solopreneurs and very small teams seem immense. As long as we show discipline. And as long as subscription prices don't go through the roof.
65+
66+
Please feel free to share your thoughts on the subject :)
67+
68+
Disclaimer: This article is purely hand-written, but was translated from French to English using a LLM.
597 KB
Loading

0 commit comments

Comments
 (0)