Saltar a contenido

Recursos

Todo lo que rodea al producto en lugar de estar dentro de él: cómo conseguir ayuda, cómo contribuir y cómo extender la plataforma.

Ayuda a AgenticOS

El proyecto es joven y la forma más rápida de ayudarlo es usarlo y contar qué se ha roto.

Desarrollo — contribuir

Lee la página que corresponda a lo que estés tocando. Son las propias notas de ingeniería del repositorio, publicadas en lugar de reescritas, así que lo que lees es lo que leen quienes contribuyen.

Si trabajas en Lee
Cualquier cosa, lo primero Arquitectura · El código de la consola — rutas → servicios → repositorios, y la transacción de la petición
Una forma que ya has visto antes Patrones
Una funcionalidad, de principio a fin Añadir funcionalidades
Un test, o un coverage gate en rojo Tests
Una pull request Revisión de código y Ramas

Tres cosas que te van a morder

Un repositorio confirma con db.flush(), nunca con db.commit(). El trabajo en segundo plano que lee una fila que la petición acaba de escribir se entrega con spawn_after_commit, nunca con spawn. Y la capa de plataforma se mantiene al 100 % de cobertura, impuesto en CI. Las tres están en Arquitectura y Tests, y en las tres se ha metido la pata aquí al menos una vez.

Extender la plataforma

Ampliar lo que el propio AgenticOS sabe hacer, en Python. Son recetas para quien contribuye: necesitas el repositorio clonado.

Antes de escribir una capability

Pregúntate si en realidad no es una conexión MCP. Una capability que sería un cliente de la API de un único producto SaaS es un servidor que alguien ya ha escrito, y traerlo a este repositorio significa mantenerlo contra la API de ese producto para siempre.

Construido sobre

AgenticOS se genera a partir de Full-Stack AI Agent Template, y se apoya en:

Licencia

Apache 2.0. Consulta LICENSE.