Seedance 2.5 ya está disponible — Primero en Atlas Cloud

DeepSeek Harness Plugins: 7 que vale la pena instalar, y la única capa que nadie pone en su lista

Una guía de configuración probada para los plugins de DeepSeek Harness: perfiles, el mercado, escaneos de cadena de suministro, enrutamiento por niveles y la configuración que mantiene los bucles de agentes asequibles.

Hombre escribiendo en un escritorio de madera con dos monitores

Un desarrollador en una estación de trabajo luminosa con dos monitores, registros de instalación de plugins desplazándose en un terminal en la pantalla izquierda y una cuadrícula de tarjetas de plugins actualizándose en la derecha

Siete plugins, un bloque de proveedor y un perfil que realmente entiendes. Esa es toda la configuración.

El 13 de agosto de 2026, DeepSeek lanzó su arnés de agente como código abierto. Alcanzó aproximadamente 50.000 estrellas en GitHub en unas doce horas y alrededor de 92.000 para la hora 28 (Justin3go, agosto de 2026). Cuatro días después, el repositorio tiene 144.4k estrellas y 14.7k bifurcaciones (GitHub, agosto de 2026).

Tu línea de tiempo ahora está llena de repositorios dsh-*. Temas, entrada por voz, temporizadores Pomodoro, un juego de arcade de ballenas para cuando el agente está pensando. La lista comunitaria curada supera las 1.100 entradas.

Luego miras tu página de uso de API.

Esto no es otro directorio de plugins. Son las siete piezas que hacen de dsh algo que puedes dejar funcionando toda una tarde, más una capa de configuración que casi nadie pone en su lista de plugins, aunque decide si los otros seis se mantienen asequibles.

Conclusiones clave

  • dsh tiene licencia MIT y es explícitamente una vista previa para desarrolladores. Las propias palabras del README: "HABRÁ CAMBIOS QUE ROMPEN LA COMPATIBILIDAD."
  • "Todo es un plugin" incluye la propia capa del modelo. Esa es la consecuencia más subestimada de la arquitectura.
  • La cantidad de plugins no es calidad de plugins. Un revisor encontró 41 integraciones compatibles frente a 219 marcadas para atención, y las 5 herramientas de terceros que probaron fallaron directamente.
  • Aprende qué es un perfil antes de instalar nada, o instalarás en un perfil, ejecutarás otro y te preguntarás por qué no apareció nada.
  • dsh es un gran consumidor de contexto por diseño, y la propia API de DeepSeek ahora factura por hora del día. Tu configuración de proveedor es una parte crítica de la instalación.

Let'

Dos paneles de medidor de costos lado a lado para una sola vuelta de 47.6K de entrada, la API oficial a su tarifa máxima junto a un endpoint de tarifa fija, cada uno mostrando entrada, salida y el total por vuelta

La recompensa de toda esta configuración: una vuelta de trabajo del agente, con dos precios, en un panel que realmente puedes leer. Cifras calculadas a partir de la tarjeta de tarifas publicada de cada ruta al 17 de agosto de 2026, no de una ejecución medida.

Por qué los plugins de DeepSeek Harness explotaron y por qué la mayoría se rompen

El crecimiento es real y la fragilidad también es real. Más de 2.000 envíos de plugins aterrizaron en dos días desde el lanzamiento (Justin3go, agosto de 2026), y la lista comunitaria ahora cuenta con más de 1.100 plugins instalables en catorce categorías.

Lo que hace que esto sea diferente de una API de extensiones normal es lo profundo que llega la costura. El principio de diseño de DeepSeek cubre "modelos, herramientas, habilidades, sesiones, entornos aislados, sistemas de archivos, bucles, orquestación y componentes de interfaz de usuario" que pueden ser "mezclados, combinados, reemplazados y extendidos" (The Register, agosto de 2026). El arnés está construido sobre el kernel Cordis, un plugin registra lo que hace a través de una función apply(ctx) que se limpia cuando se descarga, y el bucle del agente en sí mismo es intercambiable. También lo es el proveedor del modelo.

