Alternativas a DeepSeek Harness: 8 agentes de programación para probar en 2026
Kurnia Kharisma
Katelin Teen
Última edición October 7, 2026

Por qué la gente busca algo más allá de DeepSeek Harness
Primero, el mérito que le corresponde. DeepSeek Harness (el comando dsh) tiene licencia MIT, es gratuito y está construido para que cada parte, del adaptador de modelo al bucle del agente, sea un plugin intercambiable. Superó las 244k estrellas en GitHub en menos de dos meses y registró 451.964 descargas en npm en la semana hasta el 4 de octubre. A quienes lo usan suele encantarles.

Aun así, cinco motivos aparecen una y otra vez cuando la gente empieza a mirar alrededor:
- Es una versión preliminar para desarrolladores. El README advierte de cambios que rompen la compatibilidad, y todos los lanzamientos hasta ahora son prelanzamientos. La última etiqueta, dsh-v0.2.1-alpha.1, eliminó por completo un conjunto de plugins de ejecución.
- Los registros de sesión van a DeepSeek por defecto con la API oficial, mediante un plugin de registro de sesión que tienes que desactivar en Ajustes.
- La versión de escritorio activa la telemetría. La versión web solo envía comentarios explícitos, pero la aplicación de escritorio sigue una política de analítica de producto distinta.
- "Todo es un plugin" tiene un coste de mantenimiento. Cambiar el comportamiento central implica parchear plugins centrales, y cada instalación de un plugin requiere reiniciar.
- Sin aplicación de escritorio para Linux. Las versiones de escritorio cubren solo macOS y Windows.
Un usuario de Hacker News resumió el punto 4 en un solo comentario:
"I like DeepSeek Harness quite a bit, but the problem with "Everything Is A Plugin" is that when this includes core functionality, you still have to maintain downstream patches for those core plugins if you want to tweak existing behaviour. I currently have ~25 downstream commits and 0 new plugins."
El mismo usuario fue justo con el tema de la privacidad en un comentario posterior: el plugin de registro de sesión solo adjunta transcripciones a solicitudes que ya van a la API de DeepSeek, y con un modelo local no va nada a DeepSeek por defecto. Así que la pregunta real es menos "¿es malo dsh?" y más "¿cuál de estas cinco cosas me molesta?". La respuesta cambia qué alternativa encaja.
Primero, decide qué estás reemplazando
Un harness de agente y un modelo son dos compras distintas. El harness es el bucle, las herramientas, el sandbox y la interfaz; el modelo es el cerebro que pagas por token. dsh resulta venir de una empresa de modelos, así que es fácil tratarlos como una sola cosa. No lo son.

