Openhands en una app de desarrollo de software con Agentes de IA que tienen las mismas herramientas que un desarrollador humano: pueden modificar el código, ejecutar comandos, navegar por la web, llamar a las API, e incluso, copiar fragmentos de código de StackOverflow.
Antes que nada vamos a descargar la imagen y crear el volumen que nos permitirá mantener el estado de los agentes entre diferentes ejecuciones del contenedor:
docker pull docker.all-hands.dev/all-hands-ai/runtime:0.39-nikolaik
docker pull docker.all-hands.dev/all-hands-ai/openhands:0.39
docker volume create openhands_dataLa forma más sencilla de ejecutar OpenHands es en Docker:
docker run -it --rm \
-e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:0.39-nikolaik \
-e LOG_ALL_EVENTS=true \
-v /var/run/docker.sock:/var/run/docker.sock \
-v openhands_data:/.openhands-state \
-p 3000:3000 \
--add-host host.docker.internal:host-gateway \
--name openhands \
docker.all-hands.dev/all-hands-ai/openhands:0.39¡Encontrarás OpenHands funcionando a http://localhost:3000!
Después de iniciar OpenHands, debe seleccionar un modelo LLM y e introducir un token . Esto se puede hacer durante la ventana emergente de configuración inicial o seleccionando el botón (icono de engranaje) en la interfaz de usuario. | LLM Provider | LLM Model | API Key | Settings
Para obtener información sobre el flujo de trabajo de desarrollo, consulte Development.md.
Fuente: Introducción - All Hands Docs
If you see mistakes or want to suggest changes, please create an issue on the source repository.
For attribution, please cite this work as
Sosa (2024, April 26). Blog de José R Sosa: Openhands Agente IA de programación en Docker. Retrieved from https://josersosa.github.io/personalweb/posts/2026-02-01-openhands-agente-ia-de-programacin-en-docker/
BibTeX citation
@misc{sosa2024openhands,
author = {Sosa, José R},
title = {Blog de José R Sosa: Openhands Agente IA de programación en Docker},
url = {https://josersosa.github.io/personalweb/posts/2026-02-01-openhands-agente-ia-de-programacin-en-docker/},
year = {2024}
}