Choosing Your LLM & Coding Harness
Agentum makes two independent AI choices, and it’s worth keeping them straight:
- The LLM provider is the model your agents talk with — it powers chat, summaries, digests, and the intelligence inside every agent.
- The coding harness is the tool that writes agent code when you use Create, Improve, or Sidekick — Claude Code or Codex, running on your Mac.
They’re configured side by side in System → Settings → LLM Provider, and they don’t have to match: you can chat through Gemini and build with Codex, or run everything on the free default.
The LLM provider
Your options
| Provider | What you need | Notes |
|---|---|---|
| Agentum AI (default) | Nothing | Free to start, no key, no signup. Runs on a text model Agentum funds and provides to trial and licensed users, with a $10 included usage budget. |
| Claude (Anthropic) | Anthropic API key (sk-ant-…) |
Get one at console.anthropic.com. |
| Gemini (Google) | Gemini API key (AIzaSy…) |
Get one at aistudio.google.com. Also enables voice transcription. |
| DeepSeek | DeepSeek API key (sk-…) |
Get one at platform.deepseek.com. |
| MiniMax | API key and GroupId | From minimaxi.com. |
| None | — | Disables LLM features. Agents that don’t use AI keep working. |
Agentum AI is the zero-setup path. There’s nothing to paste: your license itself is the credential, and Agentum’s servers meter and forward requests. If you already pay for an API key elsewhere — or want a specific model — bring your own key instead.
It’s free to start, not unlimited. Agentum pays the model bill, so each account gets a $10 included AI budget covering everything Agentum funds — chatting with Agentum, onboarding, building agents, the thinking inside the agents you run, and Agentum Code sessions. The app’s Account card always shows how much is left. If you use it up, connect your own key on this same screen and carry on — or contact support to have the budget raised; everything else in Agentum keeps working either way.
Picking a model
Each bring-your-own provider has a model field with suggested picks as one-click chips, or type any model name your provider supports. Leave it empty to use Agentum’s built-in default for that provider. The status line at the top of the card shows what’s live — e.g. Connected · Claude · claude-sonnet-4-6.
Switching providers
- Open System → Settings → LLM Provider.
- Pick the provider from the dropdown. Only the fields that provider needs are shown.
- Paste the key (there’s a reveal toggle if you want to double-check it), then Save.
- Click Restart agent when the banner asks — the running agents pick up the new provider on restart.
Switching is non-destructive: your other providers’ keys stay saved, so you can flip back and forth freely.
One caveat: the agent-building flows (Create Agent’s structured planning calls) need a provider that supports structured tool calls — that’s Agentum AI, Claude, Gemini, or DeepSeek. If you run MiniMax as your chat provider, Agentum tells you when a build needs one of the others.
The coding harness
When Agentum builds or edits agent code, it doesn’t do it with the chat provider — it hands the work to a real agentic coding CLI running on your Mac, with the agent’s source folder and a prepared task. You choose which CLI:
| Claude Code (default) | Codex | |
|---|---|---|
| Made by | Anthropic | OpenAI |
| CLI binary | claude |
codex |
| Sign-in | Claude subscription or Anthropic API key | ChatGPT account |
| Install | curl -fsSL https://claude.ai/install.sh \| bash |
curl -fsSL https://chatgpt.com/codex/install.sh \| sh |
| Docs | docs.claude.com | developers.openai.com/codex/cli |
| Desktop-app hand-off | Yes (Claude desktop app) | No |
Select yours under Coding assistant at the bottom of the LLM Provider card. The setting applies to newly started sessions — a coding session that’s already open keeps whatever it launched with.
Detection and one-click install
You don’t have to pre-install anything. Agentum finds the CLI by probing your shell’s PATH plus the common install locations (~/.local/bin, Homebrew, npm, Volta, Bun…). If it’s missing when a session starts:
- The inline session (embedded terminal) explains what’s missing, asks for consent, runs the official installer right there, and drops you into the CLI when it finishes.
- The Terminal hand-off prints the exact install one-liner so you can run it yourself.
Where the harness shows up
Three surfaces use the harness — all covered in depth in Improving Agents:
- Create Agent — the “draft it, then perfect it” hand-off after Agentum generates your first working version.
- Improve — the per-agent tab that turns “add a snooze button” into a prepared coding session.
- Sidekick — the companion rail, which can host a live inline coding session next to the agent.
Inline vs. Terminal vs. Desktop app
Every hand-off offers up to three places to run the session:
- Inline — an embedded terminal inside Agentum itself. No window juggling; the session can move between the Improve tab, the Sidekick rail, and a full-screen view without restarting. This is the recommended default, and the only surface with the install-on-missing flow.
- Terminal — opens macOS Terminal (or iTerm, auto-detected) with the CLI already launched in the agent’s folder and your task loaded. Good if you like your own terminal setup. Optional toggles: skip the CLI’s permission prompts, and auto-close the window when the session ends.
- Desktop app — opens the task in the Claude desktop app via deep link. Claude Code only — the option is hidden when Codex is selected.
There’s also a fourth, tool-agnostic path: “Use another AI” copies a self-contained prompt to your clipboard for ChatGPT, Cursor, or anything else.
Frequently asked
Is Agentum AI really free? Yes — we pay the model provider, and you’ll never get a bill from us or from them for it. Every account includes a $10 usage budget, and the app’s Account card shows exactly how much is left. If you’re a heavy user and want headroom you control, connect your own key.
What if I use up the budget? Connect your own key in System → Settings → LLM Provider and Agentum picks up where it left off — your settings, agents, and everything else are unaffected. Or contact support to have your budget increased.
Does the harness cost extra? Agentum doesn’t charge for it, but the CLI uses your own Anthropic/OpenAI account — a Claude subscription, an API key, or a ChatGPT plan, billed by them.
Can I use different tools for different agents? The harness setting is global, but it only affects how a session launches — you can switch it between sessions any time.
Is my chat provider used for coding at all? For the big code-writing sessions, no — that’s the harness. Agentum’s own orchestration (planning your agent, reviewing what changed) uses the chat-side providers.
Next steps
- Creating Agents — the guided build flow
- Improving Agents — hand-offs, working copies, and rollback
- Companion Tools — installing Claude Code / Codex up front