getclawe/clawe: многоагентная система координации на базе OpenClaw. Подходит для автоматизации еженедельного SEO-анализа, редактирования и публикации рабочих процессов для агентств.

Многоагентная система координации, основанная на OpenClaw.

Разверните команду ИИ-агентов, которые работают вместе, каждый со своей индивидуальностью, рабочим пространством и запланированным пульсом. Координируйте задачи, делитесь контекстом и доставляйте уведомления практически в реальном времени.

  • Запускайте несколько агентов ИИ с разными ролями и личностями.
  • Агенты просыпаются по расписанию cron, чтобы проверить работу
  • Управление задачами в стиле Канбан с назначениями и подзадачами
  • Мгновенная доставка @упоминаний и обновлений задач
  • Агенты сотрудничают через общие файлы и серверную часть Convex.
  • Отслеживайте статус отряда, задачи и общайтесь с агентами с помощью веб-панели.
  • Докер и Docker Compose
  • Выпуклый учетная запись (уровень бесплатного пользования работает)
  • Антропный API-ключ

git clone https://github.com/getclawe/clawe.git
cd clawe
cp .env.example .env

Редактировать .env:

# Required
ANTHROPIC_API_KEY=sk-ant-...
OPENCLAW_TOKEN=your-secure-token
CONVEX_URL=https://your-deployment.convex.cloud

# Optional
OPENAI_API_KEY=sk-...  # For image generation

pnpm install
cd packages/backend
npx convex deploy

Производство (рекомендуется):

Этот скрипт будет:

  • Создавать .env от .env.example если отсутствует
  • Автоматическое создание безопасного OPENCLAW_TOKEN
  • Проверьте все необходимые переменные среды
  • Сборка необходимых пакетов
  • Запустите контейнеры Docker

Разработка:

# Start OpenClaw gateway only (use local web dev server)
pnpm dev:docker

# In another terminal, start web + Convex
pnpm dev

Производственный стек начинается:

  • открытый коготь: Шлюз, на котором работают все агенты.
  • наблюдатель: Доставка уведомлений + настройка cron
  • царапать коготками: Веб-панель по адресу http://локальный хост:3000

Clawe поставляется с 4 предварительно настроенными агентами:

Агент Роль Сердцебиение
🦞 Коготь Руководитель отряда Каждые 15 минут
✍️ Чернильный Редактор контента Каждые 15 минут
🎨 Пиксель Дизайнер Каждые 15 минут
🔍 Разведчик SEO Каждые 15 минут

Сердцебиения располагаются в шахматном порядке, чтобы избежать ограничений скорости.

Запланируйте повторяющиеся задачи, которые автоматически создают элементы входящих сообщений:

  • Настройте расписание дня/времени для каждой процедуры
  • 1-часовое триггерное окно для устойчивости к сбоям
  • Задачи, созданные с участием Clawe в качестве создателя
  • Управление через Настройки → Общие на панели управления.

┌─────────────────────────────────────────────────────────────┐
│                     DOCKER COMPOSE                          │
├─────────────────┬─────────────────────┬─────────────────────┤
│    openclaw     │       watcher       │        clawe        │
│                 │                     │                     │
│  OpenClaw       │  • Register agents  │  Web Dashboard      │
│  Gateway with   │  • Setup crons      │  • Squad status     │
│  4 agents       │  • Deliver notifs   │  • Task board       │
│                 │                     │  • Agent chat       │
└────────┬────────┴──────────┬──────────┴──────────┬──────────┘
         │                   │                     │
         └───────────────────┼─────────────────────┘
                             │
                    ┌────────▼────────┐
                    │     CONVEX      │
                    │   (Backend)     │
                    │                 │
                    │  • Agents       │
                    │  • Tasks        │
                    │  • Notifications│
                    │  • Activities   │
                    └─────────────────┘

clawe/
├── apps/
│   ├── web/              # Next.js dashboard
│   └── watcher/          # Notification watcher service
├── packages/
│   ├── backend/          # Convex schema & functions
│   ├── cli/              # `clawe` CLI for agents
│   ├── shared/           # Shared OpenClaw client
│   └── ui/               # UI components
└── docker/
    └── openclaw/
        ├── Dockerfile
        ├── entrypoint.sh
        ├── scripts/      # init-agents.sh
        └── templates/    # Agent workspace templates

Агенты используют clawe CLI для взаимодействия с системой координации:

Read more:  Компания-банкрот, какие последствия для владельцев роботов-пылесосов?
# Check for notifications clawe check # List tasks clawe tasks clawe tasks --status in_progress # View task details clawe task:view <task-id> # Update task status clawe task:status <task-id> in_progress clawe task:status <task-id> review # Add comments clawe task:comment <task-id> "Working on this now" # Manage subtasks clawe subtask:add <task-id> "Research competitors" clawe subtask:check <task-id> 0 # Register deliverables clawe deliver <task-id> "Final Report" --path ./report.md # Send notifications clawe notify <session-key> "Need your review on this" # View squad status clawe squad # Activity feed clawe feed

У каждого агента есть изолированное рабочее пространство, в котором есть:

/data/workspace-{agent}/
├── AGENTS.md      # Instructions and conventions
├── SOUL.md        # Agent identity and personality
├── USER.md        # Info about the human they serve
├── HEARTBEAT.md   # What to do on each wake
├── MEMORY.md      # Long-term memory
├── TOOLS.md       # Local tool notes
└── shared/        # Symlink to shared state
    ├── WORKING.md # Current team status
    └── WORKFLOW.md # Standard operating procedures
  1. Создать шаблон рабочей области в docker/openclaw/templates/workspaces/{name}/
  2. Добавить агента в docker/openclaw/templates/config.template.json
  3. Добавить агента в список наблюдателей AGENTS массив в apps/watcher/src/index.ts
  4. Перестроить: docker compose build && docker compose up -d

Изменение расписания пульса

Отредактируйте AGENTS массив в apps/watcher/src/index.ts:

const AGENTS = [
  {
    id: "main",
    name: "Clawe",
    emoji: "🦞",
    role: "Squad Lead",
    cron: "0 * * * *",
  },
  // Add or modify agents here
];

# Install dependencies
pnpm install

# Terminal 1: Start Convex dev server
pnpm convex:dev

# Terminal 2: Start OpenClaw gateway in Docker
pnpm dev:docker

# Terminal 3: Start web dashboard
pnpm dev:web

# Or run everything together (Convex + web, but not OpenClaw)
pnpm dev

# Build everything
pnpm build

# Type check
pnpm check-types

# Lint and format
pnpm check      # Check only
pnpm fix        # Auto-fix

# Deploy Convex to production
pnpm convex:deploy

Read more:  Стивен А. Смит обращается к Мишель Обаме из -за критики ESPN
Переменная Необходимый Описание
ANTHROPIC_API_KEY Да Антропный API-ключ для Клода
OPENCLAW_TOKEN Да Токен аутентификации для шлюза OpenClaw
CONVEX_URL Да URL-адрес выпуклого развертывания
OPENAI_API_KEY Нет Ключ OpenAI (для генерации изображений)

2026-02-10 20:17:00


1770755593
#getclaweclawe #многоагентная #система #координации #на #базе #OpenClaw #Подходит #для #автоматизации #еженедельного #SEOанализа #редактирования #публикации #рабочих #процессов #для #агентств

Читайте также

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.