Skip to content
Report a docs issue

Farming CLI ​

The farming CLI starts and maintains the service and gives Agents an instance-exact entry point to capabilities such as Browser.

Help ​

bash
farming --help
CommandPurpose
farming daemonStart Farming in the background
farming statusShow service state
farming urlPrint the current address
farming logsRead service logs
farming stopStop the service
farming capabilitiesInspect current instance capabilities
farming browser ...Use Farming Browser

CLI URLs may contain access Tokens. Do not put them in public logs.

Agent control commands ​

Farming can discover capabilities, list and start Agents, read output, send messages, and stop Agents. These commands primarily support Agent automation and controlled integrations; ordinary users should prefer Farming Code.

See Agent control commands for signatures and failure semantics.

Browser CLI ​

Browser help is progressively disclosed:

bash
farming browser --help
farming browser help workflow
farming browser help navigation

See the Agent Browser workflow.

Configuration instances ​

Use a separate --config-dir only when isolating Farming instances. Each instance owns its configuration, process, and Resource identities; do not mix Tokens or cleanup paths.

Continue with Service management.

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