Why is this article on top of HN? this is nothing breaking/new/interesting/astonishing..
The principles are super basic to get the first time you build an agent.
The real problem is to get reliability. If you have reliability and clear defined input and output you can easily go parallel.
THis seems like a bad 5th class homework