# Inicio rápido

Instala la CLI, ejecuta una sesión y fusiona tu primera solicitud de cambio.

Canonical page: https://beeuni.ai/docs/es/quickstart

Esta página te lleva desde una terminal recién abierta hasta una solicitud de cambio (CR) fusionada.
Todos los comandos que aparecen a continuación se pueden copiar y pegar.

<a id="install-the-cli"></a>

### Instalar la CLI

Ejecuta el script de instalación. Descarga el binario de `beeuni` para tu sistema operativo.

```sh
curl -fsSL https://beeuni.ai/install | bash
```

Beeuni es compatible con macOS y Linux. Todavía no hay un binario para Windows.

### Iniciar sesión
```sh
beeuni login
```

Se abrirá el navegador para iniciar sesión. Después de iniciar sesión, `beeuni login` seleccionará
tu cuenta y un [proyecto](/docs/es/project) predeterminado.

<a id="create-or-clone-a-project"></a>

### Crear o clonar un proyecto

Las cuentas nuevas todavía no tienen proyectos, así que `beeuni login` no tiene ninguno para elegir. Ejecuta
`beeuni init` con un nombre para crear tu primer proyecto. Esto crea la estructura de un
directorio de proyecto en tu máquina.

```sh
beeuni init my-app
cd my-app
beeuni ship
```

`beeuni ship` crea el proyecto en Beeuni Cloud la primera vez que se ejecuta y luego
sube tu código. Vuelve a ejecutar `beeuni ship` cuando quieras para sincronizar los cambios locales.

Para trabajar en un proyecto que ya existe en Beeuni Cloud, clónalo:

```sh
beeuni projects clone <project-id>
```

Busca `<project-id>` con `beeuni projects ls`.

### Iniciar una sesión
```sh
beeuni sessions new --prompt "Build the login page"
```

Esto inicia una [sesión](/docs/es/work/sessions). El agente trabaja en su propio
entorno aislado y en su propia rama, así que todavía no modifica tu proyecto.

Conéctate a la sesión para ver el progreso y responder:

```sh
beeuni sessions chat
```

### Revisar y fusionar la solicitud de cambio
Cuando el agente termina, abre una solicitud de cambio con un resumen y
el diff exacto.

```sh
beeuni cr ls
```

Esto muestra las CR abiertas de tu proyecto. Revisa la que abrió el agente y luego
fusiónala para incorporar el trabajo en tu rama predeterminada:

```sh
beeuni cr merge 1
```

Reemplaza `1` por el número de CR que aparece en `beeuni cr ls`. Nada llega a la
rama predeterminada de tu proyecto hasta que la fusiones.

<a id="next-steps"></a>

## Próximos pasos

- [Cómo encajan las piezas](/docs/es/work)
Explicación de proyectos, sesiones y solicitudes de cambio.
- [Referencia de comandos de la CLI](/docs/es/cli)
Todos los comandos, indicadores y subcomandos.
- [El ciclo de desarrollo con la CLI](/docs/es/cli)
Vincula un repositorio, publica código y administra sesiones desde la terminal.
