Melaya — Build AI agents for any job. Agentic platform for research, ops, outreach, reporting — and the only one where agents can actually trade.

// CASO DE USO · INGENIERÍA

Agentes de ingeniería que revisan cada diff,y pausan antes de mergear.

Tus ingenieros senior gastan media semana revisando código ajeno, preparando auditorías y escribiendo post-mortems en vez de shipear. Melaya te deja construir una crew de ingeniería de diez personas que revisa PRs, corre el checklist OWASP, filtra hotspots, redacta RFCs y deja cada comentario, ticket y cambio de config listo para aprobar con un clic. La crew hace el prep, tus staff engineers se quedan con la decisión, el log de replay guarda los comprobantes.

Ver los pipelines ↓
01
// Qué se rompe hoy

El status quo cuesta más que el agente.

Tres dolores que cada equipo de ventas y BD vive cada semana. Cada uno es de lo que tus reps se quejan de verdad, no como los nombraría una página de funcionalidades.

  1. 01

    Los ingenieros senior gastan de diez a quince horas a la semana en colas de revisión y triage on-call en vez de shipear el roadmap.

  2. 02

    Las auditorías de seguridad y las ventanas SOC 2 se estancan por semanas porque nadie tiene tiempo de mapear controles, threat-modelar el diff o jalar evidencia de los logs de CI.

  3. 03

    Un incidente a las 2 a. m. quema un sprint de contexto porque el post-mortem se escribe de memoria tres días después y el siguiente on-call repite el mismo error.

02
// Pipelines que puedes construir

Compón. Aprueba. Replay.

Cada pipeline de abajo es una forma que cableas en el canvas usando el crew y las herramientas de más abajo. No es una funcionalidad que te entregamos, es un patrón que configuras.

P01

Revisar pull requests por file glob

Al abrir un PR, enruta archivos Rust y Python a RustPythonEngineer, archivos React a FrontendEngineer y contratos a SmartContractExpert. Cada persona redacta comentarios inline anclados en contexto estático, y la compuerta HITL bloquea el posteo hasta que un mantenedor apruebe.

P02

Preparar la ventana de auditoría de seguridad

Corre el checklist OWASP de diez items sobre el diff y los últimos 90 días de merges. SecurityAuditor cita números CWE y escribe el escenario de ataque, luego la herramienta rag_retrieve jala evidencia coincidente desde los logs de CI a un solo paquete de auditoría.

P03

Hacer triage de hotspots de performance semanalmente

PerformanceExpert aplica el método USE a cada servicio, HFTQuantDev rankea fixes por ganancia esperada y esfuerzo, y la memoria cross-run lleva la lista de hotspots de la semana pasada para que los items resueltos caigan y las regresiones suban al tope.

P04

Redactar RFCs desde un brief de una línea

Dado un statement de problema de una línea, TechLead redacta el RFC con contexto, opciones, tradeoffs y una recomendación. La herramienta rag_retrieve jala precedentes de ADRs pasados en el almacén de conocimiento para que la propuesta calce con el estilo de la casa.

P05

Planear una migración de framework o schema

BackendEngineer mapea cada caller del API viejo, RustPythonEngineer redacta el codemod, TechLead corta el trabajo en fases con tickets. Las herramientas de repo acotadas quedan en solo lectura, así el plan de migración se escribe antes de tocar un solo archivo.

P06

Escribir reviews post-incidente al cierre

Cuando el canal de incidente se resuelve, DevOpsEngineer jala logs y timeline, TechLead redacta los cinco porqués y los action items, y el replay permite al on-call recorrer cada paso del agente de vuelta a una llamada a herramienta. La escritura a Notion queda gateada por HITL.

03
// El crew

Crew de Ingeniería y Tech

Personas reales del crew tech_team. Cada una llega con un system prompt afinado y una allowlist de herramientas por defecto. Cambia los modelos por persona en el canvas.

Tech Lead

TechLead

Sintetiza hallazgos de cada especialista en un plan de sprint con dueños nombrados, deadlines a nivel día y criterios de éxito medibles.

{ }

Rust Python Engineer

RustPythonEngineer

Revisa código Rust y Python por riesgo de unwrap, allocations en hot-bucle, overhead de FFI y llamadas blocantes a tokio que tirarían un servicio 24/7.

Backend Engineer

BackendEngineer

Audita integraciones REST y WebSocket, lógica de retry, precisión decimal y cobertura de reconciliación para que el estado nunca derive en silencio.

