shar8

Для Claude Code и OpenCode

Claude Code и OpenCode по расписанию: агент берёт задачи из списка

Пометили задачу «Агенту» — плагин по расписанию запускает Claude Code на вашем компьютере, на вашей подписке: агент берёт задачу, делает её и оставляет отчёт в задаче. OpenCode можно запускать так же через cron.

Сейчас ранний доступ: весь Pro бесплатно. Демо работает без входа и ничего не отправляет на сервер.

Как это работает

1. Пометили

В приложении у задачи нажимаете «Агенту». Задача получает статус «Делегирована».

2. Агент взял и сделал

Раз в минуту плагин проверяет очередь: берёт задачу, запускает Claude Code на вашем компьютере и отчитывается. Нет делегированных задач — модель не вызывается.

3. Отчёт в задаче

Результат лежит в заметках задачи («Заметки агента»), статус «На проверке». Проверяете с телефона и закрываете одним касанием.

Технически плагин смотрит очередь (agent_queue), берёт задачу (agent_claim) и записывает результат (agent_finish). Всё остальное делает агент на вашей машине, на вашей подписке. Список всех инструментов: MCP-сервер задач.

Установка плагина для Claude Code

Нужны Mac или Linux, Claude Code 2.1.308 или новее, Node.js 20 или новее и личный токен из кабинета (виден один раз, при потере его перевыпускают). В командах токена нет: установка просит его в терминале скрытым вводом. Установка двумя командами:

claude plugin marketplace add triumphpc/shar8-agent
claude plugin install shar8-agent@shar8

Затем в сессии Claude Code выполните /shar8-agent:install и вставьте напечатанную строку в терминал: токен вводится только там, а не через модель. Установка спросит адрес сервера, токен, режим модели («подписка Claude Code» или свой ANTHROPIC_API_KEY) и расписание. В конце она делает пробный запуск claude и прямо говорит, если проба не дошла.

Управление

node ~/.config/shar8-agent/shim.mjs status
node ~/.config/shar8-agent/shim.mjs run
node ~/.config/shar8-agent/shim.mjs uninstall

status показывает расписание, время последнего запуска, паузу и её причину. run запускает агента один раз вручную. uninstall снимает расписание и не трогает токен. Обновить плагин:

claude plugin marketplace update shar8
claude plugin update shar8-agent@shar8

OpenCode: свой cron

Плагин делает расписание только для Claude Code. OpenCode можно запускать из cron самостоятельно: подключите shar8 по токену (инструкция по MCP) и вызывайте opencode run. Пример строки, будни в 8:00, из раздела «Как подключить агента?» на главной (в начало crontab добавьте строку SHAR8_TOKEN=shar8_xxxxxxxx; перед cron запустите команду руками):

0 8 * * 1-5 umask 077; opencode run "Собери план дня и положи в shar8: сначала tasks_list, потом task_add с датой сегодня или inbox_add без даты. Ничего не удаляй." >> ~/plan/cron.log 2>&1

В этом примере список инструментов у OpenCode не ограничен: агент может вызвать любой инструмент shar8, включая удаление. У cron минимальный PATH: путь к opencode узнайте командой which opencode. В логе могут быть названия ваших задач, не публикуйте его.

Что проверено и на чём работает

  • Mac: вживую 2 ноября 2026 с shar8.app и настоящим Claude Code, по расписанию, на подписке. Задача с пометкой «Агенту» взята за минуту, агент с веб-поиском вернул отчёт, статус «На проверке».
  • Linux: реализован, вживую не проверен.
  • Windows: beta, вживую не проверен.
  • OpenCode: подключение к задачам по токену проверено на тестовом сервере 31 октября 2026; плагин с OpenCode не работает.

Агент видит только текст задачи и не ходит в интернет, пока вы не дадите ему инструменты в ~/.config/shar8-agent/agent.json. Подключённый к shar8 агент видит все ваши задачи и может их менять и удалять; ограничить права пока нельзя. Токен отзывается в кабинете.

Цены

Сейчас ранний доступ: весь Pro бесплатно для всех, лимита запусков нет. Оплата пока не включена, о ценах предупредим заранее.

Free, 0 ₽

Задачи без лимита. Делегирование с исполнением: 5 исполнений в месяц, запуск вручную командой run. Плагин по расписанию на Free не входит.

Pro, 249 ₽ в месяц

Исполнения без лимита. Плагин запускает агента по расписанию, раз в минуту.

Лимит считает сервер, плагин его не знает и не хранит. Остальное про подключение агентов: задачник для Claude Code и MCP.

Частые вопросы

Работает ли плагин с OpenCode?

Нет, плагин только для Claude Code. OpenCode подключается к задачам по MCP (токен и конфигурация описаны в инструкции по MCP) и запускается вашим cron командой opencode run; строку cron проверьте руками до установки в crontab.

На чьей подписке работает агент?

На вашей подписке Claude Code или на вашем ключе ANTHROPIC_API_KEY: режим вы выбираете при установке. Агент запускается на вашем компьютере. shar8 модель не продаёт и не запускает. Если делегированных задач нет, модель не вызывается.

Какие системы поддерживаются?

Mac проверен вживую 2 ноября 2026: запуск по расписанию, на подписке, отчёт получен. Linux реализован, вживую не проверен. Windows — beta, вживую не проверен.

Что делает агент с задачей?

Берёт задачу, помеченную «Агенту», выполняет и пишет отчёт в заметки задачи. Статус становится «На проверке», «Нужно уточнение» или «Агент не справился». Закрываете задачу только вы.

Что видит агент и может ли он что-то отправить?

По умолчанию агент видит только текст задачи и в интернет не ходит. Инструменты добавляются файлом agent.json. Отправка (почта, чаты) включается отдельно файлом send-policy.json; без него агент ничего не отправит.

Сколько это стоит?

Сейчас ранний доступ: лимита запусков нет, расписание доступно всем. Дальше на Free будет 5 запусков в месяц, запуск вручную командой run. Расписание, раз в минуту, входит в Pro (249 ₽ в месяц), но Pro пока не продаётся. О ценах предупредим заранее.