I vibe coded a super simple communication layer with my agents. I'm all for it as certain things shouldn't be put in certain contexts for one.
I have a lot more roles though and it's more flexible, but also a bit slower as it isn't in full yolo mode.
How are you finding the communication between your agents? Ours is really interesting - they are developing personalities. Sometimes being quite passive aggressive with each other
Hmm... they remain similar-ish. But I think that's also because I have a lot in my claude.md file that they have to follow empiricism as a philosophy. Things need to be verified, researched, backed by data, etc.
That's also how I live my life, so when it starts to develop a personality, usually I'd ask what the benefit of that is. If it doesn't have a good answer, then I have yet another rule in my CLAUDE.md about what it should or should not do.
The communication, more or less, goes as I want it to go, aka quite smooth.
That's really interesting - so they develop personalities if we allow them to?! Is it part of social conditioning? Would humans have a personality if they lived in isolation?