Harness
Haz que cada agente de IA declare su trabajo antes de escribirlo

Archyl no es otro agente de código. Se sitúa por encima de los que ya usas -- Claude Code, Cursor, Copilot, Codex -- y somete cada sesión a tu arquitectura documentada antes de la primera línea de código.

Ver precios
app.archyl.com

Aurora Commerce

Platform team

Project

Systems

Storefront
Checkout
Payments
Fulfilment
AL

Ada Lovelace

Architect

Aurora Commerce/Agent Hub/Fleet
Search the architecture…K
Live
ALMDKS
AI
DashboardRulesFleetMemoryRunsSchedules
3

3 agents at work

Declared under the harness

Leases

7

+2 today

Memories

24

5 pitfalls

Outcomes

12

this week

Under workCheckout APIadaOrderServiceadaOrders DBadaStorefrontmarcPayments APIkenji

Active sessions 3

Refreshed every 10 s

claude-code/adagate allowstarted 12 min ago

Add idempotency keys to the checkout payment path

Checkout APIOrderServiceOrders DB
heartbeat 4s
cursor/marcgate warn1 element shared with another sessionstarted 4 min ago

Tune Storefront session handling

StorefrontSession Store
heartbeat 10s
codex/kenjigate allowstarted 27 min ago

Extract the Payments API from the Checkout monolith

Payments APICheckoutStripe
heartbeat 16s

Live events

All agents

ada leased OrderService

gate allow · 3 elements

just now

kenji leased Payments API

gate allow · 3 elements

8s

ada noted a convention

Checkout API · keys are UUIDv7

21s

marc recalled ADR-017

Throttling lives at the gateway

46s

ada heartbeat

editing checkout/payment.go

1m

kenji opened ACR-42

Payments API split · 2 reviewers

2m

kenji remembered a pitfall

Orders DB · retries must be idempotent

3m
El problema

Problemas que conoces demasiado bien

Estos problemas se acumulan con el tiempo. Cuanto más tiempo siguen sin resolverse, más cuestan en tiempo de ingeniería y en fiabilidad.

Los agentes en paralelo chocan en silencio

Tres agentes abren tres pull requests. Cada una es correcta por su cuenta. Juntas convierten el sistema en tres cosas distintas.

Nadie sabe qué está haciendo un agente

Un agente lee el repositorio, escribe código y abre una pull request. Hasta ese momento su intención es invisible.

El contexto ganado muere con la sesión

La trampa que le costo una tarde a un agente desaparece al cerrar la sesión. El siguiente cae en ella igual.

Cómo funciona

En marcha en pocos pasos

1

El agente declara el trabajo

start_work_session resuelve la tarea contra tu modelo C4, toma leases consultivos y abre con un briefing: ADRs, guardrails y trampas de sesiones anteriores.

2

El preflight gate responde

allow, warn con razones nombradas, o deny ante un conflicto exclusivo como una migración de esquema. Un veredicto antes de escribir código.

3

Los guardrails aguantan mientras codifica

En Claude Code, el Guard hook bloquea una edición que viola una regla de conformidad antes de escribirla. Otros agentes hacen la misma comprobación vía MCP.

4

La sesión devuelve el contexto

finish_work_session registra el resultado, fija decisiones y trampas en los elementos tocados y abre una Architecture Change Request si la arquitectura cambió.

Funcionalidades

Todo lo que esta función hace por ti

Leases consultivos

Cada sesión declara los elementos C4 que va a cambiar. El siguiente agente ve quién está ya dentro.

Preflight gate

allow, warn o deny, decidido desde los leases activos y tus reglas de conformidad. Usa exclusive para detener una sesión en seco.

Memoria que sobrevive a la sesión

Notas, convenciones y trampas se adjuntan a los elementos de arquitectura y vuelven automáticamente en la siguiente sesión.

Fleet console

Todas las sesiones de la organización, en vivo: quién trabaja en qué, sosteniendo qué elementos y tras qué gate.

Architecture Change Requests

Un agente que reestructura un servicio presenta una propuesta en lugar de editar el modelo a escondidas. Los agentes proponen, los humanos hacen merge.

Cualquier agente que hable MCP

Las herramientas de work session son MCP estándar. Un perfil coding de 16 herramientas mantiene el contexto del agente enfocado.

