Skip to content

Install and update

Install the fz command with your platform’s package manager or the official installer. For setup through your coding agent, follow Set up your agent.

  1. With Homebrew available:

    Terminal window
    brew install fluxzero-io/tap/fluxzero

    Homebrew installs fz and its fluxzero alias. To update later:

    Terminal window
    brew update
    brew upgrade fluxzero
  2. The native CLI itself does not need Java. The Dev Server and SDK 2.x projects require Java 25; use Java 25.0.3 or newer for SDK development. Check the project’s README for any frontend or example prerequisites.

    In a new terminal, run:

    Terminal window
    fz version
    fz mcp --help
    java -version

    The first command should identify the CLI; the second should show MCP options. The Java command should identify a suitable JDK when you are going to run development. The native CLI, the legacy JAR distribution and a project’s build tools have different requirements; use the native distribution for a new installation.

    If the terminal finds fz but the agent does not, check the agent application’s PATH and refresh its plugin/MCP session after setup. Do not add a second MCP registration to compensate for an installation that is not active yet. See MCP troubleshooting.

    Installation checked

    The terminal finds fz, MCP help is available, and the development prerequisites match the project.

ChangeWhat to do
CLI installed by a package managerUse that package manager’s upgrade command
CLI installed directlyUse fz upgrade and check fz version afterwards
Dev ServerReview the available update and project pin, then restart the environment when local state may safely be replaced
SDKChange the project’s dependency/BOM version deliberately and verify its application tests
Agent pluginUpdate through the client’s plugin mechanism, then activate the updated package

A full environment restart can replace ephemeral local state. Save code changes and establish which profile and services are involved first. Keep the installation method consistent: multiple fz binaries on PATH can make the terminal and agent use different versions.

Use brew uninstall fluxzero on Homebrew or winget uninstall --exact --id Fluxzero.FluxzeroCLI on WinGet. This removes the CLI package; it is not a request to delete your repositories. Stop development environments you no longer need before removing their launcher. For direct installations and cache locations, use the CLI installation reference.


© 2026 Fluxzero