Entender DeepSeek Harness, Codex y Claude Code: comparación del control del agente en 5 dimensiones

Resumen en una frase: DeepSeek Harness ofrece un sistema de ejecución modificable; Codex ofrece a la vez un núcleo de código abierto y un producto oficial; Claude Code entrega capacidades mediante herramientas comerciales e interfaces de extensión. La verdadera diferencia está en qué capa puedes modificar y quién la mantiene después de modificarla.

La distinción «DeepSeek Harness es de código abierto, mientras que Codex y Claude Code son productos acabados de código cerrado» no es precisa. Según los materiales oficiales proporcionados, con fecha de verificación 12 de noviembre de 2026, Codex CLI usa la licencia Apache-2.0, y OpenAI también ha publicado Codex Harness; sin embargo, el acceso al modelo y el servicio en la nube gestionado pertenecen a niveles distintos.

Este artículo no hace un ranking de eficiencia sin base de pruebas reales; en cambio, coloca las tres opciones dentro de una misma tarea: recopilar noticias de IA a diario, generar temas y paquetes de materiales, y luego guardar los borradores en el sistema interno de la empresa. A lo largo de esta tarea, se explican capa por capa las diferencias en código fuente, herramientas, entorno de ejecución y responsabilidad de mantenimiento.

deepseek-harness-codex-claude-code-control-comparison-es-image-0

Entender DeepSeek Harness, Codex y Claude Code: primero, devolvamos los términos a la tarea

Un agente no es solo un modelo que responde preguntas. Para que busque noticias, use el navegador o guarde borradores, también hace falta un sistema que organice el modelo, las herramientas, el estado y el proceso de ejecución: eso es un Agent Harness.

Podemos pensar en el modelo como el «cerebro» que propone el siguiente paso, mientras que el harness se encarga de llevar la acción a las herramientas y de devolver el resultado al modelo. Entre ambos también hay permisos y un entorno de ejecución; no conviene confundir «conectar la API del modelo» con «el agente completo ya está listo para usarse».

Término Significado en la tarea de selección de noticias Límites que suelen confundirse
Agent Loop Ciclo de buscar, leer resultados, seguir verificando y luego generar un borrador No es una única petición al modelo
Adaptador de modelo Convierte la solicitud al formato que necesita el servicio del modelo Que la dirección sea configurable no significa que el protocolo sea completamente compatible
MCP Protocolo para conectar herramientas de búsqueda, bases de datos o sistemas internos de la empresa Conectar una herramienta no equivale a obtener automáticamente permisos de negocio
Sandbox Entorno de ejecución que limita comandos, archivos y acceso a la red El efecto del aislamiento depende de la configuración
Licencia de código abierto Define las condiciones de uso, modificación y distribución del código publicado No incluye el derecho de usar gratis los servicios de modelo ni los recursos en la nube

MIT y Apache-2.0 son licencias de código abierto permisivas que permiten el uso, la modificación y la distribución, pero cada una tiene sus propias condiciones que deben respetarse. Una vista previa para desarrolladores indica que el producto aún está en una fase temprana, y que las interfaces, los plugins y la compatibilidad pueden cambiar; no debe entenderse directamente como que ya está listo para un despliegue en producción.

¿Hasta dónde se abre realmente el código fuente de DeepSeek Harness, Codex y Claude Code?

Primero, corrijamos el error central: no se puede describir a Codex en términos generales como un producto de código cerrado. El código fuente público de Codex CLI usa la licencia Apache-2.0, y el Harness publicado por OpenAI también ofrece un punto de entrada para estudiar e integrar sistemas Agent subyacentes; esto es distinto de comprar el servicio gestionado oficial.

Objeto de comparación Alcance de apertura Cómo se puede usar Conclusión que no se debería deducir
DeepSeek Harness Proyecto público de código abierto bajo MIT Revisar, modificar y ampliar el sistema de ejecución Que ya completó una auditoría de seguridad y no requiere mantenimiento
Codex CLI/Harness La CLI es Apache-2.0; el Harness es público Modificar el código público e integrar capacidades Agent Que el servicio en la nube, los modelos y la infraestructura sean todos de código abierto
Claude Code Producto comercial de código cerrado, con interfaces de extensión Personalizar mediante herramientas, Hooks y subagentes Que se pueda modificar libremente el motor interno no publicado

DeepSeek Harness se acerca más a un sistema de ejecución de Agent que los desarrolladores pueden transformar. La documentación oficial ofrece configuraciones de ejecución como Web, Headless, SDK, SDK reducido y ACP, lo que facilita elegir el modo de interacción según las necesidades de la aplicación, en lugar de estar limitado a una interfaz fija.

