Создание альтернативы OpenClaw своими руками с использованием кода Claude в безголовом режиме

Основная реализация
Разработчик создал самодельную альтернативу OpenClaw, используя Claude Code в безголовом режиме с подпиской Claude Code за 20 долларов. Система работает на существующем оборудовании вместо того, чтобы требовать Mac Mini.
Основной компонент — это сервер на Python, который принимает запросы, отправляет их в Claude Code в безголовом режиме и возвращает ответы. Это обеспечивает базовую функциональность взаимодействия с ИИ без полной настройки OpenClaw.
Интеграция и автоматизация
Система включает несколько практических интеграций:
- Telegram-бот для мобильного доступа: Использует длинные опросы, поэтому не требуется вебхук или публичный URL
- Автоматизация Hammerspoon: Автоматически запускает всё и перезапускает компоненты при сбоях
- Локальное хранение данных: Все данные хранятся в файлах Markdown, включая расписания, задачи, контакты и заметки
Функциональность
Claude напрямую читает и записывает в файлы Markdown, обеспечивая следующие возможности:
- Ответы на вопросы о доступности (например, "Я свободен в четверг в 15:00?")
- Добавление задач (например, "Добавь задачу проверить код")
- Создание событий в Календаре и Напоминаний с помощью AppleScript
- Управление Chrome через Apple Events при разрешённом JavaScript
- Отправка запланированных напоминаний через Telegram с помощью настройки cron
- Поддержание скользящей истории разговоров, чтобы избежать полной безсостоятельности
Ограничения и статус
Разработчик отмечает, что это "ещё немного сыро и далеко до чего-то вроде OpenClaw", но достаточно хорошо работает для ежедневного использования. Этот подход был разработан, потому что разработчик не мог позволить себе Mac Mini, а OpenClaw ограничен в его организации.
📖 Read the full source: r/openclaw
👀 Смотрите также

Qure: Десктопное приложение для генерации E2E-тестов на основе записанных действий в браузере
Qure — это десктопное приложение от JetBrains (в настоящее время в закрытой бета-версии), которое генерирует сквозной код веб-тестов на основе записей, сделанных во встроенном браузере. Вместо того чтобы описывать сценарии тестирования текстом для ИИ-агентов, разработчики записывают свои ручные QA-сценарии, взаимодействуя с продуктом, а ИИ создаёт рабочий тестовый код, соответствующий их существующей кодовой базе.

Панель управления SwarmClaw добавляет уровень оркестрации к OpenClaw.
SwarmClaw — это самодостаточная панель управления, которая оборачивает OpenClaw, предоставляя развертывание и управление несколькими экземплярами с контролем шлюзов, исправлением конфигураций, синхронизацией удаленной истории и одобрением выполнения в реальном времени. Поддерживает плагины OpenClaw и файлы SKILL.md, а также подключается к 14 другим провайдерам ИИ.

Система памяти с открытым исходным кодом для LLM-агентов демонстрирует высокие результаты в тестах.
Постоянная система памяти для Claude Code и OpenClaw обеспечивает LLM-агентам непрерывность контекста между сессиями, достигая 90,8% на бенчмарке LoCoMo и 89,1% на LongMemEval. Архитектура на основе адаптеров работает с любой фреймворк-системой для агентов.

skillcheck: линтер для файлов SKILL.md, который выявляет проблемы совместимости между агентами
skillcheck — это инструмент на Python, который проверяет файлы SKILL.md на соответствие спецификации agentskills.io. Он обладает уникальными функциями, включая оценку качества описания, предупреждения о полях, работающих только в Claude, и проверку ссылок на файлы, которые отсутствуют в существующих валидаторах.