DeepSeek lo hace fácil de ver. Su API acepta el formato de mensajes de Anthropic, y su propia documentación te guía para apuntar Claude Code a DeepSeek con un puñado de variables de entorno (ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic más tu clave de DeepSeek). Los nombres de modelos de Claude se asignan automáticamente: todo lo que empieza por claude-opus va a deepseek-v4-pro, y claude-sonnet o claude-haiku van a deepseek-flash, según la guía de la API de Anthropic. Si quieres los detalles de esas variables, mi artículo sobre las variables de entorno de Claude Code las cubre.
Un desarrollador expresó el principio mejor de lo que yo podría:
"You'd better take harness and provider as different parts. In your case, I think the major issue is OpenCode go provier, not necessariy OpenCode harness."
Así que antes de cambiar, pregúntate qué mitad es el problema. Si son los cambios constantes de la versión preliminar o los valores por defecto, cambia el harness y conserva los tokens baratos de DeepSeek V4.1 Flash. Si es el modelo, incluso podrías conservar dsh y apuntarlo a un modelo local. Ollama, el popular ejecutor de modelos locales, añadió compatibilidad a los pocos días del lanzamiento:
"Ollama now supports the DeepSeek Harness. ollama launch dsh. Run it completely in your own environment."
Alternativas a DeepSeek Harness de un vistazo
Todas las cifras siguientes se comprobaron el 7 de octubre de 2026 en el repositorio de GitHub, el registro de paquetes y la página de precios de cada proyecto.
| Herramienta | Creada por | Licencia | Estrellas en GitHub | Descargas semanales | ¿Ejecuta modelos de DeepSeek? | Superficies | Comportamiento de aprobación por defecto | Telemetría por defecto | Precio de la herramienta |
|---|---|---|---|---|---|---|---|---|---|
| Claude Code | Anthropic | Propietaria | 149.646 | 14,8 M (npm) | A través de la API compatible con Anthropic de DeepSeek (documentado por DeepSeek, no respaldado por Anthropic) | Terminal, IDE, escritorio, web | Modo automático: un clasificador revisa las acciones | Activada (API de Anthropic), exclusión voluntaria | Pro 20 $/mes, Max desde 100 $, o API |
| OpenAI Codex | OpenAI | Apache-2.0 (CLI) | 128.071 | 25,6 M (npm) | Configuración de proveedor personalizado (no probada de extremo a extremo por OpenAI) | Terminal, IDE, escritorio, nube | Sandbox: escrituras en el espacio de trabajo, red desactivada | Activada (anónima), exclusión voluntaria | Free, Go 8 $, Plus 20 $, Pro desde 100 $ |
| OpenCode | Anomaly | MIT | 212.060 | 3,3 M (npm) | Sí, proveedor directo más Zen y Go | Terminal, escritorio, IDE, servidor | La mayoría de las acciones permitidas | No hay ajuste documentado | Gratis; Go 10 $ o 40 $/mes opcional |
| Pi | Earendil | MIT | 112.973 | 5,2 M (npm) | Sí, clave de API o gateway | Terminal, SDK | Sin avisos de aprobación | Informe de instalación activado, exclusión voluntaria | Gratis |
| Cline | Cline | Apache-2.0 | 69.953 | 5,5 M de instalaciones (VS Code, total) | Sí, proveedor de primera clase | VS Code, JetBrains, CLI, escritorio, SDK | El IDE pregunta en cada llamada a una herramienta; la CLI aprueba automáticamente | Activada, exclusión voluntaria | Gratis; ClinePass 9,99 $/mes opcional |
| Goose | Agentic AI Foundation | Apache-2.0 | 55.016 | No está en npm | A través de gateways, proveedor local o personalizado | Escritorio (macOS, Linux, Windows), CLI | Modo autónomo | Participación voluntaria | Gratis |
| Gemini CLI | Apache-2.0 | 107.241 | 453.215 (npm) | No, solo Gemini | Terminal, IDE vía ACP | Pregunta en cada llamada a una herramienta | Activada, exclusión voluntaria | Nivel gratuito; Google AI Pro/Ultra | |
| Aider | Aider-AI | Apache-2.0 | 49.400 | 55.711 (PyPI) | Sí, documentado | Terminal | Edita sin preguntar, hace commits automáticos en git | Participación voluntaria (pregunta a un subconjunto aleatorio) | Gratis |
Dos filas merecen una nota. Los recuentos de descargas incluyen instalaciones de CI y SDK, así que muestran alcance, no número de personas. Y la última versión etiquetada de Aider en GitHub es de agosto de 2025, lo que importa más que su número de estrellas; lo explico más abajo.
Cuánto hace cada una antes de preguntar
Esta es la dimensión que más me sorprendió al leer la documentación, y la que la cobertura de los lanzamientos rara vez compara. De fábrica, estas herramientas se sitúan en puntos muy distintos entre "pregunta antes de todo" y "simplemente lo hace".

dsh está en el medio: su preajuste workspace-write confina las escrituras, pero las lecturas y la red están abiertas. Si ese punto medio te preocupaba, Codex es el paso claro hacia la cautela, ya que mantiene la red desactivada por defecto y lo aplica con el sandbox del sistema operativo. En todo caso, muchas de las alternativas abiertas están más cerca de "simplemente lo hace" que dsh. La documentación de OpenCode dice "most permissions default to allow", la documentación de Goose señala que el modo autónomo se aplica por defecto, y Pi no pide aprobación antes de las llamadas a herramientas en absoluto. Nada de eso está mal, es una decisión de diseño a favor de la velocidad. Simplemente tómala a propósito.
1. Claude Code
Ideal para: equipos que quieren el agente de programación más completo y no les importa una herramienta de código cerrado.

