Documentación / 02

Usar Devin Pocket en Linux

Devin Pocket funciona en Linux como servidor Node.js local con interfaz en navegador. Instala Node.js 22 o posterior y Devin CLI, luego inicia Pocket con npx o instálalo globalmente. Autoriza tu cuenta de Devin y abre la URL local. No necesitas una cuenta de Pocket ni una clave API separada.

Última actualización ·Node.js 22+

Antes de empezar

  • Linux, Node.js 22+, npm o pnpm y un navegador moderno.
  • Devin CLI y cuenta de Devin. Internet para autenticación y agente.

Paso a paso

  1. 01

    Instala Devin CLI si falta

    Usa el instalador oficial; revisa el script antes. Pocket no reemplaza al agente.

    curl -fsSL https://cli.devin.ai/install.sh | bash
  2. 02

    Elige cómo instalar Pocket

    npx inicia sin instalación global permanente. También puedes usar npm o pnpm global. El prefijo debe ser escribible; pnpm setup configura el PATH global.

    npx devin-pocket
    npm i -g devin-pocket
    pnpm add -g devin-pocket
    pnpm setup
  3. 03

    O usa el instalador general

    Instala Node.js si falta, prefiere pnpm y recurre a npm. Si falta Devin CLI solo muestra instrucciones. No inicia Pocket.

    curl -fsSL https://raw.githubusercontent.com/BOTOOM/devin-pocket/main/install.sh | bash
  4. 04

    Inicia y autoriza

    Con instalación global, inicia el supervisor. Abre http://127.0.0.1:7777 y autoriza en la PWA. Si hace falta, inicia sesión manualmente en el mismo servidor.

    devin-pocket start
    devin auth login
  5. 05

    Revisa el equipo

    doctor revisa runtime/auth/ACP; logs muestra eventos recientes. Detén el proceso al terminar.

    devin-pocket doctor
    devin-pocket logs -n 100
    devin-pocket stop

Ten en cuenta

  • Sin comando significa start. El inicio normal usa supervisor con reintentos limitados.
  • El servidor debe seguir activo. Mantén loopback salvo que hayas revisado la guía de acceso remoto.

Fuente de verdad: el README y la implementación de Devin Pocket.

README