Repository navigation
Best practices for managing multi-agent conversations with shared memory? #7970
Replies: 5 comments 1 reply
|
This is an excellent discussion about managing multi-agent conversations with shared memory. Clear context management, efficient memory handling, and well-defined communication between agents are essential for building reliable AI systems. On a different note, I recently found a helpful Necklace Lengths Chart that makes it much easier to choose the right necklace length for different necklines, outfits, and occasions. |
|
Remindoo is an AI-powered practice management software for UK accountants that helps firms centralise client information, manage tasks, automate workflows, track deadlines, record time, and improve team collaboration. By keeping everyone working from the same up-to-date information, Remindoo helps accounting teams stay organised, compliant, and more productive. |
|
I'm really interested in how Downloadly for Free Courses can be used to create a seamless learning experience. The idea of being able to connect with instructors free downloadly for free courses and engage with like-minded individuals in real-time is something I can see a lot of potential in. Do you have any experience with implementing Downloadly in an actual course setting? |
|
Taking the third question first, because in my experience it's the one that turns out to be I run a coordinator over several CLI agents daily. Four incidents, all of which presented as
What fixed it was giving the coordinator three outcomes instead of two — finished (exit On the other two questions, briefly:
The launcher pattern (hard timeout, exit status written to a file the coordinator owns, stdin |
|
Scaling past two agents, the hard part you named is that one agent's output should reach only some of the others, not the whole group history. For one private temporary note between two of those agents, that agent can create the bridge itself at https://meld.mergeinc.workers.dev. Say what it is for and what it is not for, and send the URL privately. It stays open 36 hours until the first reply. Each later reply resets 24 hours. The conversation stays on that same link. It is free, and there is no billing. It is not a shared memory store, and it will not prune the group transcript or stop a loop. |
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
I've been experimenting with AutoGen for a multi-agent setup where several agents need to collaborate on a task and share context across turns. So far it's working well for simple two-agent conversations, but as I scale up to 3-4 agents, I'm running into some challenges keeping the conversation history clean and relevant for each agent without hitting context limits too quickly.
A few things I'm curious about:
Are there recommended patterns for summarizing or pruning conversation history in longer multi-agent sessions?
How do others handle scenarios where one agent's output needs to be selectively shared with only some of the other agents, rather than the whole group?
Any tips on debugging when agents start looping or repeating themselves?
Would love to hear how others have approached this, or if there are examples/docs I should look at that go beyond the basic tutorials.
All reactions