Skip to main content
The Nexus CLI writes your harness settings for you and undoes them with one command. Most people should use it. Manual setup is for when you can’t install a CLI, or when you need settings the Nexus CLI doesn’t write.

When to use manual setup

  • You can’t install the Nexus CLI. It needs Node.js 22 or later, git, and bash, and runs an install script.
  • You manage harness configs yourself, through dotfiles or a team rollout.
  • You want Nexus Auto to use Anthropic or OpenAI models without Provider Keys or the Nexus CLI. You add the x-anthropic-api-key or x-openai-api-key header yourself. With the Nexus CLI, nexus auto --anthropic-api-key or --openai-api-key writes them for you.
  • You want to review every setting that changes.

What changes without the Nexus CLI

You point the harness at the same Fireworks endpoints, with your own API key. Some things the Nexus CLI normally handles become your job.

Before you start

  1. Create an API key in Fireworks settings and export it:
  2. Back up the config file you’re about to edit.
  3. Use these endpoints: Anthropic-style clients add /v1/messages to the base URL themselves, so their base URL ends at /inference.
Use any model ID from Open Models, such as glm-latest, or auto for Nexus Auto.

Set up your harness

Use Nexus Auto with manual setup

For Nexus Auto to use an Anthropic or OpenAI model, one of these must be true:
  • The harness sends an x-anthropic-api-key or x-openai-api-key header.
  • Your account has Provider Keys.
The harness setup builder generates a config with the headers included. Cursor IDE and the Copilot App can’t send extra headers, so they need Provider Keys.

Microsoft Foundry

To configure a harness by hand against Fireworks on Microsoft Foundry, see Configure a harness manually.