Codex abarca dos caminos: el núcleo de código abierto y las herramientas terminadas. Los desarrolladores pueden integrar tareas, sesiones, eventos y flujos de aprobación mediante SDK, App Server o codex exec, y los usuarios comunes también pueden usar la CLI oficial, la App, el IDE o los productos Cloud.

Claude Code, en cambio, pone el foco en herramientas de desarrollo listas para usar y en mecanismos oficiales de extensión. No es que no se pueda personalizar en absoluto; más bien, la personalización suele ocurrir en la capa de herramientas, eventos y división de tareas, y eso no significa que el motor de ejecución subyacente también esté abierto.

Las 5 dimensiones de control de DeepSeek Harness, Codex y Claude Code

Al evaluar el control, no te limites a preguntar «¿tiene plugins?». La pregunta más útil es: cuando el flujo de trabajo periodístico falla, ¿puedes cambiar la integración del modelo, el comportamiento de las herramientas, la lógica del bucle, la recuperación de sesiones y el entorno de ejecución real?

deepseek-harness-codex-claude-code-control-comparison-es-image-1

Dimensión de control DeepSeek Harness Codex Claude Code
Integración de modelos Adaptador de modelo reemplazable; requiere validar el protocolo Se puede estudiar el código público; el producto oficial sigue sujeto a las reglas de integración de modelos Admite los métodos de integración de servicios listados oficialmente; no implica que cualquier modelo se pueda sustituir
Extensión de herramientas Se pueden modificar el registro de herramientas y los componentes de ejecución Admite MCP, Hooks, Skills, Plugins, etc. Admite MCP, Hooks, Skills, Plugins, etc.
Agent Loop El bucle central se puede modificar mediante plugins o código fuente Se puede modificar el Harness público; el servicio alojado tiene otros límites Se puede influir en el flujo mediante extensiones, pero no modificar libremente el motor no publicado
Sesiones y estado Se pueden sustituir el registro, el almacenamiento y la forma de recuperación App Server, entre otros, ofrece integración de sesiones y eventos Se pueden gestionar flujos de trabajo mediante interfaces oficiales y Subagents
Entorno de ejecución Puedes configurar por tu cuenta archivos, Shell, sandbox y tareas en segundo plano Se puede ejecutar localmente o usar el entorno en la nube oficial Depende del canal de acceso al producto, la forma de ejecución y la autorización

DeepSeek Harness: puedes cambiar «cómo funciona el flujo de trabajo»

La arquitectura de DeepSeek Harness parte de la idea de que «todo es un plugin». Los adaptadores de modelo, el registro de herramientas, el registro de sesiones, el Agent Loop, el sistema de archivos, la ejecución de comandos, el sandbox y las políticas de aprobación se pueden reemplazar mediante plugins y configuración.

Por ejemplo, si un equipo exige que «cada tema tenga varias fuentes independientes; de lo contrario, no se puede guardar», los desarrolladores pueden incorporar la herramienta de validación y la política de ejecución en el flujo del sistema. Sin embargo, que el código fuente se pueda modificar solo es una condición de implementación; que la regla sea fiable todavía requiere pruebas y revisión, y no basta confiar en la indicación.

Codex: el código público y el servicio oficial son dos ámbitos de control distintos

La ventaja de Codex es que se puede usar el código de ejecución público y también optar por la experiencia del producto oficial. Si quieres integrar sus capacidades en el software de la empresa, el SDK, App Server y los puntos de entrada de ejecución de scripts ofrecen distintas formas de integración; si usas Codex Cloud, OpenAI gestiona el entorno de computación remota.

Esto significa que modificar el código público local no equivale a poder modificar el servicio oficial en la nube. Que las tareas oficiales en la nube puedan seguir ejecutándose después de que el equipo local entre en reposo tampoco significa que puedan acceder directamente a los archivos de una computadora apagada ni al estado de inicio de sesión del navegador ya existente.

Claude Code: ampliar el flujo de trabajo no equivale a reescribir el motor

El MCP de Claude Code puede conectarse a bases de datos y servicios de negocio; los Hooks pueden ejecutar comprobaciones antes y después de las llamadas a herramientas, durante las solicitudes de permisos o al finalizar una tarea. Los Subagents, por su parte, pueden tener contexto, indicaciones, permisos de herramientas y selección de modelo independientes, lo que resulta útil para separar la recopilación de material de la verificación de fuentes.

