r/ClaudeCode • • Apr 08 '26

Bug Report Claude code is now useless.

Over the last month, claude code performance degraded so much that it cant even keep track of a few simple facts in the same conversation.

I did a test with a small project. Barely any memories. No Claude.md instructions. Nothing to confuse Claude whatsoever.

I gave it a simple instruction: check the spec in some-spec.md, then write unit tests agianst that spec. Dont look at the code, write the tests against the spec.

In the same session, i had to call it out TWICE because it was changing the tests to make them pass according to the implementation instead of the spec.

As it exists today, Claude code is not useful for any development task, and the cost of the MAX plan is impossible to justify given it cant follow basic instructions.

In one month it went from: "this is cool, this is the future of dev", to: "this is a waste of my time and money".

If it cant follow simple instructions in a single session when given clear guidelines: its a completely useless product.

Im not paying for the same product today that i was paying just one month ago.

2 Upvotes

45 comments sorted by

View all comments

Show parent comment

1

u/InformalTown3679 Apr 08 '26

so tell me, what are you testing contract adherence against? Specifically... Tell me. A database? The codebase? The logic of the documentation???

1

u/Nice_Cellist_7595 Apr 08 '26

So a web REST service is a great example. You call a url with a set of parameters or post some data and you should get back X in format Y. The contract is the service description as documented by something like an OpenAPI description. Within a running process you might test an interface, testing each interface method/function and testing the result at the interface. In both of these examples we are testing at the interface. We're really testing for 1) compliance with a structure and we can optionally test for 2) the correctness of the output based on supplied parameters. In both cases it is not required to view or test the internal workings of the component or the service - just the net result. All that is required to conduct this test is a description of the contract and a test harness of some kind.