Skip to content
Report a docs issue

Service management

Farming can run continuously as a background service. Disconnecting the browser does not stop the service or Agents.

Start

bash
farming daemon

For temporary foreground output:

bash
farming start

Status

bash
farming status

Use status to confirm whether the service is running and which instance owns it. Browser reachability alone is not authoritative service state.

Address

bash
farming url

This prints an address only when the current configuration instance is running. A new browser still needs valid authentication.

Logs

bash
farming logs

Before reporting a problem, capture only the necessary log lines near the failure and remove Tokens, private paths, repository content, and account information.

Stop

bash
farming stop

Stopping disconnects browsers and affects running Agents. Confirm that important work has reached a recoverable state.

Custom instance parameters

bash
farming daemon --port 6694 --base-path /farming --config-dir /path/to/config

Use an explicit, dedicated configuration directory. Never share one mutable root between instances or use a broad cleanup command across them.

Farming is an open-source, self-hosted workspace for AI coding agents.