Para tareas periodísticas, se puede diseñar un Hook de «validación antes de guardar» y luego crear borradores mediante herramientas en segundo plano. Esto influye en la ejecución a través de interfaces de extensión, no modificando el Agent Loop interno; que haya selección independiente de modelo tampoco implica que todas las interfaces del producto permitan cualquier servicio de modelo.

En el diagrama hay que distinguir la conexión de modelos del sistema de ejecución: APIYI apiyi.com puede ser una plataforma candidata para la integración de API de modelos, pero no sustituye los entornos de ejecución, la configuración de permisos y las reglas de producto de cada una de las tres herramientas.

Autohospedar DeepSeek Harness: ¿qué responsabilidades de mantenimiento implica realmente?

Código abierto no es sinónimo de coste cero. Además de la invocación del modelo, el flujo de trabajo de noticias necesita servicio de búsqueda, navegador, almacenamiento, credenciales de inicio de sesión, un entorno que se mantenga en ejecución y mecanismos de reintento y diagnóstico cuando algo falla.

Elemento de responsabilidad DeepSeek Harness autohospedado Ruta Codex Ruta Claude Code
Costes de modelo y herramientas Configuración y cálculo por cuenta propia Varía según la API, el producto y la modalidad de tareas en la nube Varía según la API, el producto y las herramientas de extensión
Entorno de ejecución continua Despliegue, monitorización y recuperación por cuenta propia Mantenimiento local por cuenta propia; el Cloud oficial gestiona el entorno remoto Hay que confirmar el punto de entrada de ejecución concreto y las condiciones remotas
Navegador e inicio de sesión Instalar el proveedor y gestionar sesiones y credenciales Configurar y validar según el entorno real Configurar y validar según la forma de integración del navegador
Seguridad y actualizaciones Responsable de componentes, aislamiento, aprobaciones y compatibilidad Tras modificar el código público, hay que mantener la propia versión Mantener extensiones, autorización y compatibilidad con las actualizaciones
Puntos de entrada candidatos para la API del modelo APIYI apiyi.com, validar primero el adaptador No equivale a obtener los derechos de suscripción del producto oficial No equivale a que cualquier punto de entrada sea compatible

Las operaciones de navegador de DeepSeek Harness no están todas listas para usar desde el primer momento. La documentación oficial exige instalar dsh-browser-use y habilitar explícitamente un proveedor experimental, como Playwright MCP, Chrome DevTools MCP o Stagehand.

El estado de inicio de sesión del navegador no se restaura automáticamente a partir del registro de sesión: al recargar o bifurcar una Session se crea un nuevo estado de navegador. Y las operaciones ya emitidas tampoco se pueden revertir cancelando la tarea. Por eso, en un panel de administración de producción conviene distinguir entre “generar borrador”, “guardar borrador” y “publicar contenido”, y no tratar el botón de cancelar como un mecanismo de rollback del negocio.

Las restricciones de seguridad importan especialmente: DeepSeek Harness está marcado oficialmente como developer preview, y se indica de forma explícita que todavía no ha pasado una auditoría de seguridad y que no debe considerarse apto para producción. Se recomienda trabajar con permisos mínimos y usar máquinas virtuales desechables, contenedores o entornos dedicados, sin tomar el sandbox integrado como única línea de defensa a la hora de ejecutar tareas que no sean de confianza.

DeepSeek Harness, Codex y Claude Code: ¿cómo verificar primero la conexión al modelo?

Validar primero la API del modelo, después las llamadas a herramientas del Agent y por último el guardado en segundo plano es el orden que facilita más el diagnóstico de errores. Los dos ejemplos siguientes son solo pruebas de conexión al modelo, no la instalación y configuración completa de las tres herramientas Agent, y tampoco demuestran que cualquier cliente sea compatible de forma directa.

Prueba mínima de conexión al modelo en DeepSeek Harness, Codex y Claude Code

El identificador del modelo en las variables de entorno debe usar el nombre que esté disponible actualmente en la plataforma, y la clave nunca debe escribirse en el código ni en los logs. Los ejemplos requieren que el entorno de ejecución ya tenga el SDK de Python de OpenAI.

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["AI_API_KEY"],
    base_url="https://api.apiyi.com/v1",
)
response = client.chat.completions.create(
    model=os.environ["AI_MODEL"],
    messages=[{"role": "user", "content": "列出新闻来源核查步骤。"}],
)
print(response.choices[0].message.content)

Verificación del protocolo de llamada a herramientas en DeepSeek Harness, Codex y Claude Code

