amenbo

amenbo 6.0.0 — un proyecto se crea con una carpeta

Crear un proyecto pide ahora la carpeta en la que vive, porque una IA llega a un proyecto por una carpeta. La última carpeta se puede desvincular, y un proyecto que se queda sin ninguna se avisa hasta que lo resuelvas.

Una IA llega a un proyecto por una carpeta, así que un proyecto sin carpeta no se puede manejar desde ninguna parte. Crear uno pide ahora siempre una carpeta, y un proyecto que acaba sin ninguna lo dice. Lee la parte de la actualización antes de dar el salto.

Un proyecto se crea con una carpeta

amenbo project add necesita ahora --dir.

$ amenbo project add --name Greenhouse --actor human
error: the following required arguments were not provided:
  --dir <DIR>

$ amenbo project add --name Greenhouse --dir /work/greenhouse --actor human
✓ Created project: Greenhouse (1) — linked to /work/greenhouse

En pantalla es lo mismo — la pantalla de proyecto nuevo tiene un campo de carpeta, y Crear no se puede pulsar hasta que se elija una.

La última carpeta ya se puede desvincular

Antes tenía que quedar una carpeta. Ahora se puede quitar, y la respuesta te dice con qué te deja eso.

$ amenbo unbind --actor human --yes
✓ Unbound /work/greenhouse (removed: .amenbo, AGENTS.md, CLAUDE.md). The project is kept.
  This project now has no folder. An AI reaches a project through a folder, so nothing can
  operate it until one is linked again (`amenbo bind --project <name or ID>`).

Un proyecto sin carpeta se avisa en dos sitios

Para que no se olvide.

  • En el tablero del proyectoThis project has no folder linked, con una acción Link a folder al lado. Las tarjetas propias del tablero siguen ahí debajo.
  • En amenbo doctor — y si has dejado de trabajar en ese proyecto, amenbo project archive es la alternativa a volver a vincularle una carpeta. A un proyecto archivado no se le pide ninguna.
$ amenbo doctor --actor human
doctor: 1 issue(s) (error 0 / warning 1)
  [warning] project_without_folder (1):
    Project #1 'Greenhouse' has no folder on this machine leading to it: there is nowhere to
    operate it from, and an AI cannot reach it at all.

Las carpetas cuya IA no arranca por amenbo también se avisan

Una carpeta puede estar vinculada y no tener allí ningún enganche a amenbo en los ajustes de la propia herramienta de IA, con lo que la IA trabaja sin consultar a amenbo ni una vez. amenbo doctor las recoge ahora.

$ amenbo doctor --actor human
doctor: 1 issue(s) (error 0 / warning 1)
  [warning] unwired_folder_ambiguous (1):
    /work/worker does not start its AI on amenbo, and shows no sign of which tool is used
    there, so nothing can say which wiring is missing.
  • amenbo agent-hook snippet <tool> imprime el texto que hay que darle a la IA que trabaja en esa carpeta — amenbo nunca edita esos archivos de ajustes por ti.
  • La misma lista aparece en la pantalla de ajustes del propio proyecto.

Cosas más pequeñas

  • El tablero lleva un solo aviso permanente — antes podían amontonarse varios.

Antes de actualizar

  • El formato de los datos guardados sube de versión — se migra solo la primera vez que una versión más nueva los abre, y antes se hace una copia. Después, las versiones anteriores ya no pueden abrirlos, así que no dejes ni la GUI ni la CLI en la versión vieja (el mismo instalador actualiza las dos).
  • Añade --dir a todos tus amenbo project add — en tus propios scripts y en las instrucciones que le das a tu IA.

Cómo conseguirlo

Abre el instalador de tu sistema operativo desde la última versión. No hacen falta permisos de administrador.

  • macOS — .pkg, uno para Apple silicon y otro para Intel (la GUI y la CLI vienen juntas; la primera vez que lo abres sale el aviso de Gatekeeper: clic derecho → Abrir)
  • Windows — .exe de instalación (la GUI y la CLI vienen juntas)
  • Linux — la GUI es un AppImage; el comando amenbo viene del instalador de la CLI

Para actualizar: en la GUI, el cartel de «hay una versión nueva» la aplica en el sitio. Si instalaste solo la CLI, amenbo update --apply la cambia.

¿Es tu primera vez? Ve a Empezar.