Service configuration
These settings control the running service. CLI flags take precedence over environment variables.
Pass
--port and --data-dir before the subcommand so they apply globally:
flowfield task list also respect --port (or FLOWFIELD_PORT) to reach a service running on a non-default port.
Project config file
flowfield project init creates .flowfield/config.toml in your project directory. This file holds the project’s identity and lets Flowfield auto-detect the project when you run commands from inside the directory.
The file contains three fields:
.flowfield/config.toml
APP in APP-1) is derived from the project name at init time. You can override it with --prefix during project init. The prefix locks permanently after the first task is created — choose carefully before you start adding work.
Commit .flowfield/config.toml to your repository so that every team member’s CLI resolves to the same project automatically.
Worker and integration settings
You configure how workers execute tasks throughflowfield project integration configure or through the Workers settings in the browser. The configurable fields are:
- Target branch — the branch where approved code is delivered.
- Dependency setup — a command to install dependencies before work starts, set with
--setup. - Checks — one or more verification commands run after implementation. Repeat
--checkfor multiple commands. - Run command — a command to start the application for inspection and testing during a worker session.
- Worker model — the AI model workers use. Set this explicitly; run
flowfield project workers modelsto list available options. - Reasoning effort — the reasoning level for workers. Set explicitly per project.
- Maximum parallel workers — 1 or 2 simultaneous workers. Configure this in the browser Workers settings.
flowfield project integration show to view the current settings for your project.
Guidance files
flowfield project guidance install writes the coordinator instructions into your project. It creates or modifies three items:
Commit all three files.
guidance remove removes owned content that you have not locally edited and preserves any changes you have made.