Yeah so I’ve not used claud but have used a number of models from hugging face.
I haven’t used them extensively.
In my experience, they provide a great starting point for things I haven’t interacted with much. So I might spend 10,000 hours with js, but never touched a firefox extension, or maybe a docker container, or nix script. With js an LLM is not much more productive than just coding by myself with non-AI tools. With the other things it can give you a really good leg up that saves a heap of effort in getting started.
What I have noticed though is that it’s not very good at fine tuning things. Like your first prompt might do 80% of the job of creating a docker file for you. Refining your prompt might get you another 5% of the way, but the last 15% involves figuring out what it’s doing and what the best way to do it might be.
With these sorts of tasks models really seem to suffer from not knowing what packages or conventions have been deprecated. This is really obvious with an immature ecosystem like nix.
IMO, LLMs are not completely without virtue, but knowing when and when not to use them is challenging.