When choosing an agent framework, I first want to understand which decisions it will make for us.
The model-and-tool loop is only part of the system. We also need to decide what information the model receives, where task state lives, how actions are checked, and what happens after an interruption. A framework can provide useful implementations of those mechanisms. Its defaults also become part of the product’s behavior.read more →