Använd en installerad kodagent som chattmodell
Om du redan betalar för en kodagent och är inloggad på Libre WebUI-servern kan du tala med den från en vanlig chatt utan separat API-nyckel. Libre WebUI identifierar agentens kommandoradsgränssnitt och erbjuder den i modellväljaren.
Vad identifieras?
Vid varje begäran om modellistan söker Libre WebUI i serverns PATH efter:
| Modell | Kommando | Leverantör |
|---|---|---|
| Claude Code | claude | Anthropic |
| Codex | codex | OpenAI |
| OpenCode | opencode | SST |
| Pi | pi | Mario Zechner |
Allt som hittas visas under Agents. Inget installeras och ingen konfigurationsfil krävs; fungerar kommandot i serverns shell visas det.
Välj en modell, inte bara ett CLI
- Claude Code erbjuder inloggad standard samt Sonnet, Opus och Haiku.
- Codex erbjuder konfigurerad standard samt den dokumenterade ChatGPT-familjen GPT-5.6 Sol, Terra, Luna och GPT-5.3 Codex Spark.
- Pi använder modellen i CLI-konfigurationen.
- OpenCode listar modeller för alla autentiserade leverantörer (från
opencode models) och kräver ett uttryckligt val.
Pi kör varje tur utan tillstånd (--no-session), med lokala verktyg avstängda och neutral systemprompt, så chattar påverkas inte av serveranvändarens personliga Pi-konfiguration.
Användning
- Logga in som administratör.
- Starta en chatt och öppna modellväljaren.
- Välj under Agents.
- Skicka meddelanden som vanligt; svaret strömmas token för token.
Konversationen sparas som andra chattar och varje tur skickar ett utdrag av den senaste konversationen till agenten.
Vem kan använda det och vad når agenten?
Funktionen är endast för administratörer. Agenten kör på värden som samma operativsystemanvändare som Libre WebUI:s backend, inte i en Work-container. Den ärver därför användarens agentuppgifter och normala åtkomst, inklusive möjlighet att läsa filer eller köra serverkommandon.
Att aktivera funktionen motsvarar shellåtkomst för agenten. Den levereras därför avstängd och måste aktiveras under Settings → User Management → Agents. Inställningen sparas och gäller omedelbart.
Lås beslutet på installationsnivå med:
AGENT_CLI_MODELS_ENABLED=false # or true
För en modell som får arbeta med filer men hålls i sandbox använder du Work.
Konfiguration
| Variabel | Standard | Syfte |
|---|---|---|
AGENT_CLI_MODELS_ENABLED | ej angiven | Lås true/false; annars används administratörsväxeln |
AGENT_CLI_TIMEOUT_MS | 600000 | Högsta tid för en agenttur innan den avslutas |
Felsökning
Ingen Agents-grupp visas. Kontrollera att funktionen är aktiverad under Settings → User Management → Agents, att du är administratör och att kommandot finns i backendprocessens PATH, inte bara i ditt interaktiva shell.
Svaret misslyckas direkt. Kör kommandot manuellt som serveranvändaren (claude -p "hello" eller codex exec "hello"). Vanliga orsaker är utgången inloggning eller prenumerationsgräns. För OpenCode kör du opencode auth login på nytt som serveranvändaren.
Svaret stannar. En lång tur kan ha nått AGENT_CLI_TIMEOUT_MS. Höj gränsen eller dela upp begäran.