Cuando el texto plano funciona, hay que comprobar si el modelo devuelve llamadas a herramientas válidas y luego seguir probando la ejecución de la herramienta, el envío del resultado y la segunda ronda de respuesta. Lo siguiente solo revisa la estructura devuelta en la primera ronda y no opera realmente ningún sistema interno de la empresa.

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["AI_API_KEY"],
    base_url="https://api.apiyi.com/v1",
)
response = client.chat.completions.create(
    model=os.environ["AI_MODEL"],
    messages=[{
        "role": "user",
        "content": "请调用 check_source 检查输入的新闻来源。",
    }],
    tools=[{
        "type": "function",
        "function": {
            "name": "check_source",
            "description": "Check a news source without changing data.",
            "parameters": {
                "type": "object",
                "properties": {"source": {"type": "string"}},
                "required": ["source"],
            },
        },
    }],
)
message = response.choices[0].message
print("tool_calls:", message.tool_calls)
print("content:", message.content)

Aunque se devuelva una llamada a herramienta, todavía hay que revisar el análisis de parámetros, el tratamiento de errores, los eventos de streaming y la recuperación del contexto. Que el adaptador de DeepSeek admita una Base URL personalizada no significa que cualquier servicio cumpla con lo que ese adaptador espera; Codex y Claude Code también deben validarse según sus propios protocolos y requisitos de configuración.

Consejo para una validación rápida: según la descripción pública de la plataforma, APIYI apiyi.com ofrece una clave API para acceder a una interfaz compatible con OpenAI para modelos populares como OpenAI, Claude y Gemini, con facturación por uso, y menciona precios con descuento y una cuota gratuita de prueba para nuevos usuarios. Los modelos concretos, las promociones y la compatibilidad deben confirmarse con la documentación vigente y con las solicitudes reales; los permisos de la API del modelo no incluyen las suscripciones a productos como Codex Cloud o Claude Code.

¿Para qué escenarios son adecuados DeepSeek Harness, Codex y Claude Code?

Si necesitas modificar “cuándo continuar buscando, cuándo rechazar el guardado y cómo reanudar una sesión interrumpida”, investiga primero DeepSeek Harness. Ofrece un control más profundo del mecanismo de ejecución, pero el equipo debe ser capaz de asumir el despliegue, la seguridad y el mantenimiento de versiones.

Si quieres aprovechar el código abierto y, al mismo tiempo, conservar el producto oficial y las opciones de tareas en la nube, investiga primero Codex. Primero define si vas a usar la CLI local, la integración mediante SDK o Cloud, para poder determinar con precisión qué componentes mantendrás tú.

Si el objetivo es usar cuanto antes un agente de programación y conectarlo a los procesos de la empresa mediante MCP, Hooks y Subagents, investiga primero Claude Code. La condición es que las interfaces de extensión oficiales cubran tus necesidades, y no que tengas que reescribir el bucle subyacente.

deepseek-harness-codex-claude-code-control-comparison-es-image-2

Para una prueba real, se recomienda usar el mismo conjunto de criterios de aceptación, en lugar de comparar la cantidad de funciones:

  1. Verificación de la fuente: cuando no se puede confirmar el origen, ¿puede detenerse y explicar el motivo?
  2. Control de permisos: ¿puede leer los datos de prueba, pero no puede publicar contenido oficial?
  3. Recuperación tras interrupción: después de reiniciar, ¿puede identificar el borrador guardado y evitar enviarlo de nuevo?
  4. Manejo de fallos: cuando cambian los botones del backend o una herramienta agota el tiempo de espera, ¿queda un registro que permita localizar el problema?

Estos son elementos de prueba sugeridos, no pruebas reales que ya se hayan completado en este artículo. El costo total también debe incluir el tiempo de diagnóstico manual, actualización y recuperación, no solo los tokens del modelo o la suscripción.

Preguntas frecuentes sobre DeepSeek Harness, Codex y Claude Code

¿Codex es de código abierto, así que puedo usar gratis todas las capacidades en la nube?

No se puede deducir así. La licencia del código fuente de Codex CLI/Harness, el acceso a los modelos, la computación remota y los servicios alojados son capas distintas. El acceso a la API de modelos que ofrece APIYI apiyi.com tampoco equivale a los derechos de Codex Cloud.

¿DeepSeek Harness puede conectarse a cualquier modelo con solo cambiar la Base URL?

No hay garantía. La interfaz unificada de APIYI apiyi.com sirve para hacer pruebas de conexión con modelos candidatos, pero todavía hay que verificar el protocolo del adaptador, las llamadas a herramientas, la salida en streaming y el manejo de errores. Que una respuesta de texto funcione no permite deducir una compatibilidad completa con agentes.

