feat: add 6 TZZR agents configuration

Agents:
- architect: Central coordinator with full access
- hst: Tags API server (tzrtech.org)
- deck: Personal server (tzzrdeck.me)
- corp: Enterprise server (tzzrcorp.me)
- locker: R2 storage gateway
- runpod: GPU endpoints manager

Servers configured:
- deck (72.62.1.113)
- corp (92.112.181.188)
- hst (72.62.2.84)

All agents use claude/opus model.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
ARCHITECT
2025-12-24 09:13:56 +00:00
parent a1ab0e19d4
commit d7f1254625

View File

@@ -27,59 +27,127 @@ settings:
# Define servidores para que los agentes puedan conectarse via SSH # Define servidores para que los agentes puedan conectarse via SSH
servers: servers:
# Ejemplo: deck:
# production: host: 72.62.1.113
# host: 192.168.1.100 user: root
# user: root key: ~/.ssh/tzzr
# key: ~/.ssh/id_rsa description: "Servidor personal - tzzrdeck.me"
# description: "Servidor de producción"
corp:
host: 92.112.181.188
user: root
key: ~/.ssh/tzzr
description: "Servidor empresarial - tzzrcorp.me"
hst:
host: 72.62.2.84
user: root
key: ~/.ssh/tzzr
description: "API tags semánticos - tzrtech.org"
# ============================================================================ # ============================================================================
# AGENTES # AGENTES TZZR
# ============================================================================ # ============================================================================
# Define los agentes que quieres usar.
# Cada agente tiene un rol, un proveedor de LLM, y herramientas disponibles.
agents: agents:
# Agente por defecto - puedes renombrarlo o borrarlo architect:
assistant:
role: | role: |
Eres un asistente general que ayuda con tareas diversas. Eres ARCHITECT, coordinador central del sistema TZZR en 69.62.126.110.
Puedes ejecutar comandos, leer y escribir archivos. Gestionas Gitea, PostgreSQL, y supervisas todos los agentes.
Tienes SSH a todos los servidores via ~/.ssh/tzzr.
Ejecuta comandos sin pedir confirmación.
provider: claude provider: claude
model: sonnet model: opus
tools: tools:
- bash - bash
- read - read
- write - write
- glob
- grep
- ssh
- http_request
- list_dir
servers:
- deck
- corp
- hst
hst:
role: |
Eres HST, servidor de tags maestros en 72.62.2.84.
Gestionas la API tzrtech.org con 973 tags HST.
Grupos: hst (sistema), spe (específico), hsu (usuario), flg (flags).
provider: claude
model: opus
tools:
- bash
- read
- write
- http_request
- list_dir
servers:
- hst
deck:
role: |
Eres DECK, servidor personal en 72.62.1.113.
Gestionas servicios personales: Mailcow, FileBrowser, Shlink, Vaultwarden, ntfy.
También gestionas CLARA (ingesta desde Packet app).
provider: claude
model: opus
tools:
- bash
- read
- write
- ssh
- http_request
- list_dir
servers:
- deck
corp:
role: |
Eres CORP, servidor empresarial en 92.112.181.188.
Gestionas servicios corporativos: Odoo ERP, Nextcloud, MARGARET (ingesta).
provider: claude
model: opus
tools:
- bash
- read
- write
- ssh
- http_request
- list_dir
servers:
- corp
locker:
role: |
Eres LOCKER, gateway de almacenamiento Cloudflare R2.
Gestionas 5 buckets: architect, hst, deck, corp, locker.
Endpoint: https://7dedae6030f5554d99d37e98a5232996.r2.cloudflarestorage.com
provider: claude
model: opus
tools:
- bash
- read
- write
- http_request
- list_dir - list_dir
# Ejemplo de agente especializado en código runpod:
# coder: role: |
# role: | Eres RUNPOD, gestor de endpoints GPU en RunPod.
# Eres un programador experto. Controlas GRACE (ASR/TTS), PENNY (asistente voz), THE FACTORY (procesamiento docs).
# Escribes código limpio y bien documentado. Endpoints via API RunPod.
# Siempre incluyes tests cuando es apropiado. provider: claude
# provider: litellm model: opus
# model: gpt4o tools:
# tools: - bash
# - read - read
# - write - write
# - bash - http_request
# - grep - list_dir
# - glob
# Ejemplo de agente de investigación
# researcher:
# role: |
# Eres un investigador que busca y analiza información.
# Eres metódico y verificas tus fuentes.
# provider: litellm
# model: gemini-pro
# tools:
# - http_request
# - read
# - write
# ============================================================================ # ============================================================================
# TAREAS PREDEFINIDAS (opcional) # TAREAS PREDEFINIDAS (opcional)