Armin Ronacher, citado en el mismo artículo, lo expresó bien: "No creo que DeepSeek Harness sea perfecto, pero esta es sin duda la primera vez que miro algo nuevo en el espacio y me siento lo suficientemente inspirado como para revisar algunas de nuestras decisiones."

Ahora el jarro de agua fría. La lista oficial de compatibilidad mostraba 41 integraciones compatibles frente a 219 marcadas como necesitadas de atención, y en pruebas prácticas "todas las 5 herramientas de terceros que probaron fallaron directamente" (Justin3go, agosto de 2026). El README del arnés tampoco lo oculta. Es una vista previa para desarrolladores, "iterando rápidamente", con cambios que rompen la compatibilidad prometidos en mayúsculas.

Por lo tanto, la estrategia sensata no es "instalar treinta plugins". Es instalar un número pequeño que resuelva problemas operativos reales, en un orden donde cada uno haga que el siguiente sea más seguro.

Cómo encajan los plugins de DeepSeek Harness: perfiles, paquetes y la capa del modelo

Tres conceptos explican casi todas las publicaciones de "se instaló pero no pasó nada" que leerás.

Perfiles. Un perfil es una composición nombrada y autónoma de plugins y configuración. dsh incluye plantillas que se inicializan automáticamente en el primer uso, incluyendo web (lo que inicia dsh web) y headless, con dsh-base, dsh-web-app y dsh-headless disponibles como fuentes de paquetes. Los plugins se instalan dentro de un perfil. Instala en el perfil equivocado y el plugin está realmente allí, solo que no en lo que estás ejecutando.

Paquetes. Cada plugin instalable declara un manifiesto dsh.bundle. Ese manifiesto es lo que lo hace descubrible por el comando plugin y por la lista comunitaria, que solo acepta entradas instalables mediante dsh plugin add.

La capa del modelo. Bajo llm-pi-ai, los proveedores son solo configuración. Aquí está la forma directamente de la documentación:

yaml
1llm-pi-ai:
2  providers:
3    my-gateway:
4      apiKeyEnv: GATEWAY_API_KEY
5      api: openai-completions
6      baseURL: https://gateway.example/v1
7      models:
8        - id: legacy-chat
9        - id: vision-preview
10          input: [text, image]
11

Ese es todo el mecanismo. Establece api: openai-completions más un baseURL y apuntas a cualquier cosa que hable el protocolo de OpenAI Chat Completions. Las claves viven por separado en $DSH_HOME/.credentials.yaml y permanecen de solo escritura, por lo que settings.yaml contiene una referencia y nunca el secreto literal.

La capa de plugins de DeepSeek Harness que nadie pone en su lista

Desplázate por cualquier directorio de plugins y encontrarás temas, paneles, sistemas de memoria, puentes de notificaciones. Lo que no encontrarás cerca de la parte superior es el bloque de proveedor, porque no es un plugin que instales. Son nueve líneas de YAML que escribes una vez.

Importa por la aritmética. dsh registra todo lo que el modelo ve en un registro de sesión de solo añadido, inyecta contexto agresivamente y programa subagentes. Ese diseño tiene un costo de tokens. En una comparación preliminar en el mismo modelo, la entrada no almacenada en caché de Pi midió alrededor de 4.5K tokens frente a aproximadamente 47.6K para dsh, "una diferencia de un orden de magnitud". El revisor señaló factores de confusión y señaló que dsh estaba en vista previa, y por separado confirmó un error real donde dsh lee tanto CLAUDE.md como AGENTS.md y duplica el mensaje del sistema cuando sus contenidos coinciden (Justin3go, agosto de 2026). Trátalo como la medición temprana de una persona, no como un hecho establecido. La dirección del viaje, sin embargo, no está en disputa.

