Like choosing what context to provide. I mean, yeah, I think. So I think in general, if it's not pertinent, well, it depends on first of all, what your agent's doing for something like software development. I have found that context around, you know, your, your competition landscape, your applications history. I found that to be quite useful when the agent's deciding what's structural changes to make to the code base. Then again, if it's an agent doing something very specific, I would argue the less context, the better. I think as a general rule, I would start with as little context as is necessary. And, and then using that, the, the eval loop to potentially add more context and hoping that the, the outcome will be better and seeing if it is and if it isn't going from Fantastic.
How do you make context available by reference? Can you expand on this? I think very similar questions. Context available by reference. Yeah. Sorry. What reference in what regard? So does anyone want to speak on this is anonymous right here. Reference in context available by reference, I guess maybe like you said, providing the less amount of context as possible as you need. Yeah. I mean, if it ref, if you mean reference in terms of like, if, if the, if something in the debugging loop indicates that like refers to a bit of context that you might need or, or is missing. Then I, I think again, again, starting with as little context as possible as, as possible, just to not pollute. And then if you, you typically won't see context that's missing reference, cause obviously the agent isn't going to know, you know what, what, what it's missing. But if you, if you notice that, you know, tool, there's a certain tool call that you've introduced and it's not using it or it's not using it correctly. Or if, you know if you're building a customer service agent and there's some database that should be pinged and it's not, those, then you, then you can test adding those to context. And if it, if it has an update, I hope that was helpful.
How could context be injected efficiently so that the agent can continue longer without hitting limits? Yeah. It's a good question. I think it's important to this paradigm of like making it to what we're talking to our point about trying to not pollute context. A lot of people will advise similar to how MCP works, where agents are not given this giant list of tools and all the inputs that it takes, what's helpful for they're given a very brief description, maybe even just the title. And then as they need, they will query. So the last question, just before we leave is how do you evolve orchestrating agents? Any ends are observing such complexity and direct plus indirect side effects. Seems like we should be avoiding this as much as possible.
Comments