FFX is a command line tool providing FIDL communication with multiple Fuchsia devices via overnet. It is written in Rust and is made of three parts:
The Command Line Interface (CLI) provides the UX for FFX. It is responsible for:
The daemon runs in the background on the host device and manages:
The remote control service runs on target devices and is responsible for providing access to the FIDL services running on the target.