Mientras tanto, la API oficial de DeepSeek ahora fija precios por hora del día. Las ventanas pico son 01:00-04:00 y 06:00-10:00 UTC, y las tarifas fuera de pico son la mitad de las pico (documentación de API de DeepSeek, agosto de 2026). Tanto deepseek-v4-flash como deepseek-v4-pro tienen 1M de contexto y 384K de salida máxima.

Por lo tanto, la capa del modelo es donde una pila de plugins se mantiene sostenible o no. Como referencia, aquí está lo que cuestan los mismos ID de modelo de DeepSeek en un endpoint alojado de tarifa fija. Atlas Cloud es uno, listado aquí porque sirve los propios ID de modelo de DeepSeek a tarifas planas, lo que lo hace directamente comparable a los números oficiales en lugar de un intercambio de manzanas por naranjas.

Tabla 1. ID de modelo de DeepSeek y tarifas publicadas por 1M de tokens, verificadas el 17 de agosto de 2026

ID del modeloRutaEntradaSalidaContextoSalida máxima
deepseek-v4-flashOficial, fuera de pico$0.22 miss / $0.007 hit$0.661M384K
deepseek-v4-flashOficial, pico$0.44 miss / $0.014 hit$1.321M384K
deepseek-ai/deepseek-v4-flash-0731Alojado, plano$0.14$0.281,048,576393,216
deepseek-v4-proOficial, fuera de pico$0.66 miss / $0.022 hit$1.981M384K
deepseek-v4-proOficial, pico$1.32 miss / $0.044 hit$3.961M384K
deepseek-ai/deepseek-v4-proAlojado, plano$1.68$3.381,048,576393,216
deepseek-ai/deepseek-v3.2Alojado, plano$0.26$0.38163,840163,840

Lee esa tabla honestamente, porque no dice una sola cosa. Flash es más barato en tarifa plana que en cualquiera de los dos niveles oficiales. La tarifa de entrada plana de Pro está por encima de la tarifa oficial de fallo de caché en pico. Y la entrada de acierto de caché oficial es casi gratuita, por lo que una carga de trabajo con altas tasas de acierto de caché puede ser más barata en la API oficial. Lo que un endpoint de tarifa fija realmente compra es previsibilidad: el mismo número a las 03:00 UTC que a las 15:00 UTC, sin limitación de cuenta oficial, y con ID de modelo idénticos para que volver atrás sea una línea.

La pila de plugins de DeepSeek Harness, paso a paso

Ocho pasos, en este orden por una razón. Cada uno hace posible el siguiente o lo hace más seguro.

Tabla 2. La pila de siete piezas, autónoma

#PluginProblema que resuelveInstalar
1dshmarketMercado gráfico de plugins dentro de Ajustes, para que dejes de usar el terminaldsh plugin --profile web add dshmarket
2dsh-find-pluginPermite al agente buscar en el ecosistema de plugins por tidsh plugin --profile web add dsh-find-plugin
3dsh-poison-guardAnálisis de seguridad de la cadena de suministro antes de instalarnpm install -g dsh-poison-guard
4dsh-plugin-doctorComprobaciones de salud de manifiesto, compilación, empaquetado e instalacióndsh plugin --profile web add github:zoahdev/dsh-plugin-doctor
5dsh-cost-meterCosto por sesión y diario, porcentaje de presupuesto, panel de historialdsh plugin --profile web add github:Han-1413141/dsh-cost-meter
6dsh-tier-routerModelos fuertes planifican, modelos baratos implementandsh plugin --profile web add github:BruceLanLan/dsh-tier-router
7dsh-contextMuestra de qué está hecho realmente tu contextodsh plugin --profile web add github:bowenliang123/dsh-context

Una nota sobre las especificaciones de instalación antes de empezar. dsh plugin --profile <nombre> <args> reenvía sus argumentos a pnpm dentro del directorio de ese perfil, por lo que cualquier cosa que pnpm pueda resolver funciona: un nombre de paquete npm, una especificación github:propietario/repo, o un link:/ruta/absoluta para un plugin que estés desarrollando. Eso importa en la práctica. Revisé el registro y dsh-cost-meter y dsh-tier-router no están publicados en npm, por lo que la especificación de GitHub es la única ruta para esos dos.