Claude Code es el agente de programación de Anthropic y ahora funciona en la terminal, VS Code y Cursor, JetBrains, una aplicación de escritorio y la web. Es la herramienta cerrada más descargada de esta lista, con 14.786.283 descargas en npm la semana pasada. A diferencia de dsh, no es de código abierto: el archivo de licencia del repositorio dice "All rights reserved."
Funciona con DeepSeek: oficialmente, Claude Code ejecuta solo modelos Claude, y la documentación de gateway LLM de Anthropic dice que no admite el enrutamiento a modelos que no sean de Claude. En la práctica, la propia guía de Claude Code de DeepSeek muestra cómo apuntarlo a deepseek-flash, y muchos desarrolladores hacen exactamente eso. Trátalo como una configuración respaldada por DeepSeek, no por Anthropic.
Valores por defecto a revisar: hay seis modos de permisos, y el modo automático, en el que un segundo modelo revisa cada acción, es ahora el modo inicial para las sesiones interactivas de terminal. El sandbox de Bash está desactivado por defecto, y cuando lo activas, las lecturas aún pueden llegar a archivos como ~/.ssh. Las métricas de uso están activadas con la API de Anthropic y desactivadas en Bedrock, Vertex y Foundry. Mi guía de permisos de Claude Code repasa los modos.
Precios:
| Plan | Precio | ¿Incluye Claude Code? |
|---|---|---|
| Free | 0 $ | No |
| Pro | 20 $/mes (17 $/mes con facturación anual) | Sí |
| Max | Desde 100 $/mes | Sí, 5x o 20x el uso de Pro |
| Team | 25 $/puesto/mes estándar, 125 $ premium (20 $ / 100 $ anual) | Sí |
| Enterprise | 20 $/puesto/mes más uso a tarifas de API | Sí |
| API (por 1 M de tokens) | Sonnet 5.5 2 $ entrada / 10 $ salida; Opus 5.5 4 $ / 20 $; Fable 5.1 10 $ / 50 $ | Pago por uso |
Todas las cifras de la página de precios de Claude. El artículo sobre precios de Claude Code tiene ejemplos prácticos.
Ventajas:
- El sistema de extensiones más profundo de aquí: MCP, hooks, subagentes, skills, plugins y un Agent SDK.
- Funciona en todos los lugares donde trabaja tu equipo, incluida la web y el móvil.
- Línea de versiones estable en lugar de una versión preliminar.
Inconvenientes:
- Código cerrado y, sobre el papel, solo Claude.
- El uso con suscripción está limitado por cuotas, y los usuarios intensivos acaban en Max o con facturación por API.
- Los planes de consumo conservan los datos 5 años si permites el entrenamiento, según la documentación de uso de datos.
Mi opinión: el aterrizaje más seguro si el vaivén de la versión preliminar de dsh es tu principal problema. Un desarrollador en Hacker News defendió el caso contrario: que Claude Code solo vale la pena con una suscripción subvencionada y que los harnesses más ligeros rinden mejor con tarifas de API. Es un desafío razonable si pagas por token, y por eso Pi está en esta lista.
2. OpenAI Codex
Ideal para: quienes quieren una CLI de código abierto de un gran laboratorio con los valores de sandbox por defecto más estrictos.

OpenAI Codex es el proyecto más activo de este resumen por descargas: 25.613.321 descargas en npm en la semana hasta el 4 de octubre. La CLI es de código abierto bajo Apache-2.0 y está escrita en Rust; la extensión de IDE y Codex cloud no lo son, según la página de código abierto de OpenAI.
Ejecuta GPT-6.1 Sol para el trabajo pesado y GPT-6 Luna para tareas más ligeras. Para otras opciones en la órbita de OpenAI, mira mi lista de alternativas a Codex.
Funciona con DeepSeek: Codex admite model_providers personalizados en su configuración, una anulación openai_base_url y --oss para Ollama o LM Studio, según la documentación de configuración avanzada. OpenAI no documenta una configuración para DeepSeek, y las versiones recientes de Codex hablan la Responses API, por lo que algunos desarrolladores ponen un enrutador local en medio. DeepSeek sí indica compatibilidad con la Responses API en su página de precios, pero no la he visto verificada de extremo a extremo, así que prueba antes de depender de ella.
Valores por defecto a revisar: esta es la postura por defecto más sólida de la lista. En local, Codex se ejecuta en un sandbox aplicado por el sistema operativo con red desactivada y escrituras limitadas al espacio de trabajo, usando Seatbelt en macOS y bubblewrap en Linux, según la documentación de aprobaciones y seguridad. codex exec se ejecuta en modo de solo lectura por defecto. Los datos de uso anónimos están activados, y [analytics] enabled = false los desactiva.
Precios:
| Plan | Precio | Acceso a Codex |
|---|---|---|
| Free | 0 $ | GPT-6 Luna en la aplicación de escritorio, según el despliegue |
| Go | 8 $/mes | El mismo acceso a Luna |
| Plus | 20 $/mes | Web, CLI, IDE e iOS; Sol y Luna |
| Pro | 100, 200 o 500 $/mes | Límites más altos; sin tope de cinco horas por ahora |
| Business | 25 $/usuario/mes (20 $ con facturación anual) | Sin entrenamiento con datos de empresa por defecto |
| Clave de API | Tarifas de API | CLI, SDK e IDE, pero sin funciones de nube como la revisión de GitHub |
De la página de precios de Codex. Una salvedad sincera: los límites se dan como estimaciones de mensajes, por ejemplo de 15 a 160 mensajes de Sol cada cinco horas en Plus, lo que hace los costes más difíciles de predecir que la facturación por token. Más en mi desglose de precios de Codex.
Ventajas:
- CLI de código abierto con un sandbox real a nivel de sistema operativo y red desactivada por defecto.
- AGENTS.md, un cliente MCP,
codex execpara CI, SDK de TypeScript y Python, y una GitHub Action. - Nivel económico generoso: GPT-6 Luna es rápido y barato para el trabajo rutinario.
Inconvenientes:
- Diseñado en torno a los modelos de OpenAI; otros proveedores son posibles, pero te toca a ti configurarlos.
- Límites de uso opacos en los planes de suscripción.
- Cambios de configuración: GPT-5.5 se retira de Codex el 14 de octubre, y se eliminaron ajustes de aprobación anteriores como
untrusted.
Mi opinión: si lo que te llevó a buscar fue la línea de "las lecturas y la red no están confinadas" de la documentación de dsh, Codex es la solución más directa. Una comparación de costes en Hacker News encontró que GPT-6 Luna salió más barato por mensaje que DeepSeek V4.1 Flash en la configuración de ese usuario, algo que conviene saber antes de dar por hecho que DeepSeek siempre gana en precio:
"Just yesterday I ran a comparison of $/message through my harness[0] comparing Deepseek models to Luna, and to my surprise Luna won. I suspect its partially due to Deepseek's long thinking times, and also maybe due to OpenRouter variance in cache pricing etc."
3. OpenCode
Ideal para: desarrolladores que quieren la apertura y la libertad de modelo de dsh en un paquete más maduro.

