Acerca de Hodman

¿Qué es Hodman?

Hodman reúne un entorno de trabajo para agentes de IA, ejecución en la nube y colaboración en torno a cada proyecto de software. Puedes crear una aplicación, ponerla en marcha, compartirla con colegas y seguir mejorándola con IA.

01 · Harness

Todo lo que el modelo necesita para trabajar.

Un modelo puede proponer código. El harness le da el contexto y las herramientas para terminar el trabajo: archivos, comandos, registros, acceso a la base de datos, vistas previas, tareas e historial de conversación.

Por qué creamos el nuestro

El agente de Hodman debe trabajar en el mismo proyecto que usa tu equipo. El harness conoce los proyectos, el estado de ejecución, las publicaciones, las tareas y los permisos de Hodman. Puede crear la primera versión y volver después para investigar o modificar el producto en funcionamiento.

El modelo y la forma de pagar su uso se eligen por separado. El harness es la capa de herramientas y trabajo que lo rodea.

02 · Cloud

Un entorno de ejecución para cada proyecto.

Cada proyecto en la nube se ejecuta en un contenedor aislado con su código y servicios. Los archivos persistentes y los datos de ejecución se guardan en almacenamiento montado; los datos estructurados de la aplicación, en PostgreSQL. Hodman supervisa los servicios de larga duración y ofrece URLs estables para la vista previa y la aplicación publicada.

  1. 01

    Preparar

    El agente edita los archivos del proyecto, instala dependencias y verifica la aplicación.

  2. 02

    Ejecutar

    Hodman sincroniza los servicios del proyecto y abre la versión de desarrollo en la vista previa.

  3. 03

    Publicar

    Cuando apruebas una versión, Hodman genera una entrega y la sirve desde la dirección de producción del proyecto.

Una familia puede incluir una aplicación principal y subproyectos web o de páginas de campaña. En el entorno actual comparten un contenedor del proyecto principal, con carpetas de trabajo y colas de tareas separadas.

03 · Plataforma

Los proyectos pueden usar Hodman como plano de control.

Dentro del entorno Cloud actual, la CLI de Hodman identifica al proyecto mediante su propia credencial. Tanto el código como los agentes pueden usarla sin recibir el token de una cuenta personal.

Saber dónde están

Consultar la identidad del proyecto, el entorno de ejecución y las URLs canónicas de vista previa y producción.

Publicar y revisar versiones

Solicitar una publicación, consultar su estado y leer el historial de versiones del proyecto.

Trabajar con tareas y conversaciones

Consultar y actualizar tareas, leer mensajes de conversaciones y enviar instrucciones auditables dentro del alcance permitido.

Usar servicios autorizados de la plataforma

Algunas integraciones del proyecto pueden usar capacidades de la plataforma, como acceso aprobado a Google Drive, con la misma identidad firmada del proyecto.

La credencial se limita a las capacidades del proyecto. No es una cuenta de usuario ni concede acceso general a todos los proyectos del espacio.

04 · Conectores de proyectos

Un proyecto puede ofrecer funciones a otros.

El proyecto se habilita mediante una interfaz de comandos dedicada, con documentación y resultados JSON. Otro proyecto puede descubrirla e invocarla desde Hodman. La plataforma autentica al solicitante, comprueba la conexión explícita y ejecuta el comando en el entorno del proyecto proveedor.

Una implementación, varias formas de usarla

Un proyecto de CRM puede ofrecer un comando con los totales del embudo. Su interfaz, los informes programados y un proyecto de reportes autorizado usan la misma lógica de negocio.

El propietario del espacio controla la conexión

Estar en el mismo espacio no es suficiente. Un responsable elige qué proyectos pueden invocar a cada proveedor. El permiso actual cubre toda la CLI publicada del proyecto y puede revocarse.

Llamadas explícitas y auditables

El origen envía argumentos de un comando, no instrucciones de shell arbitrarias ni direcciones de red. Hodman verifica el permiso y dirige la solicitud al entorno de destino. Es una llamada determinista entre aplicaciones, no otra conversación con IA.

El proyecto es la unidad que lo reúne todo.

Código, ejecución, datos, versiones, tareas y trabajo de IA pertenecen al mismo proyecto. Así tu equipo puede crear una aplicación, operarla y conectarla con el resto del espacio.

Hodman — ¿Qué es Hodman?