Paso 1. Instala dsh e inicia el perfil web.

bash
1npx @deepseek-ai/dsh web
2

El comando imprime la URL del servidor. Si prefieres compilar desde el código fuente:

bash
1git clone https://github.com/deepseek-ai/deepseek-harness.git
2cd deepseek-harness
3pnpm install
4pnpm run build
5pnpm dsh web
6

Luego en el navegador: Ajustes, Modelos, pega tu clave API, guarda. Elige un espacio de trabajo, apúntalo a un directorio de proyecto e inicia una sesión.

Comando de terminal iniciando una interfaz web para una nueva sesión

Interfaz web de DeepSeek Harness en el primer inicio, mostrando la pantalla de nueva sesión con el selector de espacio de trabajo

Paso 1 completado: dsh web ejecutándose localmente con un espacio de trabajo seleccionado.

Paso 2. Entiende tu perfil antes de instalar nada.

Este es el paso que la gente se salta y causa la mayoría de las confusiones de "el plugin se instaló pero no aparece". Inspecciona el árbol de configuración compuesto sin iniciarlo:

bash
1dsh --profile web --dump-config
2

También está --dump-default-config si quieres una línea base para comparar. Lo que buscas es si el paquete que acabas de instalar aparece realmente en el árbol compuesto para el perfil que estás lanzando. Si no, instalaste en un perfil diferente.

Ventana de terminal mostrando la salida de configuración para un perfil web

Salida del terminal de dsh --dump-config, con la lista de paquetes de plugins compuestos para el perfil web visible

--dump-config es la respuesta a casi todas las preguntas de "mi plugin falta".

Paso 3. Instala el mercado antes que los plugins.

bash
1dsh plugin --profile web add dshmarket
2

Esto pone un navegador de plugins con búsqueda dentro de Ajustes con instalación y actualización con un solo clic, además de una pestaña de temas. Después de esto, la mayor parte de tus instalaciones se realizarán en la interfaz de usuario en lugar del terminal. Si prefieres delegar la búsqueda por completo:

bash
1dsh plugin --profile web add dsh-find-plugin
2

Ese permite que tu agente busque plugins por ti, lo cual es ligeramente absurdo y muy útil.

Interfaz del mercado de plugins mostrando plugins instalados y disponibles

El navegador de plugins dsh-market dentro de Ajustes de DeepSeek Harness, mostrando tarjetas de plugins buscables con botones de instalación y filtros de categoría

El panel del mercado en Ajustes, donde se realizarán el resto de tus instalaciones.

Paso 4. Instala el escáner antes que el código de terceros.

La lista comunitaria lleva la advertencia en un cuadro en la parte superior, y merece ser citada: "Instalar un plugin ejecuta código de terceros en tu máquina con tus propios permisos, puede leer tus archivos, usar tus credenciales y acceder a la red. Las aprobaciones de herramientas no aíslan el código del plugin" (awesome-dsh-plugin, agosto de 2026).

Así que escanea primero:

bash
1npm install -g dsh-poison-guard
2dsh-poison-guard scan ./some-plugin
3dsh-poison-guard scan ./some-plugin --json
4

Ejecuta tres capas: análisis AST mediante NodeSecure JS-X-Ray para importaciones dinámicas, ofuscación, uso de eval / Function / vm, exfiltración y comandos de shell inseguros; un decodificador de ofuscación que desempaqueta atob(), Buffer.from() base64 y hex, String.fromCharCode() y secuencias de escape antes de volver a escanear; y heurísticas de expresiones regulares para cadenas literales y scripts de tiempo de instalación como postinstall y prepare. El código de salida es 0 para limpio y 1 cuando hay hallazgos, por lo que encaja directamente en CI. También puede vivir dentro de un perfil:

bash
1dsh plugin --profile web add dsh-poison-guard
2

Combínalo con dsh-plugin-doctor, que verifica manifiesto, parche, entrada, compilación, empaquetado e instalación, detecta sombreado de perfil anfitrión y ejecuta su propio control previo de veneno.

Salida del terminal mostrando un escaneo de seguridad de código sin hallazgos

Informe de escaneo de dsh-poison-guard en el terminal, listando hallazgos por capa para un plugin comunitario

Un escaneo previo a la instalación en un plugin comunitario aleatorio. El punto no es que siempre encuentre algo, es que miraste.

Paso 5. Apunta la capa del modelo donde quieras.

Esta es la capa de la sección anterior, ahora como una edición real. Abre $DSH_HOME/settings.yaml:

yaml
1llm-pi-ai:
2  providers:
3    atlas:
4      apiKeyEnv: ATLASCLOUD_API_KEY
5      api: openai-completions
6      baseURL: https://api.atlascloud.ai/v1
7      models:
8        - id: deepseek-ai/deepseek-v4-flash-0731
9        - id: deepseek-ai/deepseek-v4-pro
10        - id: deepseek-ai/deepseek-v3.2
11
bash
1export ATLASCLOUD_API_KEY=sk-...
2

El bloque de proveedor acepta cualquier endpoint compatible con OpenAI: tu propia puerta de enlace, un servidor vLLM local o un servicio alojado. El ejemplo anterior utiliza un endpoint de DeepSeek alojado porque sus ID de modelo y esquema de solicitud coinciden con la API oficial, por lo que volver atrás es un cambio de una línea de baseURL con el resto de la configuración intacta.

Si prefieres hacer clic, la interfaz web tiene un formulario de proveedor personalizado. Solicita un ID de proveedor (minúsculas, permanente), un nombre para mostrar, una URL base, un protocolo de API, una credencial de clave API y al menos un modelo. Después de guardar, obtienes un descriptor redactado, nunca el secreto literal.

Un problema práctico. El botón "Obtener modelos disponibles" de la interfaz llama al endpoint GET /models, y los endpoints que no tienen esa ruta necesitan que los ID de modelo se escriban manualmente. Verifiqué este endpoint directamente: responde en /v1/models y devuelve los tres ID de DeepSeek anteriores, pero su envoltura JSON no es idéntica byte a byte a la forma de lista de OpenAI. Por lo tanto, si la obtención vuelve vacía, no asumas que el proveedor está roto. Escribe los tres ID exactamente como se indican arriba, que es una ruta completamente compatible.

Configuración YAML que se asigna a un menú desplegable de selección de modelo

Selector de modelo de DeepSeek Harness con el proveedor personalizado expandido, mostrando los tres ID de modelo de DeepSeek cargados desde el bloque de proveedor de settings.yaml

Paso 5 completado: los modelos de DeepSeek del proveedor personalizado seleccionables junto a los integrados.

Paso 6. Haz visible la factura.

bash
1dsh plugin --profile web add github:Han-1413141/dsh-cost-meter
2

Obtienes costo por sesión y diario, un presupuesto con porcentaje de uso, saldo oficial y un panel de historial. El detalle crítico que ninguna página de directorio te dirá: tiene una sincronización con un solo clic de los precios oficiales, incluyendo los niveles pico y fuera de pico. Si estás ejecutando a través de tu propio proveedor, establece tus tarifas reales, de lo contrario el panel estará haciendo aritmética correcta en la lista de precios de otra persona.

Si quieres la forma del token en lugar de dólares, las variantes dsh-token-usage proporcionan mapas de calor y desgloses por modelo, y dsh-context muestra la composición de la ventana de contexto en sí: historial por solicitud, eventos de compresión e inyección, y estadísticas de tokens por mensaje. Ese último es cómo descubres si tus 47K tokens de entrada son archivos de proyecto, historial de sesión o las mismas instrucciones cargadas dos veces.

