Skip to content

Latest commit

 

History

History
64 lines (46 loc) · 2.07 KB

File metadata and controls

64 lines (46 loc) · 2.07 KB

Start a verified Flow session

Use this guide to install Flow, confirm its reviewer configuration, and run one consequential change. Read the plan and the review before accepting the result.

Install Flow

Install the exact release shown in the README installation section. Restart OpenCode after installation.

Select Flow models

Skip this if structural separation from the manager's model is enough. /flow-models lists connected providers and saves the review and optional planning models globally. Planning stays with the manager until one is chosen.

Without the terminal UI, name the reviewer in the Flow plugin entry and restart:

{
  "$schema": "https://opencode.ai/config.json",
  "plugin": [
    [
      "<same exact Flow plugin entry>",
      { "reviewer": { "model": "provider/model", "steps": 80 } }
    ]
  ]
}

Picker preferences win, then tuple settings, then the OPENCODE_FLOW_REVIEWER_MODEL and OPENCODE_FLOW_REVIEWER_STEPS fallbacks.

Verify the installation

Run:

/flow-status

For a new project, the report includes Status: idle, Next action: flow_plan_save, and the process-local reviewer selection. Availability remains unverified because Flow reports requested configuration, not model health. A successful review is separate evidence that OpenCode could start the reviewer.

If a Flow command or tool is missing, restart OpenCode and follow configuration troubleshooting.

Run a goal

Choose work where an incorrect change would be expensive:

/flow-auto add rate limiting to the public API

Flow inspects the repository and proposes an immutable feature plan. Confirm the canonical repository gate and any external evidence before approval. After approval, Flow implements one feature at a time, observes validation, dispatches an independent review, and closes with a versioned delivery report.

If the host cannot continue between features, run /flow-run for each next feature. Run /flow-status after any interruption or failed review.