I'd suggest against linking to sourceforge, they're putting malware in downloads.
This looks like GitHub's page for ClusterSSH
Thanks. Once all the nodes are on the same virtual private network, you can have SSH access to all the nodes and can run bulk commands on all of them using something like https://github.com/duncs/clusterssh . With SSH, you have complete control over the node and can do anything you want, including starting/stopping services and rebooting nodes.
Did you actually read through their documentation?
There is an agent less mode but it essentially bootstraps the agent over for the duration of the run, and considered a Special Case.
I'm not sure what you want is actually configuration/state management. It sounds like you just want to distribute raw shell commands over ssh on a multitude of hosts, in which case you probably want something like clusterssh, if writing your own glue is too horrifying to contemplate.
Either that, or you're essentially trolling at this point, I can't really tell. Even if ansible didn't depend on python being available on managed hosts, I'm not sure it would work the way you want it to.
tl;dr: ansible is for agentless, centralized orchestration.
Something like ClusterSSH (basic setup, GitHub) may be what you're looking for. It allows for ssh-style management of multiple machines at once.