agentry
Agentry es un servicio que expone Claude Code CLI mediante REST API y UI web en contenedor único. Orquesta múltiples agentes, gestiona rotación de cuentas y proporciona visibilidad completa de cambios con git worktrees.
Ficha actualizada 22 sept 2026, 16:05 · upstream 22 sept 2026, 12:18 · release v0.15.2
Qué es agentry
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Agentry actúa como capa de abstracción sobre el CLI oficial de Anthropic para Claude Code, exponiendo toda su funcionalidad mediante una REST API y una interfaz web en un único contenedor. No utiliza SDKs ni scraping del terminal, sino que se comunica exclusivamente a través de los comandos CLI oficiales.
El sistema permite orquestación paralela de múltiples agentes mediante DAGs de tareas con contexto de dependencias, visibilidad completa de cambios en archivos mediante git worktrees por agente, y rotación automática entre cuentas Anthropic antes de agotar el cupo. Incluye gestión de herramientas permitidas/denegadas por chat, servidores MCP personalizados y cron para trabajos recurrentes.
La arquitectura soporta autenticación opcional (token u OIDC), auditoría completa de operaciones mediante logs, límites de gasto integrados y exportación de transcripciones. Requiere 4 núcleos CPU y 4GB RAM mínimo según especificaciones técnicas.
- Gestionar conversaciones multi-turno desde cualquier lugar con persistencia de sesiones
- Orquestar múltiples agentes en paralelo para tareas complejas con DAGs de dependencias
- Rotación automática entre cuentas Anthropic al alcanzar límites de uso
- Auditoría completa de cambios en repositorios mediante git worktrees por agente
- Arquitectura monolítica en contenedor único con CLI baked-in y actualizaciones automáticas
- Integración nativa con CLI de Anthropic sin SDKs ni scraping del terminal
- Soporte para múltiples cuentas con rotación automática y registro de cambios
- Visibilidad completa mediante git worktrees, diffs resaltados y estados de procesos
- Autenticación opcional con token u OIDC para exposición segura en producción
- Autenticación desactivada por defecto (requiere configuración manual antes de exponer puertos)
- Dependencia del CLI de Anthropic instalado previamente en el sistema
- Gestión de versiones del CLI mediante metadatos npm sin integración directa con API Anthropic
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Exponer solo en 127.0.0.1 inicialmente. Configurar AGENTRY_AUTH_MODE=token antes de publicar puertos externos. Usar proxy TLS-terminating para producción. Montar volúmenes separados: /home/node/.claude (config), /data (datos), /home/node/.local/share/claude-swap (cuentas). Verificar SECURITY.md para detalles de hardening.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.