Most of Settings → Machines manages the computer you are sitting at, so it needs the Cogno
desktop app. Opened in a browser, only the Your machines roster renders. Open the page from
the desktop app to see This machine, Startup & background,
and server enrollment.
What’s on the Machines page
The public/demo uses sample machines. Exploring it does not re-register your
computer, remove its Engine credential, or reconnect your saved servers. Returning
to your workspace resumes the usual machine registration checks.
Control execution access
Each entry under Your machines has two access settings:
Choose Ask for approval, Auto in workspace, or Full access for each setting. The
user-initiated setting is a machine maximum: each Session also has a Session access choice
in the composer, and the Engine uses whichever choice is more restrictive. The autonomous
setting directly controls unattended queue turns.
An older Engine keeps the safe Auto in workspace boundary and does not offer Full access;
update the Engine before using Session access controls.
Keep the Engine running
The Engine is the always-on local runtime that runs agent work on a machine. Under This machine, its state reads Running, Stopped, or Not running, with Start, Stop, and Restart controls.On macOS the window’s close button only puts the window away — the Engine keeps running in the
menu bar. Quit Cogno in the menu bar is what actually ends it. Turn on Startup &
background → Open Cogno at login so the Engine is there from the moment you sign in.
Read the Readiness line
This machine shows a Readiness line. When it reads Ready, the machine can pick up work. When it does not, the details list exactly what blocks it — for example:- neither Claude Code nor Codex available, or a provider signed out — with
claude auth loginorcodex loginshown as the fix - git or Node.js missing
- the GitHub CLI signed out
- the disk almost full
Environments live in the project
An environment is a folder on a machine plus the settings work runs under there (AI tool, model). Settings → Machines shows which folders this machine has registered, but you do not add a project’s folder here — each member connects their own folder from the project’s settings. See Set up a project for connecting a folder or cloning repositories.Run a machine on a server
To run work on a machine you are not sitting at — a Linux box, a cloud VM — enroll it as a server. Set up a new server walks the ssh enrollment, andcogno doctor on the server
reports each readiness check with the command that fixes it. See
Run Cogno on your own server for the full flow, and
Enterprise remote execution for fleet setups.
Reference
Routing
How a run chooses the machine and directory it lands on:
A task that has already run keeps its environment, so later runs land on the same machine and
directory. For the states a run itself moves through (pending → claimed → running → completed),
see Run agents on a task.
Engine states
Machine status
Troubleshooting
For anything not listed here, see Troubleshooting.