OpenCode es el agente de código abierto con el que más gente compara dsh, y tiene más estrellas en GitHub que ninguno de esta lista, 212.060. Tiene licencia MIT, funciona como interfaz de terminal, aplicación de escritorio o extensión de IDE, y tiene un modo servidor sin interfaz con un SDK de JavaScript. El repositorio pasó de sst/opencode a anomalyco/opencode, así que los enlaces antiguos redirigen. Está en la versión 1.18.35, con una línea v2 aparte en pruebas.
Funciona con DeepSeek: sí, de tres maneras. Puedes conectar DeepSeek directamente con una clave de API mediante /connect (es uno de más de 75 proveedores), usar el gateway de pago por uso OpenCode Zen o suscribirte a OpenCode Go, que incluye DeepSeek V4.1 Flash y V4 Pro.
Valores por defecto a revisar: OpenCode es permisivo. Bash y las ediciones se ejecutan sin preguntar, los archivos .env tienen bloqueadas las lecturas, y solo las acciones fuera del directorio de trabajo o un "doom loop" detectado provocan una pregunta. Las instantáneas están activadas, así que puedes revertir cambios. Compartir es manual por defecto, y las sesiones compartidas se sincronizan con los servidores de OpenCode hasta que dejas de compartirlas. No encontré un ajuste de telemetría documentado en ningún sentido.
Precios:
| Opción | Precio | Qué obtienes |
|---|---|---|
| OpenCode | Gratis (MIT) | Trae cualquier proveedor o modelo local |
| Zen (pago por uso) | Por token; DeepSeek V4 Flash 0,14 $ entrada / 0,28 $ salida por 1 M | Gateway de modelos probado, recarga automática de 20 $ cuando hay menos de 5 $ |
| Go | 10 $/mes | Modelos de programación abiertos, incl. DeepSeek, límites en dólares |
| Go Plus | 40 $/mes | Límites más altos |
| Enterprise | Presupuesto personalizado por puesto | SSO, configuración central, gateway interno |
Precios de la documentación de Zen y Go. Los límites de Go funcionan como una porción del plan por ventana: hasta el 20 % en cinco horas, el 50 % en una semana y el 100 % en un mes.
Ventajas:
- Totalmente abierto, muy activo y con amplia compatibilidad de proveedores, incluidos modelos locales.
- Plugins, MCP, agentes y comandos personalizados, LSP integrado y una integración con GitHub que activas con
/opencodeen un comentario. - El acceso a DeepSeek empaquetado más barato que encontré, a través de Go.
Inconvenientes:
- Valores por defecto permisivos: endurece las reglas de
permissionantes de la primera ejecución sobre algo importante. - Dos líneas de versiones (v1 y v2) con comandos de instalación distintos por ahora.
- Algunos desarrolladores lo encuentran más pesado en CPU que dsh.
Mi opinión: el paso más natural para un usuario de dsh al que le gusta la idea abierta e independiente del modelo, pero quiere un proyecto más alejado de la etapa preliminar. Fíjate en este comentario de un desarrollador que hizo el camino inverso, de OpenCode a dsh:
"I do not know why but opencode pushes CPU usage to very high which has NOT happened with DeepSeek harness even once."
4. Pi
Ideal para: aficionados a trastear que disfrutaron la idea de plugins de dsh y quieren un núcleo más pequeño y estable sobre el que construir.

