I bought Tailwind UI, now Plus a couple of years ago. I've also dabbled with a Claude skill that scrapes a "UI block" source from the site and transforms it into a Rails view component. Maybe there's a way to make Plus and LLMs work together rather than compete?
I think their recent push to delegate to CLI agents in the agent panel is the right direction. Claude Code has been running in Zed for the past month. Sure, there are SDK limitations and kinks to iron out, but it’s moving quickly. I’m into it.
I really do like the Claude code integration in zed. Conceptually it’s pretty well done. Provides some better visualization over running Claude code in the terminal and really aligns with the close supervisor style I like to work with. I really like the follow feature that brings the editor along with the agent.
My complaints:
No Claude code hooks support at the time of this writing. As someone who leverages this somewhat heavily this is why I don’t really use it all the time. I actually find it to be somewhat of a feature at times because I can simply run the thing through Zed if I want to temporarily run with no hooks.
Performance is noticeably degraded presumably because of the “ACP” protocol they invented. I usually work either directly in Claude terminal window using its edit tools or using repoprompt’s mcp editor tools and both are noticeably faster than running in zed.
What seems to be memory leaks in the agent window causes sluggish performance, especially when scrolling. It’s not bad enough to make it unusable, but for an editor whose main advertisement is speed it feels particularly painful.
I get what you are saying, and I think they are doing a good job there as well. That said, it still feels like something is missing in that whole workflow to me.
I sometimes worry if we are moving too fast for no reason. Some things are becoming standards in an organic way but they feel suboptimal in my own little bias bubble corner.
Maybe I am getting old and struggling to adapt to the new generation way of getting work done, but I have a gut feeling that we need to revisit some of this stuff more deliberately.
I still see Agents as something that will be more like a background thread that yields rather than a first class citizen inside the Editor you observe as it goes.
I don't know about you, but I feel an existential dread whenever I prompt an Agent and turn into a vegetable watching it breathe. — am I using it wrong? Should I be leaving and coming back later? Should I pick a different file and task while it's doing its thing?
Just speculating, but the server is probably throwing 429 (Too Many Requests) errors, and yes, the client should respect and back off when it encounters that. According to the post, it seems not to. Strange!
This is a tricky subject, and I’m certainly not expert on this, but my understanding is that where a company is resident depends on where its central management and control are based. So if you are the sole director of a UK registered company but reside in the Netherlands, your company is tax resident in the latter. However, if your board are majority in the UK, hold meetings there, etc. your company is resident there, even if you reside in the Netherlands. Then, if you don’t pay income tax on your foreign income in the latter (the 30% expat deal), you effectively pay no personal income tax on whatever you earn through the UK company.