Saltar al contenido principal

Harnesses de programación

El agente de programación no es el modelo

Eliges un modelo por su capacidad y un harness por cómo se hace el trabajo. Estos son los harnesses que conviene conocer en 2026, con cada afirmación fechada y con fuente, incluido el que ya ha sido retirado.

CompáralosTodas las filas verificadas el 14 ago 2026

Lee esto primero

Un harness es el cliente que convierte un modelo en un agente: sostiene el bucle, las herramientas, el acceso a archivos y los permisos. Dos personas que usan el mismo modelo a través de harnesses distintos obtienen resultados muy diferentes, y pagan cantidades muy diferentes, porque el harness decide cuántos tokens cuesta el trabajo.

Uno de estos ya no existe

Google retiró Gemini CLI dentro de Antigravity CLI, y el acceso para consumidores dejó de atender peticiones el 18 de junio de 2026. Mantenemos la fila porque saber qué lo sustituyó es más útil que una página que lo elimina en silencio.

Los laboratorios ya evalúan a través de harnesses

Cuando Z.ai publicó las puntuaciones de GLM-5.3, las ejecutó dentro de Claude Code, el harness de un competidor. Eso indica que la capa del harness se ha convertido en infraestructura estándar, y que la puntuación publicada de un modelo es en parte una afirmación sobre el cliente en el que se midió.

Compara los harnesses

Filtra por cómo trata cada uno los modelos y selecciona una fila para ver su detalle completo, sus limitaciones y sus fuentes. Los harnesses retirados están ocultos por defecto.

HarnessModelosLicenciaSe ejecuta enPrecio
can1357 (community)Cualquier modeloAny provider via BYOK — Anthropic, OpenAI, Google, xAI, DeepSeek, Mistral, plus local servers (Ollama, llama.cpp, vLLM)Código abiertoTerminal, Zed, Node.js SDK, One-shot CLIFree, MIT-licensed. You pay only your own provider API bills; no subscription and no vendor account required.
AnthropicAtado a un solo proveedorAnthropic models only (Claude Fable, Opus, Sonnet, Haiku)PropietarioTerminal, VS Code, JetBrains, Desktop, Web, GitHub, SlackIncluded with Claude paid plans; also usage-billed via the Anthropic API
SSTCualquier modeloAny provider via BYOK — Anthropic, OpenAI, Google, DeepSeek, GLM, local modelsCódigo abiertoTerminal, IDE extensions, WebFree and open-source with your own API keys; OpenCode Go plan $5 first month, then $10/month
Z.aiModelo propio, sin bloqueoGLM family (GLM-5.3, GLM-5.2), including a self-hosted GLM endpointPropietarioDesktop (macOS, Windows, Linux), Mobile steering via WeChat / FeishuVia the GLM Coding Plan's points quota — off-peak calls cost 50% of standard points
LangbaseCualquier modeloAnthropic, OpenAI, Google, DeepSeek, Qwen, Kimi, GLM, MiniMax and more — BYOK with no markupPropietarioTerminalFrom $1/month with $10 credits, up to $200/month Ultra; Teams $40/month; BYOK carries no markup
DeepSeekModelo propio, sin bloqueoBuilt around DeepSeek models (V4.1 Flash on the deepseek-flash API id since 10 Sep 2026); plugin architecture allows othersCódigo abiertoTerminal, Web UIMIT-licensed and free; you pay only for model tokens
GoogleModelo propio, sin bloqueoGemini modelsPropietarioDesktop, CLI, SDKVia Google AI Pro / Ultra and Gemini Code Assist licences

Oh My Pi (omp)

can1357 (community)
Hashline edits cut output tokens
The model patches by content-hash anchor instead of retyping lines, and a stale anchor is rejected before it corrupts the file. The project reports Grok 4 Fast spending 61% fewer output tokens on the same work (self-reported) Fuente
Real IDE machinery, not a text box
31 built-in tools, 14 LSP operations and 28 DAP (debugger) operations, so renames go through the language server and it can drive lldb, dlv or debugpy Fuente
Adopts your existing config on first run
Inherits rules, skills and MCP servers already on disk from .claude, .cursor, .codex, .gemini, .cline, .windsurf and .github/copilot — no migration script Fuente

Puntos de extensión

  • CompatibleSkills
  • CompatibleHooks
  • CompatibleSubagentes
  • CompatiblePlugins
  • CompatibleMCP

La limitación honesta

Community-run and moving very fast — three releases shipped on 1 Sep 2026 alone — with no vendor support contract, no SLA and no company behind it. It is also the most complex harness here: ten model roles and 31 tools are a lot of surface to learn, and the headline efficiency numbers are the project's own, not independently verified.

Mejor para

Technical teams who want IDE-grade tooling and a hard floor on spend, and who can absorb a fast-moving open-source dependency without vendor support.

Fuente Verificado 2026-09-02

Preguntas que la gente hace de verdad

¿Qué es un harness de programación con IA?
El cliente que convierte un modelo de lenguaje en un agente. Ejecuta el bucle, expone herramientas como la edición de archivos y el terminal, gestiona el contexto y los permisos, y decide cuándo la tarea está terminada. El modelo aporta el razonamiento; el harness aporta todo lo demás.
¿El harness cambia lo que pago?
De forma sustancial. El harness controla cuánto contexto reenvía, si usa caché y cuántos turnos emplea. Dos harnesses ejecutando el mismo modelo en la misma tarea pueden diferir varias veces en tokens de salida, y los tokens de salida son la mayor parte de la factura.
¿Puedo usar un mismo harness con varios proveedores de modelos?
Sí, si eliges uno agnóstico respecto al modelo. Tanto OpenCode como Command Code permiten usar tus propias claves con distintos proveedores. Claude Code está atado a los modelos de Anthropic; ZCode y Antigravity están construidos en torno a los modelos de su proveedor.
¿Se puede seguir usando Gemini CLI?
No en los planes de consumidor. Dejó de atender peticiones el 18 de junio de 2026 para los suscriptores de Google AI Pro y Ultra y para los usuarios gratuitos de Gemini Code Assist, y fue sustituido por Antigravity CLI. El acceso con licencias Code Assist Standard o Enterprise no se vio afectado.

La elección del harness viene después de la elección del modelo.

Elige el modelo que supere tu listón de calidad al menor coste y después elige el harness que lo ejecute como trabaja tu equipo. Hacerlo al revés es como se acaba atado a un proveedor que no se pretendía elegir.

Registramos una fuente y una fecha de verificación para cada afirmación de esta página, y mostramos las discrepancias en lugar de resolverlas en silencio. Cómo verificamos