Paso 7. Divide la planificación de la ejecución.

bash
1dsh plugin --profile web add github:BruceLanLan/dsh-tier-router
2

Enrutamiento de dos niveles: un nivel fuerte planifica, asesora y revisa, un nivel barato implementa. Es consciente del modo de planificación, tiene un guardia de escalada para acciones de alto impacto, escala automáticamente en caso de fallo y también nivela subagentes. Concretamente, vincula el planificador a V4 Pro y el ejecutor a V4 Flash. Dada la diferencia de tarifas en la Tabla 1, esta es la palanca más efectiva contra el apetito de contexto del arnés, más efectiva que cualquier recorte de mensajes que hagas manualmente.

Paso 8. Ejecuta algo real y comprueba los recibos.

Pega esto en una sesión apuntada a un proyecto Express:

text
1Añade logging estructurado con ámbito de solicitud a esta aplicación Express: crea un middleware que
2adjunte un ID de solicitud UUID a cada solicitud, registre método, ruta, estado y duración como
3JSON, propaga el ID de solicitud a todas las llamadas de logger existentes, y añade pruebas unitarias para
4el middleware. No cambies ninguna firma de manejador de ruta. Muéstrame un plan antes de editar.
5

Es deliberadamente de tamaño mediano: multiarchivo, tiene un requisito de prueba, tiene una restricción que el agente puede violar, y pide un plan primero para que puedas ver cómo el enrutador pasa entre niveles. Cuando las vueltas terminen, lee el panel del medidor de costos y anota los tokens de entrada, salida y almacenados en caché, junto con el tiempo transcurrido. Luego cambia el proveedor en el selector de modelo y ejecútalo de nuevo en el mismo commit. Esa segunda ejecución es la razón completa por la que instalaste los pasos 5 a 7.

Panel mostrando un plan de codificación completado y el código de logger de solicitud generado

Sesión de DeepSeek Harness completada, mostrando el plan, la trayectoria de llamadas a herramientas para la edición del middleware y las pruebas unitarias que pasan

Paso 8 completado: plan, ediciones y pruebas en una trayectoria de solo añadido que puedes recorrer hacia atrás.

Plugins de DeepSeek Harness para diferentes roles

La pila de siete piezas es el suelo. Lo que añadas encima depende de lo que realmente hagas, y las catorce categorías de la lista comunitaria se corresponden bastante bien con los roles.

  • Investigación y escritura. xiehuan123/dsh-deepread tiene cinco modos de lectura con informes de afirmación-evidencia-datos y mapas mentales Mermaid o XMind, además de una verificación de presupuesto previa. Combínalo con bowenliang123/dsh-context para visibilidad y flymysql/dsh-memory para un repositorio entre sesiones.
  • Frontend y diseño. AKS1st/dsh-mermaid renderiza bloques de Mermaid como SVG saneado que sigue tu tema. omdsh-dev/dsh-genui renderiza componentes interactivos en línea en las respuestas, incluyendo gráficos, formularios y escenas 3D, con un bucle de eventos de vuelta al modelo.
  • Equipo y auditoría. dfycaly98931680/dsh-trajectory-governance reconstruye registros de sesión planos en árboles de ramas y señala bloqueos de bucle, reintentos inválidos y desviación de objetivos con atribución de costos. DamonKoy/dsh-secret-redactor enmascara claves API, tokens, JWT y claves privadas en los resultados de herramientas antes de que el modelo los vea, y JohnXu22786/secret-guard bloquea lecturas y escrituras de .env y material de claves directamente.
  • Usuarios de terminal. kouyichi/dsh-tui-app es un cliente de chat de terminal completo basado en Ink con tarjetas de herramientas, un panel de trabajos, reproducción de trayectoria y pestañas de múltiples sesiones. s3yf1337/dsh-desktop envuelve la superficie web en una ventana nativa de Tauri.
  • Modelos locales. NOirBRight/dsh-llm-ollama es un adaptador de chat nativo de Ollama con descubrimiento de modelos, por lo que el truco del proveedor del Paso 5 funciona también para modelos en tu propia máquina.
  • Resiliencia. aokamoaki/dsh-startup-guard verifica previamente la composición de plugins, prueba de humo la función apply() del anfitrión y pone en cuarentena paquetes que causan fallos para que un plugin roto no pueda bloquear el inicio. En un arnés en etapa de vista previa, eso es menos paranoico de lo que parece.

