🐾 claw-stack

Агенты

Многоагентная система, где каждый агент имеет отличную роль, модель, инструменты и границы разрешений.

Оркестратор системы и помощник для пользователя Claude Opus 4

Ответственность и инструменты

  • Помощник для пользователя — Ежедневные запросы, планирование, напоминания, кроссплатформенный обмен сообщениями (iMessage, Signal, Telegram)
  • Оркестрация многоагентной системы — Делегирует задачи специализированным агентам, отслеживает прогресс, проверяет результаты
  • Администрирование системы — Мониторинг серверов, автоматизированные резервные копии, cron-задачи, развёртывания
  • Инфраструктура — SSH-доступ к удалённым серверам, управление сеансами tmux, операции Docker
  • Инструменты — web_search, web_fetch, автоматизация браузера, Chrome DevTools MCP, Tavily search, файловые операции, система памяти, Apple Notes/Reminders, TTS, голосовые звонки, nodes (управление спаренными устройствами), планирование cron, MCP-серверы (Tavily, TCS time-awareness, Chrome DevTools)

Разрешения

Полный доступ к серверу
Отправка сообщений любому контакту
Создание под-агентов
Без финансовых операций без одобрения человека
Не может выполнять деструктивные операции на сервере
Не может читать решения CTF
Специалист по глубокому исследованию и аналитик возможностей Claude Sonnet 4

Ответственность и инструменты

  • Автономное глубокое исследование — Получает широкие направления, разбивает на исследовательские деревья, производит всеобъемлющие отчёты
  • Обнаружение возможностей — Анализ рынка, конкурентная разведка, выявление тенденций
  • Анализ данных — Сбор, очистка, анализ с практическими рекомендациями
  • Делегирование агентов — Может делегировать задачи Coder и Content агентам для внедрения исследований в продакшн
  • Инструменты — web_search, web_fetch, Tavily deep search, файловые операции, система памяти

Разрешения

Веб-исследования
Чтение/запись файлов в собственном рабочем пространстве
Делегирование Coder/Content агентам
Без доступа к серверу
Без прямого обмена сообщениями с пользователем
Без финансовых операций
Старший разработчик на Python, TypeScript и Rust Claude Sonnet 4

Ответственность и инструменты

  • Разработка функций — Создаёт функции, рефакторит кодовую базу, исправляет ошибки на Python/TypeScript/Rust
  • Рабочий процесс — Работает через Claude Code в tmux — полный IDE-подобный рабочий процесс с исследованием файлов и итеративной разработкой
  • Качество кода — Проверка PR, аудит кода, написание тестов
  • Инструменты — Claude Code (через tmux), git, SSH, Docker, стандартный инструментарий разработки

Разрешения

Полный доступ к файловой системе в директориях проектов
Git-операции
SSH доступ к серверам разработки
Нет прямого обмена сообщениями с пользователем
Нет финансовых операций
Должен использовать Claude Code (без прямого редактирования файлов)
Создатель социального контента для Xiaohongshu (小红书) Claude Sonnet 4

Ответственность и инструменты

  • Стратегия контента — Серия «Исторические фигуры, возрождённые в современности» — Цао Цао, Цинь Ши Хуан и другие
  • Ролевая игра персонажей — Генерирует посты от лица персонажей, его взгляды и реакции на современные события
  • Отслеживание трендов — Сканирует популярные темы → сопоставляет с историческими персонажами → генерирует целевой контент
  • Инструменты — Xiaohongshu MCP, web_search, инструменты генерации изображений

Разрешения

Создание контента
Публикация в социальных сетях через MCP
Генерация изображений
Нет доступа к серверам
Нет выполнения кода
Нет финансовых операций
Участник в реальном времени через split-brain архитектуру Claude Sonnet 4

Ответственность и инструменты

  • Голосовое участие — Присоединяется к встречам Microsoft Teams через split-brain архитектуру (Linux STT/TTS + рассуждения Mac-агента)
  • Q&A в реальном времени — Отвечает на вопросы во время встреч с задержкой ~9 секунд
  • Знание проектов — Может объяснить любой проект в экосистеме, обсудить архитектурные решения, ответить на технические вопросы
  • Инструменты — Голосовой pipeline (Whisper STT + TTS), память контекста встреч

Разрешения

Голосовое участие
Доступ к документации проектов
Q&A в реальном времени
Не может отключиться от встреч самостоятельно
Нет изменения файлов
Нет финансовых операций

Trinity архитектура для CTF соревнований. Три специализированных агента координируют действия через общую доску для автономного решения задач безопасности. На BearcatCTF 2026 эта система заняла #20 из 362 команд (топ 6%), решив 40 из 44 задач.

Полное управление жизненным циклом CTF задач Claude Opus 4

Ответственность и инструменты

  • Стратегическая координация — Декомпозиция задач, оркестрация прогресса, стратегии повторных попыток
  • Управление доской — Отслеживание постоянного общего состояния всех IP-адресов, портов, учётных данных, флагов и попробованных стратегий
  • Оркестрация Sub-agent — Создаёт Operator и Librarian по мере необходимости
  • Логирование повторных попыток — Записывает неудачные подходы, чтобы избежать повторных тупиков
  • Tools — Создание Sub-agent, управление blackboard, файловые операции, система памяти

Разрешения

Создание Operator/Librarian
Полное управление челленджами
Невозможно читать файлы флагов или решения
Невозможно получить доступ к системам вне CTF scope
Stateless исполнитель — контекст сбрасывается после каждой задачи Claude Sonnet 4

Ответственность и инструменты

  • Тактическое исполнение — Получает конкретные подзадачи от Commander, выполняет, возвращает JSON результаты
  • Разработка эксплойтов — Пишет и запускает скрипты эксплойтов, управляет Docker контейнерами
  • Восстановление ошибок на микроуровне — Автономно решает проблемы с разрешениями и отсутствующими зависимостями
  • Tools — Shell команды, Python/script исполнение, Docker, сетевые tools (nmap, curl и т.д.)

Разрешения

Исполнение команд в CTF контейнерах
Написание скриптов эксплойтов
Невозможно атаковать реальные внешние системы
Невозможно запускать недоверенные бинарники на host macOS
Невозможно превышать scope, назначенный Commander
Только топ-3 результата — без дублирования Claude Haiku 4

Ответственность и инструменты

  • Извлечение знаний — Ищет в локальной базе CTFKnowledges релевантные техники и методологии
  • Поиск инструментов — Запрашивает CTFTools для поиска доступных инструментов и паттернов использования
  • Веб-исследование как резервный вариант — Ищет CVE, writeup и техническую документацию, когда локальных знаний недостаточно
  • Tools — Поиск в локальной базе знаний, web_search, базы данных CTF writeup

Разрешения

Извлечение знаний
Веб-поиск
Невозможно исполнять системные команды
Невозможно изменять файлы (кроме собственной памяти/lessons.md)
Доступ только для чтения