CLI-JAW
Один помощник с общей памятью и панелью поверх Claude Code, Codex, Cursor, Copilot и других ИИ-CLI, которые у вас уже стоят
- 215 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Помощник запускает агентов с правами на файлы и терминал и управляет Chrome и рабочим столом, поэтому ошибочное поручение может изменить или стереть данные
- Токены Telegram, Discord и Slack открывают удаленное управление агентом с вашей машины любому, кто получит доступ к боту или каналу
- Работа через подписки вендоров может не соответствовать их условиям, и последствия, включая блокировку учетной записи, лежат на пользователе
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/cli-jawОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Помощник запускает агентов с правами на файлы и терминал и управляет Chrome и рабочим столом, поэтому ошибочное поручение может изменить или стереть данные
- Токены Telegram, Discord и Slack открывают удаленное управление агентом с вашей машины любому, кто получит доступ к боту или каналу
- Работа через подписки вендоров может не соответствовать их условиям, и последствия, включая блокировку учетной записи, лежат на пользователе
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
CLI-JAW — npm-пакет `cli-jaw` с командой `jaw`. Он объединяет установленные ИИ-CLI в одного помощника. Главный CLI («босс») поручает куски работы другим («сотрудникам»), каждый из которых запускается на своем движке и модели, а затем проверяет результат. Поддерживаются Claude, Codex, Cursor, Grok, Kiro, OpenCode, Copilot, Antigravity и Pi. Вход выполняется в самих CLI по вашим подпискам, например `claude auth login`, а при лимите работа переходит на следующий движок. Для сложных задач есть режим PABCD: план, аудит, сборка, проверка, готово. Каждый переход подтверждает человек, а проверяющие работники только читают. Состояние переживает перезапуск. Память трехслойная: недавняя история, структурные заметки и поиск по ним через `jaw memory search`. К этому добавлены более 200 готовых скиллов (`jaw skill install <имя>`) и единая настройка MCP: `jaw mcp install` синхронизирует список серверов сразу в Claude, Codex, Kiro, OpenCode, Copilot и Antigravity. Запускается пакет командой `jaw dashboard` на порту 24576, а сервер агента `jaw serve` на порту 3457. Есть веб-интерфейс, канбан-доска сессий, заметки в Markdown, управление Chrome через DevTools и каналы Telegram, Discord и Slack. Настольное приложение доступно для macOS, Windows и Linux.
Для кого. Тем, кто платит сразу за несколько ИИ-CLI и устал переносить контекст между ними вручную.
Подходит, если
- Фронтенд удобнее чинить в OpenCode, а бэкенд в Codex, и нужен один координатор с общим итогом
- Один движок упирается в лимит подписки, и работа должна перейти на следующий без ручного переключения
- Хочется давать поручения агенту с телефона через Telegram, Discord или Slack
- Нужен один список MCP-серверов, который синхронизируется сразу в несколько CLI
- Долгая задача требует плана с подтверждением на каждом переходе, чтобы агент не ушел в сторону
Не подходит, если
- Пользуетесь одним CLI и не планируете подключать другие: слой координации даст лишнюю сложность
- Нужна облачная платформа с общим доступом команды: CLI-JAW работает на вашем компьютере и в одном проекте на одного пользователя
- Подписка или условия вендора не разрешают запускать их CLI через сторонний оркестратор: это нужно проверить до начала работы
- Нужна защита, при которой агент ничего не может сделать на машине: у помощника есть доступ к терминалу и браузеру
Пример запроса к агенту
Поручи исправление верстки дашборда сотруднику на OpenCode, а обновление эндпоинта /api/users сотруднику на Codex и покажи итоговый отчетОграничения
- Нужен Node.js 22.4 или новее. Нативная установка на Windows помечена как бета, рекомендуемый путь там WSL.
- Вход в вендорские CLI остается на вас, а поддерживаются ли такие запуски вашей подпиской, определяют условия каждого вендора.
- На npm 12 и новее установка может заблокировать скрипты зависимостей, тогда ставьте с флагом `--allow-scripts=cli-jaw`.
- Управление рабочим столом через `jaw-computer-use` работает на поддерживаемых системах macOS и Windows, а сборка для Windows не подписана.
Как отключить. Остановите сервер и службу: `jaw service stop`, затем удалите пакет командой `npm uninstall -g cli-jaw`. Если ставили настольное приложение, удалите его обычным способом. Токены Telegram, Discord и Slack отзовите в настройках соответствующих ботов. Встроенные CLI остаются на месте.
Частые вопросы
Как установить CLI-JAW?
Выполните `npm install -g cli-jaw`, затем `jaw dashboard` и откройте `http://localhost:24576`. Нужен Node.js 22.4 или новее. Для существующих окружений есть мягкий вариант `JAW_SAFE=1 npm install -g cli-jaw`, который пропускает необязательную настройку инструментов.
Нужны ли API-ключи?
Не обязательно: авторизация идет через сами CLI по вашим подпискам или бесплатным тарифам, например `claude auth login`, `codex login` или `copilot login`. Для Cursor доступен вход через `CURSOR_API_KEY`. Проверить все сразу можно командой `jaw doctor`.
Что делает режим PABCD?
Он ведет сложную задачу через пять фаз: план, аудит, сборка, проверка, готово. Босс пишет план и останавливается на вашем одобрении, а работники только для чтения проверяют план и результат. Запуск через `jaw orchestrate` или `/pabcd`.
Как подключить Telegram?
Создайте бота у @BotFather и скопируйте токен, затем выполните `jaw init --telegram-token ТОКЕН` или задайте его в настройках веб-интерфейса. Напишите боту любое сообщение, и идентификатор чата сохранится сам.
Как добавить MCP-сервер сразу в несколько CLI?
Команда `jaw mcp install` с именем пакета, например `@anthropic/context7`, синхронизирует сервер в Claude, Codex, Kiro, OpenCode, Copilot и Antigravity за один шаг.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыОдин рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал
IJFW ставит общую память, план-гейты и перекрестный аудит в Claude Code, Codex, Gemini CLI, Cursor и другие инструменты разработки
CLI подключает локальных агентов к общему облачному хранилищу сессий, памяти, навыков и MCP-коннекторов.
Самостоятельно разворачиваемая система для команды AI-агентов: оргструктура, задачи, бюджеты и контроль работы Claude Code, Codex и OpenClaw
DevChain запускает команду из нескольких ИИ-агентов на вашем компьютере: общая доска, чат, ревью и живые терминалы.
ClawMetry читает файлы сессий агентов и показывает ход работы, вызовы инструментов, токены и стоимость в одной панели.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| CLI-JAW (эта карточка) | нет | 215 | |
| Claude Squad | нет | 8 790 | запускает несколько сессий агентов в изолированных рабочих копиях, а CLI-JAW делит одну задачу между разными CLI с общей памятью, PABCD и мессенджерами |
| CLI Agent Orchestrator | нет | 1 548 | оркестратор для набора CLI-агентов, а CLI-JAW добавляет панель, синхронизацию MCP и управление из Telegram, Discord и Slack |
Коротко о README
Страница показывает установку через npm и настольное приложение, способы входа в поддерживаемые CLI и таблицу движков с моделями по умолчанию. Дальше описаны режим «босс и сотрудники», PABCD, память, скиллы, MCP, автоматизация браузера, мессенджеры и справочник команд `jaw`.