Cuánto cuesta ejecutar una pila de plugins de DeepSeek Harness

Déjame ser preciso sobre lo que sigue. Estos son cálculos a partir de tarjetas de tarifas publicadas, no de una ejecución que haya medido. El volumen de tokens está tomado de la medición de terceros citada anteriormente, y la cifra de salida es una suposición que estoy declarando explícitamente.

Toma una vuelta con 47.6K tokens de entrada no almacenados en caché (la cifra de dsh de esa comparación preliminar) y supón 8K tokens de salida.

Tabla 3. Una vuelta de 47.6K de entrada, 8K de salida, calculada a partir de tarifas publicadas

RutaCosto de entradaCosto de salidaTotal por vuelta
deepseek-v4-flash, oficial fuera de pico$0.0105$0.0053$0.0157
deepseek-v4-flash, oficial pico$0.0209$0.0106$0.0315
deepseek-v4-flash-0731, alojado plano$0.0067$0.0022$0.0089
deepseek-v4-pro, oficial fuera de pico$0.0314$0.0158$0.0473
deepseek-v4-pro, oficial pico$0.0628$0.0317$0.0945
deepseek-v4-pro, alojado plano$0.0800$0.0270$0.1070

Tres cosas en esa tabla valen más que los totales.

Primero, Flash plano es más barato que Flash en cualquiera de los dos niveles oficiales, y la diferencia en salida contra el pico es de aproximadamente 4.7x. Segundo, Pro plano es más caro en entrada que el fallo de caché oficial en pico, por lo que una carga de trabajo con mucho Pro no es automáticamente mejor saliendo de la API oficial. Tercero, y más importante: si esa entrada de 47.6K fuera un acierto de caché en lugar de un fallo, el precio oficial cobraría entre $0.0003 y $0.0007 por ella dependiendo de la hora. Esencialmente gratis. Una carga de trabajo con tasas de acierto de caché genuinamente altas puede ser más barata en la propia API de DeepSeek, punto. Cualquier publicación que te diga que un endpoint alojado es universalmente más barato no ha leído su propia tarjeta de tarifas.

También hay una complicación de zona horaria que nadie menciona. El pico es 01:00-04:00 y 06:00-10:00 UTC, que es 09:00-12:00 y 14:00-18:00 en Pekín, el día laboral chino. El horario laboral de un desarrollador de San Francisco cae completamente fuera de pico. La mañana de un desarrollador de Berlín cae directamente en el pico. Dónde te sientas cambia qué columna de la Tabla 3 describe tu mes real.

Tres palancas realmente mueven el número, en orden de efecto: enrutamiento por niveles para que el modelo caro solo planifique, agrupación de llamadas a herramientas para que cada vuelta lleve menos viajes de ida y vuelta de contexto, y abrir dsh-context para descubrir qué está llenando la ventana. Empieza con el tercero. Ese error duplicado de CLAUDE.md y AGENTS.md duplicó un mensaje del sistema para usuarios reales, y ninguna cantidad de enrutamiento inteligente soluciona un problema que no puedes ver.

Antes de instalar: confianza y licencias

El código del plugin se ejecuta en tu proceso de Node, con tus permisos, y las aprobaciones de herramientas no lo aíslan. Eso no es hipotético. El arnés lee tu repositorio y tus archivos de credenciales por diseño, y un plugin vive dentro del mismo límite. Los propios criterios de la lista comunitaria son explícitos en que una inclusión "no es una revisión de seguridad" y no prueba nada más allá de que el plugin se instala y hace lo que dice su descripción de una línea.

