We've already started using it for some pretty powerful decision tree stuff. We're just scratching the surface. We shipped an extension for Swamp[1] a few minutes ago and the combination is great!
The one downside is that the context window is very small (32k.) So some initial ideas we had for initial evaluation of code reviews won't fit yet in the window.
This is basically what Swamp is[1]. You give an agent a typed interface to extend itself (or use other peoples extensions) into the systems you need to fulfill your request. Think of it like on-demand tool calls. Then it records everything that happens in the swamp. The swamp can be single machine, multi-machine, or centralized with your co-workers.
As a result, everything compounds. The work I do doesn't need to be re-derived by the work you do. Typed models keep everything repeatable and deterministic. Huge reduction in token spend and huge increase in speed.
This is seriously impressive, and if you have used agents enough you're not surprised at all.
Like the time I asked it to find the IP address of a vm, so it ssh'd into the VMHost and scanned the arp tables to find the MAC address for IP resolution.
Or the time it used Docker on the machine to bypass the fact that the user doesn't have sudo.
If it's possible, given sufficient time and resources, it will find a way. This shouldn't surprise anyone.
Of course they are - and that's the point I am making. The agent will use every tool in the tool bag. And there's something cool about it systematically trying to achieve its goal.
What I don't see is it inventing anything novel to do it. So it's not a digital weapon or scary or whatever sort of weird marketing spin anyone is trying to put on it.
And these things are documented for humans do, and yet only a tiny portion of humanity can do these things.
When seeing how agents put together exploit chains they are far better than most people, you start getting to the point that they are just below the capabilities of the top researchers. Now remember that quantity is a quality itself and while there aren't that many good cyber security researchers, we're shitting out thousands of GPUs per day.
Brings me back to learning guitar using a version of TabIt[1] that I hacked and then ultimately paid for. They had an incredible community where people uploaded tabs of your favorite songs. Then you could use TabIt to learn how to play.
The one downside is that the context window is very small (32k.) So some initial ideas we had for initial evaluation of code reviews won't fit yet in the window.
1: https://swamp-club.com/extensions/@swamp/typesafe-ai
reply