<- volver a runpane.com

funciones pensadas para agentes

todos los gestores te dejan gestionar agentes.
¿cuáles dejan que los agentes se gestionen solos?

La mayoría de los gestores de agentes están pensados para personas. Haces clic, cambias de pestaña y ejecutas comandos de git. El agente se queda esperando en un terminal. Pane le da la vuelta. Los agentes pueden instalar Pane, descubrir sus comandos, crear espacios de trabajo, iniciar otros agentes, comprobar cómo van y darte los resultados. Sin un SDK especial. Sin un servicio alojado. Solo una CLI que todos los agentes ya saben usar.

La prueba: ¿puede un agente empezar de cero, instalar tu herramienta, descubrir qué hace, crear espacios de trabajo aislados, iniciar otros agentes y gestionar todo el flujo sin que una persona haga clic? Con Pane, sí.

01

los agentes pueden instalar pane solos

Publicado en npm y PyPI. Un agente puede instalar Pane con un comando. No necesita navegador, página de descarga ni arrastrar nada a Aplicaciones. Si tiene Node o Python, tiene Pane.

Por qué importa: los agentes no pueden hacer clic en botones de descarga. Si tu herramienta exige una instalación manual, no pueden configurarla. Pane está donde ya trabajan los agentes: en el gestor de paquetes.

npx --yes runpane@latest
pipx run runpane
pnpm dlx runpane@latest
02

los agentes pueden descubrir los comandos antes de instalar

El esquema completo de comandos está publicado en una URL pública. Un agente puede leer qué ofrece Pane antes de instalar nada. No tiene que rastrear una web de documentación ni clonar un repositorio de GitHub. Solo necesita un curl.

Por qué importa: los agentes van con cuidado al instalar paquetes. Si pueden comprobar primero qué hace una herramienta, es más probable que la usen.

curl -fsSL https://runpane.com/runpane-cli-contract.json
03

descubrimiento automático tras la instalación

Después de instalar, runpane agent-context muestra un resumen corto de cada comando. Lo importante es que sea corto: cabe en la ventana de contexto del agente. Si necesita detalles de un comando concreto, carga solo ese.

Por qué importa: la ayuda de la mayoría de las CLI está escrita para personas. Los agentes necesitan resúmenes estructurados, breves y fáciles de procesar que no agoten su ventana de contexto.

runpane agent-context --json
runpane agent-context --command "panes create" --json
04

salida json en todos los comandos

Todos los comandos tienen la opción --json. Los agentes reciben datos estructurados que pueden procesar de forma fiable. No tienen que adivinar el ancho de las columnas, quitar códigos ANSI ni aplicar expresiones regulares a tablas para personas.

Por qué importa: los agentes que intentan procesar salidas pensadas para personas fallan constantemente. JSON es el lenguaje natural de la automatización.

runpane panes list --json
runpane panels screen --panel <id> --limit 80 --json
05

modo no interactivo

Los agentes no pueden responder a mensajes como «¿Seguro?». Todos los comandos que cambian algo exigen --yes para usarlos sin interacción. Sin esta opción, el comando muestra lo que haría y termina. Con ella, se ejecuta.

Por qué importa: un solo mensaje que espere una respuesta bloquea todo el flujo de un agente. El modo no interactivo marca la diferencia entre una herramienta pensada para agentes y una que los agentes pueden usar.

runpane panes create --repo active --name "issue-42" --agent codex --yes --json
06

salida limitada que respeta la ventana de contexto

Cuando un agente lee la salida del terminal, no necesita 10.000 líneas. Los valores predeterminados son pequeños. Los agentes solo aumentan el límite con --limit cuando necesitan más.

Por qué importa: cada línea de más consume tokens que el agente podría dedicar a pensar. Respetar la ventana de contexto es lo más importante que puedes hacer por la experiencia de los agentes.

runpane panels screen --panel <id> --limit 80 --json
runpane panels output --panel <id> --limit 200 --json
07

comprobación del entorno antes de empezar

Antes de crear panes, un agente debe comprobar el entorno. runpane doctor revisa la versión del wrapper, la plataforma, la app instalada y el estado del daemon. Si algo falla, el agente lo sabe antes de perder tiempo.

Por qué importa: los agentes que no comprueban el entorno crean panes que fallan sin avisar. Un comando de diagnóstico detecta los problemas desde el principio.

runpane doctor --json
08

panes en segundo plano que no te apartan de tu trabajo

Cuando los agentes crean panes, usan --source agent para abrir el pane nuevo en segundo plano. Tú sigues trabajando. El agente también. Nadie interrumpe a nadie.

Por qué importa: no puedes usar un agente que te cambia la vista activa cada vez que crea un espacio de trabajo. Crear en segundo plano es imprescindible para coordinar agentes.

runpane panes create --repo active --name "task" --agent codex --source agent --wait-ready --yes --json
09

los agentes pueden coordinar otros agentes

Un agente puede crear panes, iniciar otros agentes, esperar a que terminen, leer su salida, enviar más instrucciones y comprobar los resultados. Eso es un bucle de agentes completo. Sin un planificador alojado ni un SDK especial. Solo comandos CLI.

Por qué importa: el sector avanza hacia un agente coordinador que gestiona un grupo de agentes especializados. Pane le da los comandos que necesita. La skill runpane-orchestrator de código abierto hace justo eso.

runpane panes create --agent codex --prompt "Implement issue 42" --source agent --yes --json
runpane panels wait --panel <id> --for idle --json
runpane panels screen --panel <id> --json
runpane panels submit --panel <id> --text "Continue" --yes --json
10

funciona con cualquier agente y sistema operativo

Claude Code, Codex, Aider, Goose, OpenCode o cualquier agente CLI. Windows, WSL, macOS, Linux, máquinas virtuales y hosts remotos. Pane no te ata a un agente ni a una plataforma. Si mañana sale un agente nuevo, hoy ya funciona en Pane.

Por qué importa: el panorama de los agentes de IA cambia cada mes. Si tu herramienta está ligada a un agente, su suerte también es la tuya. Pane es independiente del agente porque aloja terminales, no integra una IA concreta.

la imagen completa

Esta es la prueba otra vez: ¿puede un agente empezar de cero, instalar tu herramienta, descubrir qué hace y ejecutar un flujo completo con varios agentes sin intervención humana?

capacidadpanela mayoría
Instalación por el agentenpm / pipDescarga manual
Descubrimiento de comandosURL pública + CLILeer la documentación
Salida estructurada--json en todoSolo para personas
No interactivoOpción --yesMensajes interactivos
Bucles de agentesCLI completaNo compatible
Varios sistemasWin, WSL, Mac, LinuxSolo macOS
Independiente del agenteCualquier CLI de terminalUno o dos agentes

míralo en acción

- Configura tu primer bucle de agentes

- Documentación de la CLI runpane

- Pane Chat: el coordinador integrado

- Código fuente en GitHub

- Blog: cómo crear una CLI que los agentes de verdad usen

Parsa Khazaeepoul

por Parsa Khazaeepoul

Última actualización: 24 de junio de 2026

preguntas frecuentes

o
Descargar*
Aviso de Windows SmartScreenLas descargas directas pueden mostrar un aviso de SmartScreen mientras Pane no esté firmado. Pane es totalmente de código abierto. Puedes revisar el código y compilarlo tú mismo.1. Haz clic en Más información2. Haz clic en Ejecutar de todas formas3. Continúa con la instalaciónLa instalación con PowerShell descarga la versión oficial directamente y evita la mayoría de los problemas del navegador.instalación global con npm
Pega el comando en PowerShell.MacLinux