Security Auditor

SecurityAuditor

Corre el checklist OWASP de diez items contra el diff, marca números CWE y escribe la ruta de ataque paso a paso antes de recomendar un fix.

Performance Expert

PerformanceExpert

Aplica el método USE a cada componente, estima p50, p95 y p99, y rankea los tres hotspots de mayor ROI con ganancia esperada y método de medición.

HFT Quant Dev

HFTQuantDev

Perfila la ruta de señal a orden contra un presupuesto de latencia documentado y propone optimizaciones rankeadas con esfuerzo y pasos de verificación.

DevOps Engineer

DevOpsEngineer

Puntúa la postura SRE en CI/CD, secretos, observabilidad, DR y alertas, nombrando los gaps de runbook que extenderían el próximo outage.

Frontend Engineer

FrontendEngineer

Revisa componentes React por stale closures, memoization faltante, leaks de WebSocket y bundle bloat contra presupuestos de performance fijos.

UI UX Designer

UIUXDesigner

Audita pantallas para traders por ratio de datos-ink, efectividad de fast-scan, cobertura de teclado y contraste WCAG AA.

Smart Contract Expert

SmartContractExpert

Audita interacciones onchain en EVM, Cosmos, Solana, NEAR y Sui, puntuando riesgo de reentrancy, oracle, MEV y bridge en formato de audit firm.

04
// herramientas con alcance

Solo las acciones que tú concedes.

Cada herramienta de abajo es una herramienta compartida real del bundle Melaya. Allowlist por agente, HITL en las escrituras y revocación en un clic.

shared/tools/core/

Acceso solo lectura al repo para que RustPythonEngineer y FrontendEngineer puedan jalar el diff, hacer blame de una línea y grepear por patrones. Sin escrituras, así nada se shipea sin un paso aparte gateado por HITL.

git_statusgit_diffgit_loggit_showgit_blamegrep_searchglob_searchfile_read
shared/tools/gitlab_public_tools/

Jala merge requests, metadata de proyecto y contenido de archivos desde GitLab para que la crew de revisión trabaje contra el diff real. Solo lectura por diseño; comentarios y aprobaciones se enrutan por una compuerta HITL aparte.

gitlab_list_merge_requestsgitlab_project_infogitlab_repo_filegitlab_list_issuesgitlab_repo_tree
shared/tools/codeberg_tools/

La misma superficie de revisión para equipos en Codeberg o Gitea self-hosted. Solo lectura. El agente redacta la revisión, un ingeniero la postea.

codeberg_list_pullscodeberg_repo_infocodeberg_repo_filecodeberg_list_issues
shared/tools/package_intel_tools/

Resuelve metadata de dependencias, fecha del último publish y conteos de descargas para que SecurityAuditor pueda marcar paquetes obsoletos o abandonados en el diff. Fetches solo lectura contra registries públicos.

npm_package_infopypi_package_infocrates_package_infonpm_downloadspypi_downloads
shared/tools/devops/

Lee estado del cluster, jala logs de pods y deja cambios de manifest listos para los runbooks de DevOpsEngineer. Las escrituras de k8s_apply y aws_cli quedan gateadas por HITL por defecto, así ningún rollout pasa sin que un SRE apruebe.

aws_clik8s_getk8s_logsk8s_applydocker_psdocker_logs
shared/tools/project_mgmt/

Archiva los action items que TechLead produjo como tickets de Jira o Linear con dueños y deadlines, y deja el post-mortem en Notion. Cada llamada create queda gateada por HITL para que títulos y asignados sean revisados antes de que exista el ticket.

jira_create_issuelinear_create_issuenotion_create_pagelinear_create_commentnotion_search
shared/tools/knowledge/

Construye el almacén de conocimiento por flujo de trabajo desde ADRs, post-mortems pasados, estándares de coding y playbooks de seguridad. Alimenta las tres capas de conocimiento para cada persona de la crew.

build_knowledge_from_textbuild_knowledge_from_file
shared/tools/messaging/

Empuja el resumen sintetizado de revisión o la timeline de incidente al canal on-call. Los envíos quedan gateados por HITL para que el wording sea aprobado antes de que la sala lo vea.

discord_send_messagetelegram_send_message
05
// Tres capas de conocimiento

El crew lee lo que tú le das.

