agent-manager-skill
Manage multiple local CLI agents via tmux sessions (start/stop/monitor/assign) with cron-friendly scheduling.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage multiple local CLI agents via tmux sessions (start/stop/monitor/assign) with cron-friendly scheduling.
How to use
Sklonuj repozytorium do swojego workspace'u, uruchamiając git clone https://github.com/fractalmind-ai/agent-manager-skill.git, a następnie przejdź do katalogu projektu.
Upewnij się, że masz zainstalowane wymagane zależności: tmux (do zarządzania sesjami) i Python 3. Jeśli ich brakuje, zainstaluj je za pomocą menadżera pakietów swojego systemu.
Sprawdź dostępnych agentów i stan systemu, uruchamiając python3 agent-manager/scripts/main.py doctor, aby zweryfikować konfigurację, a następnie python3 agent-manager/scripts/main.py list, aby zobaczyć listę wszystkich skonfigurowanych agentów w katalogu agents/.
Uruchom wybranego agenta poleceniem python3 agent-manager/scripts/main.py start EMP_0001, zamieniając EMP_0001 na identyfikator agenta z listy. Agent będzie działać w osobnej sesji tmux.
Monitoruj pracę agenta w czasie rzeczywistym za pomocą python3 agent-manager/scripts/main.py monitor EMP_0001 --follow, aby śledzić jego logi i output.
Przydziel agentowi konkretne zadanie poleceniem python3 agent-manager/scripts/main.py assign EMP_0002, a następnie wpisz instrukcje zadania. Agent będzie je wykonywać w tle, a Ty możesz monitorować postęp za pomocą komendy monitor.