Postura práctica: escanea con dsh-poison-guard antes de instalar, prefiere plugins cuyo código fuente puedas hojear en una sola sesión, y prueba los desconocidos en algún lugar que no tenga tus claves de producción.

En cuanto a licencias, dsh en sí mismo tiene licencia MIT. Los plugins individuales no. Son repositorios separados con sus propias licencias, y un núcleo permisivo no dice nada sobre la extensión que acabas de obtener de una especificación de GitHub. Si estás instalando en algo comercial, lee cada uno.

Preguntas frecuentes sobre los plugins de DeepSeek Harness

¿Cómo instalo un plugin de DeepSeek Harness?

Ejecuta dsh plugin --profile <nombre> add <especificación>. El comando reenvía a pnpm dentro del directorio de ese perfil, por lo que las especificaciones válidas incluyen un nombre de paquete npm, github:propietario/repo (opcionalmente con #ref), y link:/ruta/absoluta para desarrollo local. El valor de --profile debe coincidir con el perfil que realmente lanzas. Los plugins con un componente de lado del anfitrión necesitan que el proceso se reinicie, no solo que la página se recargue.

Mi plugin de DeepSeek Harness se instaló pero no aparece. ¿Por qué?

Cuatro causas, en orden de probabilidad. Instalaste en un perfil diferente al que lanzaste. El navegador está sirviendo una interfaz de usuario en caché y necesita una recarga forzada. El plugin toca el anfitrión de Node y necesita que el proceso se reinicie. O el paquete nunca llegó a la configuración compuesta, lo que dsh --profile <nombre> --dump-config te dirá en un comando.

¿Puedo usar DeepSeek Harness con un modelo que no sea de DeepSeek o con un endpoint de terceros?

Sí, y es un cambio de configuración, no un plugin. Bajo llm-pi-ai, añade un proveedor con api: openai-completions y tu baseURL, lista al menos un ID de modelo y referencia una clave a través de apiKeyEnv o $DSH_HOME/.credentials.yaml. Para modelos en tu propia máquina, dsh-llm-ollama proporciona un adaptador nativo de Ollama con descubrimiento de modelos.

¿Son seguros los plugins de DeepSeek Harness?

Trátalos como cualquier dependencia de npm con acceso al sistema de archivos y a la red, porque eso es lo que son. El código del plugin se ejecuta en tu proceso de Node con tus permisos y las aprobaciones de herramientas no lo aíslan. Escanea antes de instalar con dsh-poison-guard, valida manifiestos y compilaciones con dsh-plugin-doctor, y usa un plugin de redacción o guardia de secretos para que las cadenas con forma de credencial nunca lleguen al modelo.

¿Está DeepSeek Harness listo para el trabajo diario de codificación?

Honestamente, todavía no para la mayoría de las personas. Es una vista previa para desarrolladores cuyo README promete cambios que rompen la compatibilidad, la compatibilidad con plugins de terceros es actualmente baja y su consumo de contexto es alto. Es una buena opción si estás construyendo infraestructura de agentes, necesitas una trayectoria de ejecución auditable o quieres intercambiar el bucle del agente en sí mismo. Para el envío diario, mantén tu herramienta actual y vigila esta.

¿Por qué DeepSeek Harness usa tantos tokens?

En parte por diseño, en parte por error. El costo de diseño es real: un registro de solo añadido de todo lo que el modelo ve, inyección agresiva de contexto y programación de subagentes. El lado del error es reparable, y un caso confirmado tenía dsh leyendo tanto CLAUDE.md como AGENTS.md y duplicando el mensaje del sistema cuando sus contenidos coincidían. Mitiga con enrutamiento por niveles, menos llamadas a herramientas pero más grandes, y dsh-context para ver la composición real.

Modelos recientes

Una sola API para toda la IA multimedia.

Explorar Todos los Modelos