Remix.run Logo
energy123 3 days ago

How does it break down? Is it because the LLM didn't follow what you wrote down?

nzach 3 days ago | parent [-]

It is mostly because it creates code that is way more complex than it needs to.

One, admittedly silly, example is Claude trying to put a light/dark theme switcher when you are trying to refactor the style of your small webapp.

I'm not against a theme switcher, but it is certainly not a trivial feature to implement. But Claude doesn't seem to understand that. And by having simpler prompts I feel it gets easier to steer the LLM in the right direction.

toenail 3 days ago | parent [-]

You created markdown files with hundreds of lines and this was the result? I let it create task lists in md files, and review regularly. Works well for me as the scope of the tasks is well defined. Sure, sometimes it still does bad things, but I consider it just another junior dev, but with vast knowledge.