IJFW — плагин
IJFW ставит общую память, план-гейты и перекрестный аудит в Claude Code, Codex, Gemini CLI, Cursor и другие инструменты разработки
- 215 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Установщик меняет конфигурацию Claude Code, Codex, Cursor и других инструментов и кладет файлы в `~/.ijfw`
- Перекрестный аудит отправляет содержимое файлов в несколько моделей через ваши ключи и CLI
Установка
- Работает в
Ручная установка
npm install -g @ijfw/install && ijfw-installНужны Node 18 или новее, Git и bash. Установщик сам находит инструменты и копирует измененные файлы в `.bak`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Установщик меняет конфигурацию Claude Code, Codex, Cursor и других инструментов и кладет файлы в `~/.ijfw`
- Перекрестный аудит отправляет содержимое файлов в несколько моделей через ваши ключи и CLI
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
IJFW — локальный слой поверх ИИ-инструментов разработки: одна установка командой `ijfw-install` подключает память и рабочие процессы к 16 агентам через MCP и запасной файл правил. Решения и состояние проекта хранятся обычным markdown в `.ijfw/memory/`, поэтому контекст переживает сессии и переходит из Claude Code в Cursor. Поиск ранжирует записи по совпадению слов и свежести, а «цикл сна» повышает проверенные шаблоны и убирает устаревшие заметки. Рабочий процесс идет по цепочке «идея, план, выполнение, проверка, выпуск» с контрольными точками, которые вы подтверждаете сами. Перекрестный аудит отдает файл на проверку нескольким ИИ разных лабораторий параллельно, а находки помечаются как общие или спорные. Запуск идет через ваши CLI или ваши ключи API. Еще в составе набор профильных ролей, локальная панель расходов и сессий по команде `ijfw dashboard start` и общий контракт дизайна для разных агентов. Телеметрии нет, данные лежат на вашем диске.
Для кого. Разработчикам, которые работают в нескольких ИИ-инструментах сразу и хотят общую память проекта, планирование с подтверждением и проверку кода несколькими моделями.
Подходит, если
- Решение принято в Claude Code в понедельник, а в среду Cursor должен о нем знать
- Фичу нужно спланировать и подтвердить по этапам, прежде чем агент пишет код
- Файл нужно проверить на выдуманные факты тремя моделями через `cross-audit this file`
- Нужна панель с расходами и сессиями агентов на одной шкале времени
Не подходит, если
- Работаете в одном агенте без общего контекста: памяти самого агента хватает
- Нельзя менять конфиги инструментов: установка прописывает записи в каждый из них
- Нужен облачный сервис с аккаунтом и подпиской: IJFW работает локально
Пример запроса к агенту
Вспомни мой проект и покажи решения по валидации, которые мы приняли в прошлых сессияхОграничения
- Установка меняет конфигурацию каждого найденного инструмента и кладет файлы в `~/.ijfw`. Каждый измененный файл сохраняется копией `.bak.<время>`.
- Для установки нужны Node 18 или новее, Git и оболочка bash. На Windows ее дает Git for Windows.
- Перекрестный аудит ходит через ваши CLI или ключи API, поэтому расходы на модели остаются на вас, а для трех лабораторий нужны три доступа.
- Показатели качества памяти в README получены самим проектом на открытом тесте LongMemEval, независимых проверок в репозитории нет.
Как отключить. Выполните `ijfw-install --uninstall` или `ijfw uninstall`. Команда убирает записи IJFW из конфигов инструментов и файлы в `~/.ijfw`, а каждый измененный файл сначала копирует в `.bak`.
Частые вопросы
Как поставить IJFW?
Командой `npm install -g @ijfw/install && ijfw-install`. Нужны Node 18 или новее, Git и оболочка bash. Для PowerShell в README дан отдельный сценарий установки.
Это только плагин Claude Code?
Нет. Богаче всего он работает в Claude Code, но та же память и те же процессы доступны 16 инструментам через MCP и запасной файл правил.
Где хранится память?
В обычных markdown-файлах `.ijfw/memory/` в вашем репозитории, а журналы решений лежат JSON на диске. Облачного аккаунта и телеметрии нет.
Как работает `cross-audit`?
Три ИИ из разных лабораторий проверяют файл параллельно, находки помечаются как общие или спорные. Запросы уходят через ваши CLI или ключи API.
Как удалить IJFW без потери конфигов?
Команда `ijfw uninstall` убирает записи IJFW и файлы в `~/.ijfw`, а каждый измененный файл копирует в `.bak.<время>`. Чужие плагины и MCP-серверы она не трогает.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныЛокальная память для ИИ-агентов в обычных Markdown-файлах: запоминает только то, что вы одобрили, и отдает ее через MCP
CLI lwc на Rust: постоянная память агентов в виде вики с источниками на SQLite, подключение к Claude Code, Codex и Cursor
Один помощник с общей памятью и панелью поверх Claude Code, Codex, Cursor, Copilot и других ИИ-CLI, которые у вас уже стоят
Плагин для Claude Code и Codex: общая доска задач, память проекта, отчеты и панель, где видна работа агентов из разных сессий
CLI ee дает агентам постоянную локальную память: правила, решения и антипаттерны с оценками и ссылками на источники
Общая основа для Claude Code, Codex, Antigravity CLI и OpenCode: жизненный цикл задачи, навыки и песочницы.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| IJFW (эта карточка) | нет | 215 | ||
| agentmemory | да | не нужна | 30 314 | MCP-сервер только с памятью, без планов и аудита |
| MCP Memory Service | нет | не нужна | 2 117 | сервис памяти для агентов, без процесса работы и перекрестной проверки |
Коротко о README
README подает IJFW как общий мозг для ИИ-инструментов и разбирает его по десяти блокам: память, дисциплина сборки, перекрестный аудит, специалисты, расход токенов, панель, обучение под вас, контракт дизайна, поддержка 16 инструментов и владение данными. Дальше идут быстрый старт, список агентов, раздел «что это не», удаление и вопросы.