El agente de programación Pi es lo más parecido a dsh en espíritu. Incluye cuatro herramientas (read, write, edit, bash) y un prompt de sistema de menos de 1.000 tokens, y todo lo demás, de subagentes a modo de planificación, es una extensión. Tiene licencia MIT, 112.973 estrellas en GitHub, registró unos 5,2 millones de descargas en npm la semana pasada y llegó a la versión 1.0 el 1 de octubre bajo Earendil, la empresa fundada por Armin Ronacher, creador de Flask.
Funciona con DeepSeek: sí. Pi se conecta a más de 30 proveedores con clave de API, además de ejecutores locales como Ollama y llama.cpp. Un usuario veterano describió su configuración dividida en Hacker News:
"Now one of my main drivers is out of the box pi’s 4 built in tools, and I add just two extra tools: pi-sandbox and a paid for search service tool. This setup works great with the latest deepseek v4 flash, switching to more powerful open models occasionally."
Valores por defecto a revisar: Pi es el que está más cerca de "simplemente lo hace". No pide aprobación antes de las llamadas a herramientas y no tiene sandbox integrado, así que el aislamiento es cosa tuya, mediante Docker o una de las opciones de microVM de su documentación. La telemetría de instalación está activada por defecto y PI_TELEMETRY=0 la desactiva.
Precios: gratis. Pagas a tu proveedor de modelos. Si inicias sesión con una suscripción de Claude, Pi advierte de que Anthropic factura el uso de terceros como uso extra por token.
Ventajas:
- Prompt diminuto y predecible, que mantiene bajos los costes de tokens con modelos baratos.
- Enorme ecosistema de extensiones (11.394 paquetes de npm etiquetados para Pi) y, desde la 0.99.0, MCP integrado mediante "Codemode".
- Versión 1.0 estable, a diferencia de dsh.
Inconvenientes:
- YOLO por defecto; las barreras de permisos son extensiones que añades.
- Pilas no incluidas: los subagentes y el modo de planificación son complementos.
- La precaución con la cadena de suministro se aplica a cualquier gran ecosistema de paquetes.
Mi opinión: si usabas dsh porque te gusta ser dueño de tu harness, Pi es el que probaría primero. Varios usuarios de dsh ya trasladan ideas entre ambos.
5. Cline
Ideal para: desarrolladores que quieren el agente dentro de VS Code o JetBrains en lugar de una aplicación aparte.

Cline empezó como una extensión de VS Code y ahora también incluye una CLI, una aplicación de escritorio, una vista Kanban para ejecutar agentes en paralelo y un SDK. Solo la extensión de VS Code tiene 5.544.325 instalaciones. Tiene licencia Apache-2.0 y unas 70.000 estrellas en GitHub.
Funciona con DeepSeek: DeepSeek es un proveedor de primera clase que puedes usar con tu propia clave, y también está dentro de ClinePass, el plan de tarifa plana opcional de Cline para modelos abiertos. La propia documentación de DeepSeek incluso mantiene una página de integración con Cline.
Valores por defecto a revisar: esto depende de dónde lo ejecutes. En el IDE, la aprobación automática se evalúa en cada llamada a una herramienta, y la documentación de Auto Approve recomienda dejar desactivados ediciones, comandos, navegador y MCP. La CLI es lo contrario: --auto-approve vale true por defecto y no hay lista de permitidos ni de denegados para los comandos de shell, según la descripción general de la CLI. Los puntos de control en un repositorio git en la sombra están activados en todas partes. La telemetría está activada por defecto en todos los productos, con un único ajuste de exclusión.
Precios:
| Plan | Precio | Notas |
|---|---|---|
| Open Source | Gratis | Extensión, CLI, tu propia clave o modelo local |
| ClinePass | 9,99 $/mes | De 2 a 5x de uso en modelos abiertos, incl. DeepSeek V4 Pro y V4.1 Flash |
| Enterprise | Personalizado | SSO, RBAC, registros de auditoría, facturación central |
De la página de precios de Cline y la guía de ClinePass.
Ventajas:
- Modos Plan y Act, con un modelo distinto por modo.
- Lee
.clinerules,AGENTS.mdy archivos de reglas de Cursor o Windsurf. - La forma de tarifa plana más barata de ejecutar DeepSeek en un editor.
Inconvenientes:
- La CLI actúa sin preguntar a menos que pases
--auto-approve false. - No hay sandbox documentado; la documentación te remite a entornos aislados.
- Los límites de uso de ClinePass se dan como múltiplos, no como cifras firmes de tokens.
Mi opinión: si lo que echabas de menos en dsh era una integración real con el editor, Cline es la opción obvia. Solo recuerda que el IDE y la CLI tienen valores por defecto opuestos.
6. Goose
Ideal para: quienes quieren una aplicación de escritorio de código abierto bien pulida, especialmente en Linux.

