Live Remote Device Inspection
If you are looking for live remote device inspection, Luotsi fits when you need more than a screen share: a real Android device mirror, structured JSONL state, host-side controls, and artifacts that survive the session.
Two inspection surfaces
Section titled “Two inspection surfaces”viewfor the live mirrored device window, operator controls, screenshots, and observer sharing.inspectfor structured JSONL exploration when the machine-readable state matters more than the pixels.
Use view when people need to see and steer the device. Use inspect when the integration cares more about state transitions, command results, and deltas.
Recommended starting path
Section titled “Recommended starting path”luotsi doctor --device <serial> --fixluotsi view --device <serial>luotsi inspect --device <serial>The right surface depends on whether the session is operator-led, agent-led, or mixed.
Strong fit when
Section titled “Strong fit when”- You need a live mirror and machine-readable state in the same stack.
- You want adb-first remote inspection rather than a separate device server model.
- You need screenshots, timeline data, or replay artifacts after the live session.
Weaker fit when
Section titled “Weaker fit when”- A plain screen share is enough and no structured output is required.
- The workflow is entirely offline and only needs replay, not inspection.