Mac users interested in Ocs client agent generally download:
Perform inventories and package deployment based on parameters set on the server
How does Macintosh Agent work ?
When the OCS Inventory NG Agent is launched, it queries the Communication server using the HTTP or HTTPS protocol. The server can answer “nothing” (not time for an inventory and no package to deploy), and the agent stops.