Casos de uso

Dónde la usan los equipos

01

Varios agentes en un mismo repositorio

Dos agentes que editan el mismo container en la misma hora se enteran al iniciar la sesión, no en la revisión.

02

Trabajo que no debe competir

Migraciones de esquema y cambios de contrato se abren con exclusive. Una sesión en conflicto se deniega, no solo se advierte.

03

Incorporar un agente a un repositorio

Un agente nuevo arranca con la porción de arquitectura que importa y con lo que aprendió la sesión anterior.

Plan gratuito para siempre

Sesiones gobernadas en cinco minutos

Un comando instala el Harness junto a los agentes que ya usas. Disponible en todos los planes.

  • Sin tarjeta de crédito
  • Listo en cinco minutos
  • Los lectores siempre son gratis

Gobernanza de agentes de IA - Work sessions y preflight gate

Haz que cada agente de codigo declare su trabajo: leases consultivos sobre elementos C4, un preflight gate que responde allow, warn o deny, y una Architecture…

Haz que cada agente de IA declare su trabajo antes de escribirlo

Archyl no es otro agente de código. Se sitúa por encima de los que ya usas -- Claude Code, Cursor, Copilot, Codex -- y somete cada sesión a tu arquitectura documentada antes de la primera línea de código.

Gobernanza de agentes de IA | Work sessions y preflight gate | Archyl

Gobierna tus agentes de código con work sessions: leases consultivos sobre elementos C4, un preflight gate que responde allow, warn o deny, y una Architecture Change Request cuando la arquitectura cambia.

gobernanza agentes IA, arquitectura multiagente, work sessions agentes, conflictos agentes IA, guardrails arquitectura

Los agentes en paralelo chocan en silencio

Tres agentes abren tres pull requests. Cada una es correcta por su cuenta. Juntas convierten el sistema en tres cosas distintas.

Nadie sabe qué está haciendo un agente

Un agente lee el repositorio, escribe código y abre una pull request. Hasta ese momento su intención es invisible.

El contexto ganado muere con la sesión

La trampa que le costo una tarde a un agente desaparece al cerrar la sesión. El siguiente cae en ella igual.

El agente declara el trabajo

start_work_session resuelve la tarea contra tu modelo C4, toma leases consultivos y abre con un briefing: ADRs, guardrails y trampas de sesiones anteriores.

El preflight gate responde

allow, warn con razones nombradas, o deny ante un conflicto exclusivo como una migración de esquema. Un veredicto antes de escribir código.

Los guardrails aguantan mientras codifica

En Claude Code, el Guard hook bloquea una edición que viola una regla de conformidad antes de escribirla. Otros agentes hacen la misma comprobación vía MCP.

La sesión devuelve el contexto

finish_work_session registra el resultado, fija decisiones y trampas en los elementos tocados y abre una Architecture Change Request si la arquitectura cambió.

Cada sesión declara los elementos C4 que va a cambiar. El siguiente agente ve quién está ya dentro.

allow, warn o deny, decidido desde los leases activos y tus reglas de conformidad. Usa exclusive para detener una sesión en seco.

Memoria que sobrevive a la sesión

Notas, convenciones y trampas se adjuntan a los elementos de arquitectura y vuelven automáticamente en la siguiente sesión.

Todas las sesiones de la organización, en vivo: quién trabaja en qué, sosteniendo qué elementos y tras qué gate.

Architecture Change Requests

Un agente que reestructura un servicio presenta una propuesta en lugar de editar el modelo a escondidas. Los agentes proponen, los humanos hacen merge.

Cualquier agente que hable MCP

Las herramientas de work session son MCP estándar. Un perfil coding de 16 herramientas mantiene el contexto del agente enfocado.

Varios agentes en un mismo repositorio

Dos agentes que editan el mismo container en la misma hora se enteran al iniciar la sesión, no en la revisión.

Trabajo que no debe competir

Migraciones de esquema y cambios de contrato se abren con exclusive. Una sesión en conflicto se deniega, no solo se advierte.

Incorporar un agente a un repositorio

Un agente nuevo arranca con la porción de arquitectura que importa y con lo que aprendió la sesión anterior.

Sesiones gobernadas en cinco minutos

Un comando instala el Harness junto a los agentes que ya usas. Disponible en todos los planes.