4 ms·
An AI agent mutates state (the repository) in order to get some metric (e.g. test suites) closer to passing. Same thing, really.
by adastra22 1y ago
An AI agent mutates state (the repository) in order to get some metric (e.g. test suites) closer to passing. Same thing, really.
- woadwarrior01 1y agoAn AI agent isn't an evolutionary optimization loop.
- adastra22 1y agoIt is when you’re using it right. The most effective way to use an AI agent is to give it a metric for success (ideally tests, but even a description of success), a state upon which it can effect changes (the repo) and it moves the state towards success by executing tool calls and evaluating the success criteria at each step.