Cada pipeline llega con tres capas de acceso al conocimiento. Combínalas por agente en el canvas. Sin espacio vectorial compartido con otro tenant, sin lecturas sorpresa, sin retrieval opaco.

L1

Contexto estático

includeContext

Documentos por pipeline que se anexan al input de agentes específicos en cada run. El brief de ICP, el playbook, la lista de precios o el corpus de correos de deals ganados. Lo que tenga que estar ahí antes de que el agente piense. Tú eliges qué personas reciben qué documentos.

L2

herramienta de retrieval RAG

rag_retrieve

Una herramienta con alcance concedida por agente. Cuando el agente decide que necesita más profundidad, consulta el vector store del flujo de trabajo a demanda. La misma base de conocimiento que el contexto estático, accedida solo cuando el modelo la pide.

L3

Memoria entre runs

pipeline_memory

Estado a nivel pipeline que se arrastra de un run al siguiente. La investigación de ayer está en alcance para el follow-up de hoy. El crew recuerda a quién ya prospectó, qué se aprobó, qué se envió. El audit log es la base de conocimiento de segundo orden.

07
// FAQ

Preguntas que nos llegan cada semana.

¿Los agentes van a mergear código o pushear a producción por su cuenta?

No. Cada escritura git, disparador de CI, apply de infra y transición de ticket queda gateado por HITL por defecto. La crew escribe la revisión, la sugerencia de diff o el borrador de runbook; un ingeniero clickea aprobar antes de que algo aterrice. Puedes levantar la compuerta por plantilla una vez que un flujo de trabajo se haya probado.

¿Los agentes pueden razonar sobre nuestro codebase y la historia de incidentes?

Tres capas. El contexto estático adjunta tu diagrama de arquitectura, estándares de coding y playbook on-call a personas específicas en cada run. La herramienta rag_retrieve permite a BackendEngineer o PerformanceExpert traer código indexado, ADRs y post-mortems a demanda. La memoria cross-run significa que el triage de hotspots de la semana pasada está en alcance para el follow-up de esta semana.

¿Esto es una alternativa a Devin o a Cody?

Más cerca de una capa de revisión y triage que un autopilot de escritura de código. A diferencia de Devin, mantienes un ingeniero en el bucle en cada commit, y a diferencia de Cody o Codium, cada persona viene con un prompt especialista y un toolkit acotado. El estilo auto-PR de Sweep es una plantilla entre muchas, no el único flujo de trabajo.

¿Cómo evitamos que los comentarios de revisión suenen genéricos?

Los hallazgos citan archivo y línea, nombran un número CWE o SWC donde aplica y jalan frases de tus propios ADRs y comentarios de PR pasados cargados en el almacén de conocimiento. SecurityAuditor se niega a shipear un hallazgo sin un escenario de ataque y una remediación concreta.

¿En qué modelos podemos correr esta crew?

En cualquiera. Claude en TechLead y SmartContractExpert donde la profundidad de razonamiento justifica el costo, GPT en las personas de redacción, un Ollama local en RustPythonEngineer cuando el código fuente debe quedarse en una red privada. Cada agente elige su propio proveedor por plantilla.

¿Qué tan rápido puede un equipo de ingeniería poner el primer pipeline a correr?

Con un conector Git y Slack autorizados, el pipeline de revisión de PRs es un canvas de 4 nodos: traer diff, enrutar por file glob, correr RustPythonEngineer o FrontendEngineer, postear comentario. La mayoría de equipos lo despliega en una sola sesión de trabajo y ve su primer PR revisado el mismo día.

¿Cómo evitamos que los agentes filtren código fuente a un modelo externo?

Los scopes de herramienta restringen lecturas a repos y branches en allow-list, y el proveedor de cada persona queda fijado por plantilla. Enruta los flujos de trabajo sensibles a un Ollama local y el código nunca sale de tu red. El log de auditoría muestra qué modelo vio qué archivo.

¿Puedo auditar exactamente qué hizo el agente y por qué?

Cada run loguea cada paso, cada llamada a herramienta, cada invocación de modelo y cada decisión de aprobación. Reproduce cualquier run en cualquier momento. El log de auditoría es el change log que un revisor de cumplimiento puede leer de punta a punta.

Construye pipelines de equipos de ingeniería y tech en Melaya.

El tier Sandbox es gratis y sin tarjeta. Únete a la lista de espera y te avisamos por correo en cuanto se libere un cupo.

← Volver a todos los casos de uso
discord.joinCta