# bdy agent

The agent command manages installation and execution of bdy as an operating system service on Windows, OS X and Linux systems

## Contents

- [start](/docs/cli/agent/start.md) - Starts the server agent
- [stop](/docs/cli/agent/stop.md) - Stops the server agent
- [install](/docs/cli/agent/install.md) - Install bdy server agent as operating system service or as an application
- [tunnel](/docs/cli/agent/tunnel.md) - Manage agent's tunnels
  - [start](/docs/cli/agent/tunnel/start.md) - Starts tunnel from the configuration file.
  - [disable](/docs/cli/agent/tunnel/disable.md) - Disable Buddy agent tunnels
  - [enable](/docs/cli/agent/tunnel/enable.md) - Enable Buddy agent tunnels
  - [http](/docs/cli/agent/tunnel/http.md) - Starts a tunnel listening for HTTP/HTTPS traffic with a specific hostname.
  - [list](/docs/cli/agent/tunnel/list.md) - Manage agent's tunnels
  - [rm](/docs/cli/agent/tunnel/rm.md) - Manage agent's tunnels
  - [status](/docs/cli/agent/tunnel/status.md) - Manage agent's tunnels
  - [tcp](/docs/cli/agent/tunnel/tcp.md) - Starts a tunnel which forwards all TCP traffic on a public port to a local address. This is extremely useful for exposing services that run non-HTTP traffic (ssh, sip, rdp, game servers, etc).
  - [tls](/docs/cli/agent/tunnel/tls.md) - Starts a tunnel listening for TLS traffic on port 443 with a specific hostname.
- [uninstall](/docs/cli/agent/uninstall.md) - Uninstall bdy server agent
- [debug](/docs/cli/agent/debug.md) - Turn on/off debug mode for agent
- [disable](/docs/cli/agent/disable.md) - Disable agent and all tunnels
- [enable](/docs/cli/agent/enable.md) - Enable agent and all tunnels
- [proxy](/docs/cli/agent/proxy.md) - Manage agent's target availability
  - [disable](/docs/cli/agent/proxy/disable.md) - Disable Buddy agent as a proxy
  - [enable](/docs/cli/agent/proxy/enable.md) - Enable Buddy agent as a proxy
  - [status](/docs/cli/agent/proxy/status.md) - Show the status of Buddy agent as a proxy
- [restart](/docs/cli/agent/restart.md) - Restarts agent and all tunnels
- [status](/docs/cli/agent/status.md) - Show the status of Buddy agent
- [tags](/docs/cli/agent/tags.md) - Manage agent's tags
  - [get](/docs/cli/agent/tags/get.md) - Get agent's tags
  - [set](/docs/cli/agent/tags/set.md) - Set agent's tags
- [target](/docs/cli/agent/target.md) - Manage agent's target availability
  - [disable](/docs/cli/agent/target/disable.md) - Disable Buddy agent as a target
  - [enable](/docs/cli/agent/target/enable.md) - Enable Buddy agent as a target
  - [status](/docs/cli/agent/target/status.md) - Show the status of Buddy agent as a target
- [update](/docs/cli/agent/update.md) - Install a new version of Buddy agent
- [version](/docs/cli/agent/version.md) - Show the currently installed version

---
Original source: https://buddy.works/docs/cli/agent