Independent distribution
Cocode is built on the DeepSeek Harness developer preview, not an official DeepSeek product.
Cocode combines DeepSeek Harness models, tools, skills, sandboxes, and sessions into desktop and terminal entry points you can use for real work.
Capabilities and limits follow the current release
Cocode is an independent AI coding distribution built on the DeepSeek Harness developer preview. DeepSeek provides the model ecosystem, DSH provides the agent runtime, and Cocode provides GUI, TUI, and an inspectable workflow. It is not an official DeepSeek product.
Cocode is built on the DeepSeek Harness developer preview, not an official DeepSeek product.
Models, tools, skills, sessions, and sandboxes are composed through profiles.
Use an official DeepSeek key, a compatible endpoint, your own gateway, or Cocode Nut.
You get more than a model entry point: a workspace where sessions, files, terminals, browser tools, and diff previews sit together.

The upstream Harness is still a developer preview and compatibility can change. Cocode makes the boundaries around versions, models, and runtime explicit.
Clear boundaries make real development work easier to trust.
The desktop and terminal clients share Host scope, profiles, and session data so one task can move between entry points.
Clear boundaries make real development work easier to trust.
This is an executable, reviewable path through a real repository—not an abstract feature list.
Run `cocode doctor` to verify the Host, configuration, terminal, and model entry point.
Run `cocode` for TUI or open the desktop client and select the same project directory.
Use Cocode Nut, your own DeepSeek-compatible key, a gateway, or a self-hosted endpoint.
Test reading, a small edit, and a check before committing to a longer tool-driven task.
Combine the model with files, search, and terminal output instead of pasting isolated snippets.
Read, edit, test, and review results inside one Session.
Use desktop for structure and diffs, then terminal for SSH, tests, and keyboard-first work.
Resolve Host, configuration, TTY, or model-endpoint warnings before starting a task.
cocode doctor
cocodeSimilar names do not mean identical roles. Versions, endpoints, and model bindings determine the final behavior.
| Capability | Status | Conditions and evidence scope |
|---|---|---|
| DSH runtime | Integrated | Cocode releases carry a matching runtime path; compatibility can change with the upstream preview. |
| DeepSeek models | Connectable | Use official, compatible, self-hosted endpoints, or Cocode Nut; capability depends on the model. |
| Tool calling | Conditional | The model, protocol, binding, and runtime must all support it. |
| Official relationship | Independent product | Cocode is not an official DeepSeek product or client. |
Cocode treats the model, protocol, tool calling, and runtime as four separate checks. A workflow is available only when those layers align.
No. Cocode is an independent distribution built on the DeepSeek Harness developer preview.
Yes. Cocode supports a DeepSeek-compatible API key, a self-hosted endpoint, a gateway, or Cocode Nut.
No. The model performs inference, while DeepSeek Harness organizes agent tools, skills, Sessions, and the runtime environment.
Endpoints can expose different protocols, streaming behavior, tool calling, and context limits, so the model name cannot replace a capability test.