Игорь Шестухин

Почему я решил завести собственного AI-ассистента
Всё началось с простого желания автоматизировать рутину. Письма, которые нужно отсортировать. Код, в котором нужно найти баг. Встречи, которые нужно запланировать. Поначалу я пользовался облачными AI-сервисами, но постоянно натыкался на ограничения: то контекста не хватает, то API-ключи дорожают, то приватность данных под вопросом.
И тогда я нашёл OpenClaude — решение, которое можно развернуть у себя и подключить к любой AI-модели: локальной, OpenAI, Claude, OpenRouter. Это как собрать своего Жарвиса, но без сложностей с написанием ядра.
Предупреждение на старте: безопасность превыше всего
Перед тем как делиться восторгами, важное предостережение. OpenClaude получает полный доступ к файловой системе. Это одновременно и сила, и слабость системы.
Я категорически не рекомендую запускать его на своей основной рабочей машине. Почему? Потому что одна случайная команда — и ассистент может отправить ваши приватные данные куда не следует.
Вот как я решил проблему безопасности:
- Выделенный сервер за рубежом — и данные изолированы, и доступ к зарубежным AI-моделям прямой
- Docker-контейнер с ограниченными правами — если всё же хочется локально
- Отдельный ноутбук — для самых параноидальных (как я вначале)
Установка: проще, чем кажется
Ожидал сложностей, но установка оказалась удивительно простой. Скрипт для Linux/macOS/Windows (через WSL), команда open-claude onboard — и пошла пошаговая настройка.
Выбор модели — ключевой момент. OpenClaude поддерживает всё: от локальных Ollama-моделей до облачных API. Я подключил и Claude 3.5 Sonnet, и GPT-4o, и даже локальную Llama 3.1 — переключаюсь в зависимости от задачи.
Особенно порадовала интеграция с Cursor через Cursorless. Теперь мой редактор кода сам общается с AI, не тратя мои токены.
Каналы связи настроил через Telegram-бота. Теперь общаюсь с ассистентом как с обычным собеседником — пишу сообщения, получаю ответы. Есть и веб-интерфейс, и TUI (текстовый интерфейс), но Telegram оказался самым удобным.
Навыки (Skills) — это магия OpenClaude. Установил базовые (работа с файлами, установка пакетов через Homebrew/npm) и интеграции: Google Workspace через MCP, Notion, 1Password, ElevenLabs для синтеза речи. Ассистент научился всему, что умею я.
Как устроена память ассистента
После запуска в ~/.open-claude создаётся целый мир:
- Пользователь (users/) — здесь хранятся мои предпочтения, контекст, история общения
- Инструкции (sys.md) — свод правил, что можно, что нельзя
- Навыки (skills/) — все установленные способности
- Память (memories/) — контекст наших диалогов
Важный лайфхак: регулярно бэкапьте эту папку. Я настроил автоматические коммиты в приватный GitHub-репозиторий. Однажды уже спасло, когда сервер "упал" — восстановил всё за 5 минут.
Claude Hub: мир навыков на любой вкус
Это отдельная магия. На Claude Hub — сотни готовых навыков от сообщества. Хотите, чтобы ассистент смотрел YouTube и делал конспекты? Есть навык. Нужен глубокий анализ кода с поиском уязвимостей? Пожалуйста.
Мои фавориты:
- Coding Agent — анализирует, рефакторит и отлаживает код
- YouTube Watcher — смотрит видео и делает выжимку
- Deep Research — проводит исследования с сохранением в документ
- Humanizer — убирает "AI-стиль" из текстов
Устанавливается всё одной командой в чате: "Установи навык такой-то" — и через минуту ассистент уже умеет что-то новое.
Веб-дашборд: центр управления
По адресу http://localhost:18789 (нужен проброс порта и токен) открывается панель управления. Здесь видно всё: логи, подключения, навыки, фоновые задачи.
Я настроил через дашборд ежедневный бэкап, мониторинг использования токенов и автоматическую очистку старых логов. Удобно, когда нужно понять, что ассистент "съел" все ресурсы.
Как я использую OpenClaude в реальной жизни
Управление календарём и почтой — ассистент смотрит мои встречи, предлагает оптимальное время для новых, готовит черновики ответов в Gmail.
Веб-исследования — даю задачу "найди лучшие практики по настройке Nginx", и ассистент открывает браузер (Headless Chrome), анализирует сайты, делает скриншоты, собирает данные.
Работа с документами — создаёт и редактирует файлы в Google Drive/Docs по моим запросам.
Голосовое взаимодействие — отправляю голосовое сообщение в Telegram, ассистент через Whisper преобразует в текст, обрабатывает, и через ElevenLabs отвечает голосом. Как в "Железном человеке", только проще.
Администрирование сервера — "посмотри, почему упал Nginx" — ассистент ищет логи, анализирует конфиги, предлагает решение.
Творческие задачи — "сгенерируй изображение для статьи про AI" — и через интеграцию с Stable Diffusion получаю картинку.
Важное правило: безопасность данных
Никогда, слышите, никогда не передавайте пароли и чувствительные данные в открытом виде. Я настроил интеграцию с 1Password — ассистент запрашивает доступ через менеджер паролей, когда нужно.
Тот же Infisical, о котором я писал ранее, отлично интегрируется с OpenClaude. Секреты хранятся безопасно, ассистент получает доступ по мере необходимости.
Что в итоге?
OpenClaude за месяц стал для меня не просто инструментом, а настоящим цифровым коллегой. Он не идеален — иногда "тупит", иногда предлагает странные решения. Но потенциал огромный.
Это как Lego для AI-ассистентов: берёте open-source ядро, добавляете нужные навыки, подключаете свои модели — и получаете помощника, заточенного именно под ваши нужды.
И да, это полностью бесплатно (если не считать стоимость сервера и API-ключей). Сообщество активно развивает проект, появляются новые интеграции, улучшается стабильность.
Если устали от ограничений облачных ассистентов и хотите контролировать каждый аспект работы с AI — OpenClaude ваш выбор. Просто помните о безопасности и начинайте с изолированного окружения.



Комментарии
0