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:
148
config.yaml
148
config.yaml
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user