Repository navigation
v0.5.0
What's new
- Android app. Remote Agent now has an app for phones and tablets on Android 16 or later, with what the iPhone and iPad app does: pairing by QR code or link, sessions with their approvals and questions, new sessions in a worktree, images, the changes a session made and reverting them, the terminal, dictation, and the theme and text sizes in Settings. On a tablet, or in a wide window, a server's sessions stay beside the open one.
- To install it, download
Remote-Agent-Android.apkon the phone, open it, and allow installing apps from your browser when Android asks. Later releases install over it. - Scan QR code uses Google Play services' scanner, so the app doesn't ask for the camera. Without Play services, paste the link that
rad pairprints. - The app talks plain
http://to rad, at any addressrad pairprints. Prefer Tailscale: on the LAN the traffic isn't encrypted.
- To install it, download
- Terminal shortcut. ⌘J or ⌘
shows and hides a session's terminal in the Mac app, on an iPad with a keyboard and in the web client. Hiding it puts you back in the prompt. The web client takes Ctrl too, except inside the terminal, where Ctrl+J and Ctrl+go to the shell. - rad itself hasn't changed since 0.4.0, so you don't need to update it. The terminal needs rad 0.4.0 or later.
Downloads
- rad (
rad-<os>-<arch>.tar.gz): the server for Linux and macOS. Unpack it, putradon your PATH and runrad serve. From then on,rad updateinstalls new releases. - Remote Agent (
Remote-Agent-macOS-arm64.zip): the client app for the Mac. - Remote Agent Server (
Remote-Agent-Server-macOS-arm64.zip): the menu bar app that runs rad on a Mac. - Remote Agent for Android (
Remote-Agent-Android.apk): the client app for Android 16 or later. Open it on the phone and allow installing from your browser; later releases install over it. - Web client: the Docker image
ghcr.io/buldezir/remote-agent-web, taggedlatestand0.5.0.web/compose.example.yamlruns it.
Both Mac apps need macOS 27 on Apple silicon. They are signed ad hoc, not notarized, so macOS blocks their first launch: allow them under System Settings › Privacy & Security, or run xattr -dr com.apple.quarantine on the app. After each update, macOS asks again for the Server app's permissions and for the client's access to its saved pairing tokens. To update only rad, and keep those permissions, use Update rad in the Server app's menu.
Full Changelog: v0.4.0...v0.5.0