for vibe coding stuff, especially when you're outside touching grass, I believe MacBook Neo is perfect. it fills the gap between the phone remote control (which is too painful for chatting with ai cli) and, well, not having any dev device.
I'm pretty disappointed in the Neo's battery life though, it limits a lot how much you can do on the go.
It can't run LLMs very well, you'll be limited to tiny models with no coding ability and they'll be slow.