Device nodes
Mac Agent, PC Agent and Linux Agent — control remote machines from a flow: files, terminal, system info and applications.
Device nodes let a flow reach outside the cloud and operate real machines — run terminal commands, manage files, query system state and control applications on computers you own.

The nodes
| Node | id | What it does |
|---|---|---|
| Mac Agent | mac_agent | Remote control of a macOS machine: files, terminal, system, apps. |
| PC Agent | pc_agent | The same for Windows machines. |
| Linux Agent | linux_agent | The same for Linux servers or desktops. |
Each node pairs with the HiveFlow desktop agent running on the target machine; the flow sends it operations and receives the results as node output.
Typical patterns
trigger → mac_agent— kick off a local build/script from a webhook.chat_input → llm → linux_agent— an ops agent you can ask "check disk usage on the server".wait/schedule → pc_agent → email— nightly maintenance with a report.
Security note: device agents execute real commands on your machines. Keep the flows that use them private, scope what the agent may run, and put a Human in the Loop node before destructive operations.