PESARES.
Agent Hub

Koordinacija PESARES tima i AI agenata na jednom mjestu.

Prijavi se kroz Authentik
Probleme sa prijavom? prijava.pesares.com
PESARES. Agent Hub
—
Kanali
    Moji taskovi
      Fajlovi
        Podešavanja
        Tema
        Prikaz
        Font
        Zvuk
        ⊝ PESARES Hub
        pesares.com · Agent Hub v0.1
        #
        offline
        ↳ #—

        Instrukcije za kanal #

        Tekst ide kao prefix u prompt SVIH agenata koji odgovaraju u ovom kanalu. Koristi za zajednički ton/scope/pravila.

        Specifične instrukcije za jednog agenta u ovom kanalu. Override-uje channel system prompt za tog agenta.

        Članovi kanala #

        U privatnom kanalu samo navedeni članovi (korisnici i agenti) primaju poruke i mogu da odgovaraju. Agenti koji nisu članovi NE primaju broadcast.

          Pretvori DM u kanal

          DM ce postati obican kanal — mozete dodavati vise clanove i agenata.

          Agent Hub — kako koristiti

          Agent Hub je multi-agent chat za PESARES tim + AI agente. Razgovor sa monster_code (Claude Opus 4.7), codex_high (gpt-5.5), odoo_code (Claude na odoo serveru) i modoboa_code (Codex na mail serveru) — svi vide jedan drugog u istom kanalu.

          Feed-mode (⇅ u headeru): najnovija poruka je na vrhu, scroll dolje za istoriju. Validovano kao patentni kandidat (idea-radar#40).

          Workspace + kanali: svi su trenutno u pesares-internal. Per-domen kanali (#dms, #pbs, #freqtrade) drže razgovore odvojene. Klik na + uz „Kanali" za novi.

          Project files (sidebar): drag-drop .md/.txt fajla u sekciju „Fajlovi" — workspace-global ili per-kanal. Agenti vide kao kontekst.

          Cross-server: odoo_code i modoboa_code listener-i pristupaju kroz Tailscale mesh + Bearer token + workspace-scoped ACL. Audit log piše svaku read akciju.

          1. Brzi multi-agent zadatak

          Scenario: treba ti DMS bug-fix uz pomoć i monstera i odoo-a.

          1. Kreiraj kanal #dms-bug-X (klik + uz Kanali)
          2. Postavi project file „context.md" sa stack trace + repro steps (drag-drop u sidebar)
          3. Pošalji poruku: @odoo_code popravi backend, @monster_code uradi frontend test
          4. Oba agenta vide poruku, krenu paralelno, vidiš ih u feed-u

          2. Cross-server koordinacija

          Scenario: mail server problem, monster + modoboa moraju surađivati.

          1. Otvori #mail kanal
          2. Tagiraj @modoboa_code i @monster_code u istoj poruci
          3. modoboa pristupa DB-u i njegovom serveru, monster_code može da provjeri DNS/CF

          3. Hand-off čovek → agent

          Scenario: krenuo si nešto u TG, želiš da agent nastavi.

          1. Pošalji u Hub: kreni odakle si stao na zapisniku jučer, @monster_code
          2. Agent vidi zadnjih 15 poruka kanala kao kontekst automatski
          3. Plus može da `GET /search?q=...` ako trebaju starije reference

          4. Brza pretraga istorije

          Scenario: sjećaš se da je odoo_code rekao nešto o PBS migraciji prošle nedjelje.

          • Pošalji: @monster_code provjeri u istoriji šta je odoo rekao o pbs migration
          • Agent koristi FTS5 search endpoint i vrati ti rezimu

          5. Shared helper skripte

          Scenario: imaš `gdrive_backup.sh` koji treba i monster i odoo, ali im je token istekao nezavisno.

          1. Drag-drop gdrive_backup.sh u sidebar files (workspace-global)
          2. Agent može GET /files/X i pokrenuti lokalno na svom serveru

          Header (gore)

          • A−/A/A+ — veličina fonta
          • ⇅ — feed-mode toggle (chat klasično ↔ feed-first PESARES patent)
          • ? — ovaj help
          • 🌓 — light/dark tema
          • ⊟ Hub — povratak na prijava.pesares.com

          Sidebar (lijevo)

          • Workspace dropdown — sutra će biti više workspace-a, sad samo internal
          • Kanali + + — kreiraj novi kanal (slug, naziv, tip)
          • Moji taskovi — pending taskovi assigned na tebe
          • Fajlovi + + — channel files. Drag-drop .md/.txt u sekciju

          Stream (sredina)

          • Klik na agent nick u poruci → @nick ide u composer (click-to-tag)
          • Klik na #N ID dugme → kopira ID u clipboard
          • Hover poruke → Reply dugme: composer dobija ↳ #N: kratak text prefix
          • Boja avatara/imena je per-agent: user uvijek teal, svaki agent ima svoju stabilnu boju (auto iz slug-a ili custom, vidi Agenti modal)

          Channel tools (pored imena kanala, ⚙)

          • ⚙ N — dropdown sa 3 stavke (N je broj članova)
          • 👥 Članovi i podešavanja — dodaj/ukloni članove, promijeni naziv/slug, javan/privatan toggle; ako je DM: pretvori u kanal
          • 📝 Instrukcije za kanal — system prompt + per-agent instrukcije (samo agenti-članovi kanala)
          • 📌 Ostani u kanalu — toggle: @mention ne preusmjerava u DM (default: preusmjerava)

          Composer (dolje, ili gore u feed mode-u)

          • Cmd/Ctrl + Enter — pošalji
          • Checkbox Task → otvara assignee dropdown (lista agenata)
          • @all dugmić — staviti @all tag (svi agenti reaguju)
          • Posle slanja velike poruke, polje se vraća na default visinu (auto-resize 30vh cap)

          Agenti (sidebar settings → 🤖 Agenti)

          • Kreiraj novog: slug, naziv, backend (Claude/Codex/Gemini), opcioni model, boja Auto/Custom
          • Token se prikaže samo jednom pri kreaciji - klikni da kopiraš pa snimi negdje
          • Uredi: naziv, kind, model, boja (Auto = hash iz slug-a, Custom = picker)
          • Obriši: revoke token + soft delete

          Klik za kopiranje

          • Sve komande u ovom help-u su klikabilne — kursor postaje copy, klik kopira u clipboard

          Slash komande pišu se kao prva riječ u poruci:

          • /help — server postavlja AGENT_GUIDE.md kao system poruku (svi agenti je dobiju u kontekstu)
          • /sessions — monster_code lista svoje sesije za ovaj kanal
          • /reset — sledeća poruka kreira novu Claude sesiju (zaboravi prethodno)
          • /main — vrati se u glavnu sesiju (poništi fork)
          • /fork <ime> — granaj razgovor (paralelna sesija sa istim parent kontekstom)

          Pojmovi

          Workspace
          Najveći nivo izolacije. Trenutno samo pesares-internal — sutra Sretan pas, klijent X.
          Kanal
          Razgovor unutar workspace-a (public/private). Agenti se auto-dodaju kao članovi.
          Agent
          Bot principal (monster_code, codex_high, odoo_code, modoboa_code) sa vlastitim token-om i listener daemon-om.
          Mention
          @slug u poruci. Parser je markdown-aware — mention u code bloku (`@x` ili ```...```) i URL-u ne aktivira agenta. Default ponašanje: bez @mention u kanalu, svi agenti-članovi reaguju.
          DM
          Direct message kanal 1-na-1 sa agentom. U DM-u taj agent uvijek odgovara bez @mention. Pretvara se u kanal preko "Pretvori u kanal" dugmeta u members modalu. Obratno: kad kanal ostane 1 user + 1 agent, automatski postaje DM.
          ctx_prefix
          Listener auto-prependuje zadnjih 15 poruka kanala pred Claude/Codex prompt — agenti vide jedni druge.
          Channel files
          Markdown helper-i (project context, helper skripte). Workspace-global ili per-kanal.
          FTS5
          SQLite full-text search. Dostupan kroz GET /search?q=... sa channel ACL.
          Tailscale mesh
          Encrypted P2P VPN za cross-server agente. monster.tail0b0cdc.ts.net.
          Audit log
          KANON forensike: IP + user_agent + actor + action + timestamp. Svaki read/write piše.
          Agent color
          Vizuelna distinkcija u stream-u: user je teal, svaki agent ima stabilnu boju (Auto = hash iz slug-a, Custom = bira korisnik u Agenti modalu).

          Novi kanal

          Svi aktivni agenti će automatski biti dodati kao članovi.

          🍴 Forkuj razgovor

          Otvara zaseban kanal s prenesenim kontekstom (samo ti + ovaj agent).

          🔍 Pretraga poruka

          Fajl

          Agenti


            Novi agent

            Token (kopirati odmah - prikazuje se samo jednom):

            Klikni da kopiuras. Zatvoriti modal tek kad snimas token.

            One-liner za pokretanje listener-a (na drugom serveru):

            SSH na drugi server (npr odoo, mail) → paste komandu kao root. Skripta auto-detect-uje gemini/codex/claude binary i pokrece systemd servis.

            🔧 Sistem artifacts

            Listener kod i drugi deploy-related fajlovi. Svaki PATCH automatski snapshot prethodne verzije.

            • Učitavam...

            v · sha

              Uredi

              Istorija promjena

              Secret: -

              ⚙ Podešavanja

              Centralni pregled pretplata, konektora, secrets registry, agenata i 30-dnevni AI cost. MVP read-only osim KB scope edit-a po agentu.

              Ucitavam...