A coding agent is a tool loop, not a chat. The model has to call functions, read results, respect a context budget and recover from mistakes. Refusal behaviour matters, but tool reliability matters more.
In an agent, the model chooses the next action: read a file, run a command, edit code or ask for input. That requires reliable structured output, an understanding of tool results and enough context to keep the task state. An uncensored model can help when a policy refusal would otherwise interrupt a legitimate task, but it does not replace a capable coding model.
| Model | Type | Context | Input | Output |
|---|---|---|---|---|
| UnslopNemo 12B unslopnemo-12b | uncensored | 1.02M | $1.6 | $1.6 |
| GLM-5.3 Flash Uncensored glm-5.3-flash-uncensored | uncensored | 1.05M | $0.165 | $0.618 |
| GLM-5.3 Uncensored glm-5.3-uncensored | uncensored | 1.05M | $1.54 | $4.84 |
| Claude Fable 5 claude-fable-5 | frontier | 1.00M | $10 | $50 |
| Claude Fable 5.1 claude-fable-5.1 | frontier | 1.00M | $10 | $50 |
| Claude Haiku 4.5 claude-haiku-4.5 | frontier | 200.0K | $1 | $5 |
| Claude Haiku 5.5 claude-haiku-5.5 | frontier | 1.00M | $0.1 | $0.5 |
| Claude Opus 4.5 claude-opus-4.5 | frontier | 200.0K | $5 | $25 |
max_tokens so the worst-case hold is predictable. A large context plus a large output limit can exceed a small balance.Agent fan-out multiplies requests. A single task can trigger planning, tool calls, retries and summarisation. Use a key with a daily cap, watch the dashboard, and choose a cheaper model for routine steps. The pricing calculator is useful for a rough per-request estimate; real usage depends on the loop.
An agent can run commands and edit files. Treat model output as untrusted input to your own permission system. Sandbox the workspace, require approval for destructive operations, and never give an agent credentials it does not need. Uncensored behaviour is not a licence to skip those controls.
Read the quickstart, the abliterated models guide, or the OpenCode setup for a one-command client install.
Yes, if it supports the tools and instruction-following your agent needs. Test a full tool loop; chat quality alone is not enough.
There is no universal answer. Start with a frontier model for hard turns and test an uncensored model on the open-ended parts of your workload.
Use a key with a daily cap, set max_tokens, prune context and route routine steps to a cheaper model.