Codync CLI
Codync превращает Claude Code, Codex, Cursor и других агентов на вашем компьютере в ботов для чата с iPhone и из терминала
- 1 898 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Через телефон и облачный канал можно ставить задачи агентам, которые правят файлы и запускают команды на вашем компьютере
- Локальный токен и ключи устройств дают удаленный доступ к ботам, потерянное устройство нужно отозвать сразу
- Служба встраивается в строку состояния Claude Code и видит данные об использовании лимитов
Установка
- Работает в
Ручная установка
curl -fsSL https://raw.githubusercontent.com/leepokai/Codync/main/packaging/install.sh | shНа Mac ставит приложение, на Linux службу и при наличии экрана приложение. Для серверов добавьте `sh -s -- --host-only`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Через телефон и облачный канал можно ставить задачи агентам, которые правят файлы и запускают команды на вашем компьютере
- Локальный токен и ключи устройств дают удаленный доступ к ботам, потерянное устройство нужно отозвать сразу
- Служба встраивается в строку состояния Claude Code и видит данные об использовании лимитов
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Codync запускает на вашем компьютере фоновую службу `codync-host`. Она подключается к уже установленным агентам по протоколу Agent Client Protocol: Claude Code, Codex, Cursor, Gemini CLI, Copilot, OpenCode и еще примерно сорока из реестра протокола. Каждый агент становится ботом со своей папкой проекта и своими разрешениями. Писать ботам можно из приложений для iPhone, macOS, Windows и Linux или из терминала. Боты работают на подписках, в которые агент уже вошел на компьютере. Codync не обращается к API провайдера с вашим логином. Несколько ботов собираются в групповой чат и отвечают по очереди, а `@имя` выбирает отвечающего. Встроенный MCP-сервер `team` дает одному боту найти других и попросить их о помощи, например о ревью. Из скриптов и терминала работают команды `codync-host send --bot <имя> --wait --json "текст"`, `codync-host tui` и `codync-host status`. Когда бот закончил или ждет одобрения, приходит уведомление. Данные хранятся в `~/.codync`, а удаленные устройства подключаются по отдельным ключам через зашифрованный канал.
Для кого. Для тех, кто запускает Claude Code или Codex дома или на сервере и хочет ставить им задачи и подтверждать правки с телефона.
Подходит, если
- Агент работает на Mac дома, а вы вышли из дома и хотите отправить ему задачу с iPhone
- Нужны несколько агентов с разными проектами и правами в одном месте, с групповым чатом и ответом по `@имени`
- Скрипту или CI нужно поручить задачу боту и дождаться машиночитаемого ответа командой `codync-host send --wait --json`
- Агент остановился на запросе разрешения, и вы хотите получить уведомление и ответить сразу
Не подходит, если
- Нужен только один агент в одном терминале: фоновая служба и приложения окажутся лишними
- Агент и вход в его подписку на компьютере еще не настроены: Codync сам их не оформляет
- Вы не хотите открывать доступ к компьютеру с телефона: отдельное устройство получает права через ключи и подтверждение
- Нужна замена IDE: Codync общается с агентами в чате, а правит код сам агент
Пример запроса к агенту
Отправь боту reviewer задачу проверить текущий diff без изменения файлов и верни ответ в JSONОграничения
Адаптерам Claude Code, Codex и Pi нужен Node.js: их загружает `npx`. Если прямой канал до компьютера недоступен, телефон связывается с ним через облако Cloudflare. Приложение для iPhone проходит App Review, поэтому его версия в App Store может отставать от версии на компьютере. Установщик для macOS и Linux запускается одной строкой `curl`, проверьте скрипт перед запуском. Лицензия Apache 2.0. Боты отвечают, только пока компьютер включен и служба `codync-host` работает.
Как отключить. Остановите и удалите службу командой `codync-host uninstall`, затем снимите приложение: `brew uninstall --cask codync` на Mac. Строку состояния Claude Code команда `uninstall` возвращает в прежний вид.
Частые вопросы
Как поставить Codync на Mac?
Выполните `brew install --cask leepokai/codync/codync` или строку установки через `curl` со страницы проекта. На Mac ставится приложение, служба внутри него. Для серверов и Mac без экрана установщику добавляют `--host-only`, а службу запускают командой `codync-host install`.
Какие агенты работают через Codync?
Claude Code, Codex, Cursor, Gemini CLI, Copilot, OpenCode, Pi, Grok Build, Hermes Agent и около сорока других из реестра Agent Client Protocol. Установленные агенты Codync находит сам, остальные подгружает при первом запуске.
Платит ли Codync за запросы к моделям?
Нет. Проект бесплатный, платных тарифов нет. Боты работают на подписках и ключах, с которыми агенты уже вошли на вашем компьютере, а оплату берет провайдер агента.
Как отправить задачу боту из скрипта?
Командой `codync-host send --bot <имя или id> --wait --json "текст"`. С `--wait` она дожидается финального ответа и печатает один JSON с полями `status`, `reply` и `notices`. Ожидание по умолчанию 1800 секунд, время паузы на одобрении не считается.
Через что телефон связывается с компьютером?
Через зашифрованный канал, прямой или через облако Cloudflare, по отдельному ключу устройства. Подключение начинается командой `codync-host pair`, которая выдает QR-код или ссылку, а потерянное устройство отзывается командой `codync-host devices`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыВоркспейс для AI-агентов с параллельными worktree, оркестрацией между провайдерами и ботами в чат-каналах.
CLI MetaBot связывает локальных кодовых агентов с чатами и веб-панелью, сохраняя их задачи, команды и сессии
botmux связывает Lark и Feishu с Claude Code, Codex, Gemini CLI и OpenCode: каждое сообщение запускает отдельную сессию агента с живыми карточками
Универсальный ИИ-агент в одном Go-бинарнике: консоль, редакторы по ACP, веб-интерфейс, Telegram, планировщик и MCP
Терминальная рабочая область, где несколько CLI-агентов вроде Codex, Claude и Gemini обмениваются сообщениями и работают над одной задачей под наблюдением челов
Скилл для обмена сообщениями между Claude Code, Codex, Gemini CLI и другими консольными агентами через общую локальную базу SQLite на bash
Коротко о README
Codync собирает локальную службу на Rust, приложения для iPhone и настольных систем и CLI, через которые агенты на вашем компьютере становятся постоянными ботами. Проект бесплатный и открытый, предлагает альтернативу Grok Bot на ваших подписках.