# DeepSeek Harness — Plugin-Based Coding Agent Runtime > DeepSeek Harness (DSH) is an open-source, plugin-based coding agent runtime from DeepSeek AI. It adopts a modular architecture where everything is a plugin, enabling extensible agent workflows. ## Install Save as a script file and run: # DeepSeek Harness — Plugin-Based Coding Agent Runtime ## Quick Use ```bash npm install -g deepseek-harness dsh init my-project dsh run ``` ## Introduction DeepSeek Harness (DSH) is an open-source coding agent runtime built by DeepSeek AI. Its core philosophy is that everything is a plugin, enabling a highly modular and extensible agent architecture. DSH provides a TypeScript-based runtime for orchestrating AI coding agents with a plugin ecosystem. ## What DeepSeek Harness Does - Provides a plugin-based runtime where every component is modular and replaceable - Orchestrates AI coding agents with an extensible architecture - Supports community-contributed plugins via the Cordis plugin system - Enables custom agent workflows through composable plugin chains - Offers a TypeScript-native development experience for agent builders ## Architecture Overview DSH is built on the Cordis plugin framework, which treats every capability as a plugin. The runtime loads plugins dynamically, each registering hooks and services that compose into a full agent workflow. This design lets developers add, replace, or extend any part of the system without modifying core code. ## Self-Hosting & Configuration - Install via npm or clone the repository from GitHub - Configure plugins through a declarative configuration file - Extend functionality by authoring custom Cordis plugins - Supports environment variable configuration for API keys and endpoints - Deploy as a local CLI tool or integrate into CI/CD pipelines ## Key Features - Everything-is-a-plugin architecture for maximum extensibility - Built on the Cordis plugin system for lifecycle-managed components - TypeScript-native runtime with full type safety - Active plugin ecosystem with community contributions - Open-source under permissive license by DeepSeek AI ## Comparison with Similar Tools - **Claude Code** — proprietary CLI with built-in capabilities; DSH is open-source and plugin-driven - **OpenAI Codex CLI** — focuses on OpenAI models; DSH is model-agnostic via plugins - **Aider** — git-aware pair programming; DSH is a runtime for composable agent plugins - **Cline** — VS Code extension; DSH is a standalone CLI runtime ## FAQ **Q: What models does DSH support?** A: DSH supports DeepSeek models natively and can integrate other providers through plugins. **Q: Is DSH free to use?** A: Yes, DSH is fully open-source. **Q: Can I write my own plugins?** A: Yes, DSH uses the Cordis plugin API which provides hooks and service registration for custom extensions. **Q: How does DSH compare to using DeepSeek models directly?** A: DSH adds an agent runtime layer with plugin orchestration, file operations, and workflow management on top of raw model access. ## Sources - https://github.com/deepseek-ai/deepseek-harness --- Source: https://tokrepo.com/en/workflows/asset-605a7170 Author: Script Depot