Goose nació en Block y fue donado a la Agentic AI Foundation de la Linux Foundation en abril de 2026, junto con MCP y AGENTS.md. Está escrito en Rust, tiene licencia Apache-2.0 y se publica más o menos cada semana; la última versión es la v1.53.0 del 2 de octubre. Su aplicación de escritorio cubre macOS, Windows y Linux, con paquetes DEB, RPM y Flatpak, lo que cubre directamente la mayor carencia de plataformas de dsh.
Funciona con DeepSeek: no hay una fila específica de DeepSeek en la lista de proveedores, pero los modelos DeepSeek V4 están disponibles a través de los gateways listados, a través de Ollama en local o mediante un proveedor personalizado para cualquier endpoint compatible con OpenAI. Goose también puede usar Claude Code o Codex como backend de modelo a través de ACP.
Valores por defecto a revisar: el modo autónomo es el predeterminado, así que Goose puede editar y borrar archivos sin preguntar hasta que cambies a Manual o a Aprobación inteligente. La detección de inyección de prompts es opcional, y no encontré ningún sandbox de sistema operativo integrado. En el lado positivo, los datos de uso son opcionales: Goose pregunta en el primer uso.
Precios: gratis y de código abierto; pagas a tu proveedor de modelos. Goose documenta rutas gratuitas a través de Groq, el nivel gratuito de Gemini, modelos locales y 10 $ de crédito inicial en el router de Tetrate.
Ventajas:
- La mejor aplicación de escritorio multiplataforma de aquí, Linux incluido.
- Más de 70 extensiones MCP y "recetas" reutilizables para flujos de trabajo empaquetados.
- Gobernanza de una fundación en lugar de una sola empresa.
Inconvenientes:
- Autónomo por defecto y sin sandbox de sistema operativo.
- DeepSeek pasa por un gateway o un proveedor personalizado en lugar de una opción integrada.
- Repositorio que avanza rápido; espera actualizaciones frecuentes.
Mi opinión: la respuesta correcta si tu queja de dsh era "sin escritorio para Linux". Cámbialo a Aprobación inteligente desde el primer día.
7. Gemini CLI
Ideal para: cualquiera que quiera un agente capaz gratis y no necesite modelos de DeepSeek.

Gemini CLI es el agente de terminal de código abierto de Google, con 107.241 estrellas y, curiosamente, casi exactamente el volumen semanal de npm de dsh, con 453.215 descargas. Como dsh, sigue siendo anterior a la 1.0 (v0.63.0), pero Google publica versiones estables cada martes según un calendario publicado.
Funciona con DeepSeek: no. Ejecuta solo modelos Gemini, por eso está más abajo en esta lista para un público de DeepSeek. Lo incluyo porque "gratis" es el otro gran motivo por el que la gente prueba dsh.
Valores por defecto a revisar: pide aprobación en cada llamada a una herramienta por defecto, el valor por defecto más cauteloso de aquí. El sandbox es opcional con -s. Las estadísticas de uso están activadas por defecto y se pueden desactivar en settings.json; Google dice que cubren nombres de herramientas y modelos y tiempos, no prompts ni contenido de archivos.
Precios:
| Inicio de sesión | Solicitudes diarias | Elección de modelo |
|---|---|---|
| Cuenta personal de Google | 1.000/día, 60/minuto | Google elige entre la familia Gemini |
| Clave de API de Gemini, nivel gratuito | 250/día | Solo Flash |
| Google AI Pro | 1.500/día | Modelos Gemini |
| Google AI Ultra | 2.000/día | Modelos Gemini |
| Gemini API o Vertex AI | Pago por uso | A tu elección |
Del documento de cuotas y precios. Ten en cuenta que el propio README de Google cita un nivel gratuito con clave de API más alto que este documento.
Ventajas:
- El nivel gratuito más generoso de la lista.
- Valor por defecto de aprobación cauteloso, además de carpetas de confianza y un motor de políticas.
- MCP, extensiones,
GEMINI.md, salida JSON sin interfaz y una GitHub Action.
Inconvenientes:
- Solo Gemini, así que sin DeepSeek.
- Con un inicio de sesión de Google en el nivel gratuito, no eliges el modelo.
- Estadísticas de uso activadas por defecto.
Mi opinión: una buena segunda herramienta para tener a mano para el trabajo gratuito, no un reemplazo directo de dsh.
8. Aider
Ideal para: desarrolladores que quieren que cada cambio de IA llegue como un commit de git limpio.

