Requirements
- A systemd-based Linux distribution — Ubuntu/Debian, RHEL/CentOS/Fedora, or equivalent
- x86_64 or arm64
- Claude Code installed
- Root/sudo access (for installation)
Install
Generate a registration key from Agent Settings > Registration Keys in your Turen dashboard before starting, then export it so the installer can pick it up:Option 1: One-line installer (recommended)
Picks the right tarball for your architecture, verifies the SHA256 checksum, writes binaries to/usr/local/bin, and wires up a systemd service:
Option 2: .deb (Ubuntu/Debian)
Download the .deb for your architecture from the Downloads section of the dashboard, then:
Option 3: .rpm (RHEL/CentOS/Fedora)
Download the .rpm for your architecture from the dashboard, then:
- Install
turen-watchdog,turen-proxy,turen-pkg, andturen-batouto/usr/local/bin - Register the machine with your Turen organization
- Configure Claude Code automatically (environment variables and hooks)
- Start the agent as a systemd service (
turen-watchdog.service) that runs on boot
Managing the Agent
Uninstall
install.sh, remove the agent the same way you would a package from your distro — or stop the service, delete /usr/local/bin/turen-*, and remove /etc/systemd/system/turen-watchdog.service.
Other Platforms
Windows support is coming soon. Contact us at support@turen.io if you need early access.