I have no idea how you do this. I almost can't get a single good chunk of code from Claude. It use it all day, every day. It gives me unusable code ~95% of the time, and I have to hand-edit it.
I have C++ and Go projects which have 10k+ lines of code and which have compiled and worked on first try. Are you using a custom CLAUDE.md to instruct it? You can use a global one and also a per-project CLAUDE.md to give it project specific instructions.
Just a day ago, it wrote a ZeroTier userspace network backend for the QEMU/KVM virtualisation platform, which allows to use ZeroTier networks as virtual ethernet devices with proper L2 (e.g. internet wide switch) with VMs - no matter if it is Win95, Linux, QNX, ..
Just a day ago, it wrote a ZeroTier userspace network backend for the QEMU/KVM virtualisation platform, which allows to use ZeroTier networks as virtual ethernet devices with proper L2 (e.g. internet wide switch) with VMs - no matter if it is Win95, Linux, QNX, ..