Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
# deepseek-code (`dsc`)

A DeepSeek-native coding agent for the v4 flash/pro series. TypeScript,
Bun, zero runtime dependencies.
A DeepSeek-native coding agent for the v4 flash/pro series (pro is GA
as of 2026-08-12, model version DeepSeek-V4-Pro-0813 — same
`deepseek-v4-pro` model ID). TypeScript, Bun, zero runtime
dependencies.

Not a Claude Code clone and not a general multi-provider harness. Being
DeepSeek-only is the design: one protocol state machine (the
Expand Down Expand Up @@ -56,6 +58,14 @@ Useful flags:
--verbose -p only; stream progress to stderr
```

Both v4 models are 1M context / 384K max output and can be picked
anywhere a model is chosen (`--model`, `/model` in interactive,
`dsc job add --model`). Flash is the default executor; pro is the
stronger tier and the right pick for planning and review passes — the
built-in `reviewer` sub-agent role already runs on it. V4-Pro GA ships
with thinking on by default upstream, and reasoning tokens count
against `max_tokens`, which dsc's budgets already account for.

## What is actually built

- **Provider** (`src/provider/`) — streaming client for the `/anthropic`
Expand Down
8 changes: 5 additions & 3 deletions src/provider/catalog.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
// Model catalog with REAL numbers (DESIGN.md: budget math always uses the
// measured 616k usable input, never the advertised 1M).
// Pricing: USD per 1M tokens, regular (off-peak) rates, from
// deepseek-docs quick_start/pricing.md (fetched 2026-08-02). A peak-hour
// 2x policy is announced but not yet in effect.
// Pricing: USD per 1M tokens, from deepseek-docs quick_start/pricing.md.
// Re-verified 2026-08-12 at V4-Pro GA (model version DeepSeek-V4-Pro-0813;
// model ID unchanged): rates, context, and max output are unchanged. A
// broad repricing is announced but undated — do NOT apply it here until
// it lands with an effective date.

export type ModelInfo = {
id: string;
Expand Down