Discussion about this post

User's avatar
bitzuist's avatar

Types have been the biggest improvement for us. I also let the agent leave comments in some places where I made a design decision that is not fully aligned, or there is some technical debt that I am aware of but do not want to touch right now (which will naturally confuse the agent), I leave commentary there why that's the case. In the end, the biggest thing to manage is how do you ensure the context you have in your mind transferred to the agent on run time. OpenAI had a good blogpost about agent harness that has parallels to your article. Thanks for sharing

Barry Gitarts's avatar

I’m wondering if types are overrated and just lead to additional context usage that could be used for reasoning on domain problems. When you think about the bugs and problems we have to deal with it’s rarely a type issue, I’m saying this as someone who worked in dynamic languages. Seems like good test coverage would cover type issues and that would free up model context to focus on other issues.

No posts

Ready for more?