Claude is a UNIX command line tool with an SDK. Yes there's an interactive mode, but it can be invoked as a normal utility too, and piped to other tools and so on.
In that context, I don't understand the difference between a "third party harness" and a shell script.
How are they even detecting OpenClaw?