Aider es el veterano de los agentes de programación en terminal y aún tiene una base fiel, con 49.400 estrellas en GitHub y unas 55.700 descargas en PyPI la semana pasada. Su modelo es simple: añades archivos al chat, los edita y hace un commit de cada cambio en git con un mensaje descriptivo, de modo que /undo siempre está a un comando.
Funciona con DeepSeek: sí, hay una página dedicada a DeepSeek y aider --model deepseek es el primer ejemplo en la documentación de instalación. La conocida tabla de clasificación poliglota de Aider muestra a DeepSeek-V3.2-Exp Reasoner con un 74,2 % por 1,30 $ por ejecución, pero la entrada más reciente de la tabla es de octubre de 2025, así que no tiene resultados de V4.
Valores por defecto a revisar: las ediciones se aplican sin preguntar, --auto-commits está activado y los hooks de pre-commit se omiten por defecto. Los comandos de shell se sugieren y luego se confirman. La analítica es opcional y se pregunta a un subconjunto aleatorio de usuarios.
Precios: gratis; solo pagas por el modelo.
Ventajas:
- Git como red de seguridad es simple y fácil de razonar.
- Solo se pueden editar los archivos que añades, lo que limita el radio de daño.
- Mapa del repositorio, lint tras la edición, modo arquitecto y scripting sencillo con
--message.
Inconvenientes:
- La última versión etiquetada en GitHub fue la v0.86.0 en agosto de 2025, y la última versión en PyPI fue de febrero de 2026. La rama principal aún recibe commits, pero despacio.
- Sin compatibilidad con MCP documentada.
- Solo terminal, y la documentación aún describe DeepSeek V3 como la versión actual.
Mi opinión: hoy solo elegiría Aider si su flujo centrado en git es exactamente lo que quieres. Su ritmo de lanzamientos se ha ralentizado mientras los demás publican cada semana.
¿Cuál deberías elegir?
Vuelve a los cinco motivos por los que la gente deja dsh. Cada uno apunta a un lugar distinto.

- Cambios constantes de la versión preliminar: Claude Code o Codex. Ambos son productos consolidados, y aún puedes ejecutar Claude Code con tokens de DeepSeek si el precio era el atractivo.
- Registros de sesión y privacidad: OpenCode o Pi con un modelo local, para que nada salga de tu máquina. O conserva dsh y desactiva su plugin de registro de sesión.
- Flujo de trabajo en el editor: Cline, con los valores por defecto de preguntar primero del IDE.
- Escritorio Linux: Goose.
- Gratis: Gemini CLI, aceptando el límite de solo Gemini.
Muchos desarrolladores no eligen uno solo. Un usuario de Hacker News describió cómo usa Claude Code para el trabajo pesado, cambia a Codex cuando llega al límite de cinco horas y termina en OpenCode con DeepSeek. Para una lista más amplia, mis resúmenes de herramientas de asistentes de programación con IA y alternativas a Cursor van más allá de los agentes de terminal.
Una nota si estás creando un agente de soporte
Algunas personas llegan a harnesses como dsh con un objetivo distinto: los tokens baratos tientan a crear tu propio bot de atención al cliente. Un pequeño hilo de Ask HN preguntó exactamente eso sobre dsh.
Yo lo veo desde el otro lado. eesel lleva años poniendo agentes de IA en colas de soporte reales, y he visto cómo un puñado de clientes se fueron a construir directamente sobre una API de modelos y luego se toparon con las mismas piezas que faltaban. El harness es la mitad pequeña de ese trabajo. Un agente de soporte también necesita una conexión bidireccional con tu helpdesk, una forma de mantener sincronizados tu centro de ayuda y los tickets pasados, reglas sobre lo que puede hacer sin un humano y pruebas con tickets pasados reales antes de hablar con un cliente. Ninguna de las ocho herramientas anteriores incluye eso, porque están hechas para código.
Prueba eesel
La forma limpia de decirlo: estos harnesses son infraestructura, y eesel es el empleado. eesel es una plataforma de compañeros de IA donde contratas compañeros listos para trabajar en tareas específicas. Para soporte, ese es el compañero de IA para helpdesk: se conecta a Zendesk, Freshdesk, Gorgias y otros helpdesks, aprende de tus tickets pasados y tu centro de ayuda, y puedes simularlo con tu propio historial de tickets antes de que responda a nadie.