¿Que Claude Code tenga Hooks significa que el motor es de código abierto?

No. Los Hooks son interfaces de nodos de ejecución que la propia compañía abre oficialmente: permiten inspeccionar o influir en el flujo, pero no equivalen a poder ver y modificar el bucle interno no publicado.

¿Se puede poner DeepSeek Harness directamente en producción?

No conviene decidirlo solo porque sea de código abierto. La documentación oficial indica claramente que aún no ha completado una auditoría de seguridad, así que primero hay que usar entornos aislados, permisos mínimos y procesos de prueba que se puedan revertir.

¿Codex Cloud puede continuar la tarea aunque el equipo local esté apagado?

La documentación oficial indica que las tareas en la nube pueden seguir ejecutándose. Pero la nube igualmente necesita su propio código, dependencias, red y autorización, y no puede controlar directamente una computadora local que ya está apagada.

De los tres, ¿cuál completa más rápido una tarea de selección de temas noticiosos?

Este artículo no incluye resultados de pruebas reales con una misma tarea, así que no puede dar un ranking de velocidad ni de tasa de éxito. Habría que registrar, bajo las mismas condiciones de entrada, permisos y criterios de aceptación, la finalización de la tarea, la intervención humana y el costo real.

Puntos clave de DeepSeek Harness, Codex y Claude Code

  • Código abierto: Codex no puede clasificarse a la ligera como un producto de código cerrado.
  • Profundidad de control: La interfaz de plugins y la modificación del bucle subyacente no son lo mismo.
  • Responsabilidad operativa: El autoalojamiento implica asumir el despliegue, la recuperación y las actualizaciones.
  • Límites del modelo: Que la API conecte no equivale a compatibilidad completa con el Agent.
  • Límites de seguridad: DeepSeek Harness sigue siendo una vista previa para desarrolladores sin auditar.
  • Base para la selección: Compare los resultados reales de aceptación; no sustituya la eficiencia por la cantidad de funciones.

Resumen: ¿Cómo elegir entre DeepSeek Harness, Codex y Claude Code?

Si necesita controlar el mecanismo de ejecución subyacente, examine DeepSeek Harness; si necesita tanto la ruta del código público como la del producto oficial, examine Codex; si desea usar directamente la herramienta de desarrollo y personalizarla mediante extensiones, examine Claude Code. Estas son condiciones de selección basadas en necesidades, no un ranking integral de pros y contras.

Se recomienda verificar primero la conexión y las llamadas a herramientas de los modelos candidatos a través de APIYI apiyi.com, y luego probar por separado los permisos, el navegador y los mecanismos de recuperación del Agent. El grado de código abierto, la facilidad de uso y la eficiencia final del trabajo son tres dimensiones que no pueden sustituirse entre sí.

DeepSeek Harness, Codex y Claude Code: materiales de referencia

A continuación se presentan las fuentes oficiales incluidas en los materiales proporcionados por el usuario; la fecha de verificación es el 12 de noviembre de 2026. El contenido en línea, los puntos de entrada y las condiciones de las cuentas pueden variar según la versión; este artículo no incluye pruebas unificadas de tareas.

  1. Repositorio oficial de DeepSeek Harness: github.com/deepseek-ai/deepseek-harness
    Incluye la licencia, la arquitectura, la configuración del navegador y las notas de seguridad.

  2. Repositorio oficial de Codex: github.com/openai/codex
    Sirve para consultar el código público de la CLI y la licencia Apache-2.0.

  3. Descripción del Harness de código abierto de Codex: developers.openai.com/blog/codex-as-a-platform
    Distingue el sistema de ejecución abierto, los puntos de entrada de integración y los servicios gestionados.

  4. Descripción de Codex Cloud: help.openai.com/en/articles/20001545-using-codex-cloud
    Presenta el entorno oficial de ejecución remota y los límites de ejecución de tareas.

  5. Documentación oficial de Claude Code: code.claude.com/docs/en/overview
    Las condiciones de MCP, Hooks, Subagents y acceso a servicios deben consultarse en la documentación correspondiente.


Autor: Equipo técnico de APIYI
Intercambio técnico: Te invitamos a compartir en APIYI apiyi.com tus dudas sobre adaptación de modelos, invocación de herramientas e integración de agentes. Al solucionar problemas, proporciona configuraciones anonimizadas y mensajes de error; no envíes claves reales ni credenciales del backend.

Deja un comentario