@mayintoronto I have tried it, and I have some very mixed feelings.
Soms of its capabilities are amazing. It helped me find a bug in a third-party library that I use in my project, by making a good hypothesis, decompiling the library and proposing a hot fix (that worked).
I also use Claude Code to develop a project for a friend (a system for running his company), and it's mostly ok, but occasionally very dumb. But it helps to work with infrastructure that I think mostly sucks.
Generally I like the conversational approach to systems development, and wouldn't dream that such systems would ever appear (although I already developed a habit of having conversations with myself during systems developnent a few years ago).
But I also have some concerns. Some of them are about the growing imbalance of powers between people and corporations (especially after reading Zuboff's "Surveillence Capitalism"), and also the fact that people who build systems have no idea how they work. But in this regard, I also have a feeling that programming languages have failed us badly. (One example of this is SQL, which I think tried to be what LLMs are, a 'natural' conversational system for interacting with the computer, but sucked so bad that many simple English sentences when translated to SQL are almost impossible to read and write.)
So my perception is that those systems (if you account for their limitations) are a very nice compression of what Personal Computers and the Internet already enabled (which I think is quite amazing in and of itself), but I also feel that we would be better off if we developed better programming systems (by which I primarily mean high fidelity visualizations of various aspects of working systems)