Como estás evaluando agentes de terminal, lo que más te interesará es la CLI de eesel. Opera el mismo compañero y espacio de trabajo que el panel, así que todo lo que puedes hacer con un clic lo puedes automatizar con scripts. npx @eesel/cli init configura un espacio de trabajo, eesel integrations connect conecta tu helpdesk, eesel instructions lee y edita las reglas permanentes del compañero, eesel approvals list muestra las acciones que esperan a un humano y eesel activity te permite leer cada ejecución en detalle. Todos los comandos imprimen JSON, las escrituras admiten --dry-run para que veas la llamada exacta antes de que ocurra, y CI puede autenticarse con un token de API. Eso hace fácil que Claude Code, Codex, OpenCode o Pi configuren y prueben un compañero de soporte por ti. Cada espacio de trabajo de eesel es también un servidor MCP, de modo que un agente de programación puede hablar con él directamente. Mi guía sobre cómo gestionar agentes de IA desde la terminal repasa el patrón.
Puedes empezar con el plan gratuito con 100 créditos y sin tarjeta; los planes de pago de compañeros empiezan en 299 $/mes por 500 créditos, donde un ticket o chat es un crédito. Prueba eesel si lo que quieres al final son tickets respondidos, no otro harness que mantener.
Preguntas frecuentes
¿Cuál es la mejor alternativa a DeepSeek Harness?
Para la mayoría de los desarrolladores es Claude Code o OpenAI Codex si quieres una herramienta estable, y OpenCode si quieres un harness de código abierto, independiente del modelo, que aun así ejecute modelos de DeepSeek. Si te gustó dsh por su sistema de plugins, el agente de programación Pi es el más cercano en espíritu.
¿Puedo usar modelos de DeepSeek sin DeepSeek Harness?
Sí. DeepSeek publica una API compatible con Anthropic y su propia guía para ejecutar Claude Code con modelos de DeepSeek, y OpenCode, Cline, Pi y Aider se conectan directamente a DeepSeek con una clave de API. El harness y el modelo son decisiones separadas. Mi resumen de DeepSeek V4.1 Flash cubre la parte del modelo.
¿Hay una alternativa gratuita a DeepSeek Harness?
OpenCode, Pi, Cline, Goose y Aider son gratuitos y de código abierto; solo pagas por el modelo. Gemini CLI va más allá con un nivel gratuito de 60 solicitudes por minuto y 1.000 al día con una cuenta personal de Google, aunque solo ejecuta modelos Gemini. Para opciones de pago, consulta mis desgloses de precios de Claude Code y precios de Codex.
¿Qué alternativa a DeepSeek Harness es la más segura por defecto?
Codex tiene los valores por defecto más estrictos: las escrituras se quedan en el espacio de trabajo y el acceso a la red está desactivado, aplicado por el sistema operativo. Gemini CLI y la extensión de IDE de Cline preguntan antes de cada llamada a una herramienta. OpenCode, Goose y Pi dejan que el agente actúe sin preguntar de fábrica, así que endurece su configuración de permisos antes de apuntarlos a código importante.
¿Cómo se compara DeepSeek Harness con OpenCode?
Ambos son de código abierto e independientes del modelo. DeepSeek Harness es más joven, sigue siendo una versión preliminar para desarrolladores y está construido para que cada parte sea un plugin. OpenCode está más avanzado, en la versión 1.18, tiene 212.060 estrellas en GitHub, admite más de 75 proveedores y vende planes opcionales Zen y Go que incluyen modelos de DeepSeek. Algunos desarrolladores comentan que dsh se siente más ligero en CPU. Consulta mi resumen de agentes de IA de código abierto para más información.
¿Por qué la gente busca alternativas a DeepSeek Harness?
Los motivos habituales son que dsh es una versión preliminar con cambios incompatibles en cada lanzamiento, que los registros de sesión se suben a DeepSeek por defecto con la API oficial, que la versión de escritorio activa la telemetría y que no hay aplicación de escritorio para Linux. Ninguno es decisivo por sí solo, pero juntos empujan a los equipos hacia una CLI de programación con agentes ya consolidada.
¿Puede una alternativa a DeepSeek Harness responder tickets de atención al cliente?
No por sí sola. Los harnesses de programación te dan un bucle de agente y herramientas, pero un agente de soporte también necesita una conexión con el helpdesk, sincronización de conocimiento, reglas de aprobación y pruebas con tickets pasados. Un compañero de IA como el compañero de helpdesk de eesel llega con todo eso, y cualquiera de estos agentes de programación puede configurarlo igualmente a través de la CLI de eesel.