new model · 2026.10.18

DeepSeek 1017 vs Opus 5 vs GLM-5.3: scores and cost together

Coding favors 1017, overall reasoning favors Opus 5, and local execution splits between 1017 and GLM-5.3-Flash.

On DeepSeek's model card, 1017 leads the September model by a wide margin on coding and agent benchmarks such as Terminal-Bench and DeepSWE, and passes Opus 5 on some of them. Opus 5 still leads broad reasoning rows such as HLE and NL2Repo. Add API1 price differences and whether the weights can run locally, and no single score decides the choice.

Requirements and key details
  • 1017 reaches 42.3 on Terminal-Bench and 77.0 on DeepSWE, well above September and past Opus 5 on DeepSWE.
  • HLE is 42.6 against Opus 5 at 56.3, so broad reasoning still shows a gap.
  • DeepSeek's API is far cheaper on both input and output, and only 1017 and GLM-5.3-Flash offer local weights here.

The comparison table comes from fixed harness conditions

DeepSeek's model card compares 1017, September V4.1, K3, GLM-5.3, GPT-5.6 Sol and Opus 5 on the same rows. Terminal-Bench 4.0 was measured with the Claude Code harness and DeepSWE v1.1 with Mini-SWE-V2. Different harnesses give different scores for the same model, so the table does not transfer directly to your tooling.

These are also not local speed figures. The scores measure whether a task was completed; tokens2 per second and first-token latency need separate measurement.

An office with a tall open cabinet packed with identical storage boxes, plus boxes and chairs on a table
Model file size and benchmark scores measure different things.

1017 leads on coding and agent tasks

On Terminal-Bench 4.0, 1017 scores 42.3, which is 11.1 points above September's 31.2 but below Opus 5 at 51.8. DeepSWE v1.1 reaches 77.0, above Opus 5 at 74.0, while ProgramBench rises from 20.3 to 29.1 but stays under Opus 5 at 37.0.

On agent rows, Automation-Bench reaches 60.5 and Agents' Last Exam 35.4, above both September and Opus 5. These are the model card's published values, not a promise that your repository sees the same result.

Scroll sideways to compare all columns.

Key benchmarks published on the model card
Benchmark1017Opus 5GLM-5.3
Terminal-Bench 4.042.351.837.9
DeepSWE v1.177.074.066.9
ProgramBench29.137.019.0
HLE (without tools)42.656.342.0

Broad reasoning still favors Opus 5

HLE without tools rises from 36.8 to 42.6, still under Opus 5 at 56.3 and GPT-5.6 Sol at 44.5. NL2Repo-Bench is 68.2 against Opus 5 at 75.3. On visual and tool-assisted rows such as Chartography and BabyVision, however, it has come close to Opus 5.

A claim that 1017 beat Opus 5 is true on one coding row, not as a conclusion about overall capability. The choice depends on the tasks you actually run.

The price gap is larger than the score gap

On the DeepSeek API, deepseek-flash charges $0.3 at peak for uncached input and $1.2 for output. Opus 5 is listed at $5 input and $25 output. For the same tokens that is about 17 times more on input and 21 times on output; DeepSeek's off-peak rates halve again, widening the gap.

Agent work tends to produce long output. A task using 20,000 input and 10,000 output tokens costs about $0.018 on DeepSeek at peak and about $0.35 on Opus 5. Shorter outputs in 1017 can widen that per-task gap further, but retries for failed tasks belong in the calculation.

Scroll sideways to compare all columns.

API price and weight availability
ModelInputOutputWeights
deepseek-flash (peak)$0.3 / 1M$1.2 / 1MMIT
Claude Opus 5$5 / 1M$25 / 1MClosed
GLM-5.3-FlashProvider-specificProvider-specificOpen
An illustration of folder-shaped documents following arrows into a server cabinet, with a laptop showing a bar chart and a checklist on a desk
A higher score still has to be weighed against token cost and failure rate on your tasks.

The local options are 1017 and GLM-5.3-Flash

1017 publishes 475.25 GiB of official files under the MIT license, and GLM-5.3-Flash is an open-weight model with 320B total and 18B active parameters. Opus 5 has no public weights and is API-only. If local execution is a requirement, the choice narrows to 1017 and GLM-5.3-Flash.

With a 1M context and a 552B backbone, 1017 on personal hardware needs compressed conversions and SSD3 streaming. GLM-5.3-Flash is also 320B and needs server-class memory. Open weights do not mean it runs on your laptop.

Three checks that decide it for your work

First, pick three tasks you run often and compare them with the same prompts4. Second, record the tokens and retries each one needed. Third, confirm whether the data may leave your network. These three checks matter more than the score table.

Rather than chase a one-point benchmark difference, choose the option with a lower failure rate and predictable cost on your tasks. In short: 1017 for coding, agents and local execution; Opus 5 for broad reasoning and a managed API; GLM-5.3-Flash as another open-weight option.

Four server racks standing side by side, an open drawing and calipers on the desk, a plant and mug on the left
A model that needs server hardware and one that runs on a laptop cannot be decided by the same table.

Terminology notes

  1. API — A defined interface that lets other code call a program’s functions.

    Back to the text
  2. Token — A unit into which a model divides input or output for processing.

    Back to the text
  3. SSD — A data storage device that uses flash memory and retains data without power.

    Back to the text
  4. Prompt — The input text sent to a model. For generative models it describes the desired result and strongly shapes the output.

    Back to the text

Frequently asked questions

What should you check first in this article?
On DeepSeek's model card, 1017 leads the September model by a wide margin on coding and agent benchmarks such as Terminal-Bench and DeepSWE, and passes Opus 5 on some of them. Opus 5 still leads broad reasoning rows such as HLE and NL2Repo. Add API price differences and whether the weights can run locally, and no single score decides the choice.
How much memory does it need?
With a 1M context and a 552B backbone, 1017 on personal hardware needs compressed conversions and SSD streaming. GLM-5.3-Flash is also 320B and needs server-class memory. Open weights do not mean it runs on your laptop.