Терминальное приложение (CLI/TUI) для запуска и управления несколькими AI-агентами для программирования, например Claude Code, Codex и Aider, в отдельных рабочих каталогах Git.
ZiChuanLan/agent-purge
Локальная веб-консоль и CLI, которые добавляют общий системный промпт (персону) или заменяют им существующий в нескольких coding-агентах, например Claude Code, Codex и OpenCode.
- Звёзды
- 1,290
- Форки
- 838
- Открытые issues
- 0
- Последний коммит
- 21 час назад
Что это?
agent-purge позволяет использовать один файл персоны в системных промптах нескольких сред для coding-агентов, включая codex, claude, opencode, pi, hermes и другие. Каждая среда читает системный промпт из своего места, поэтому инструмент предлагает три способа подключения: управляемый блок конфигурации, устанавливаемый в среду; shim в PATH, который запускает среду с персоной; и slash-команду для включения или отключения прямо во время сеанса. Доступны четыре режима: replace, strict (только персона), append и off.
В локальной веб-консоли по адресу 127.0.0.1 можно просматривать персоны, проверять, какие среды установлены и какой способ внедрения используется для каждой из них, а также включать и отключать персону. При отключении или запуске в режиме off все изменения отменяются. Персоны — это обычные Markdown-файлы с frontmatter, которые хранятся в каталоге данных в домашней папке пользователя; состояние сохраняется только на локальном компьютере. Пакет требует Node 20+ и не имеет зависимостей.
Необязательный плагин для локального шлюза magpie переписывает системный сегмент запросов от агентов, направленных через шлюз, поэтому смена персоны применяется без перезапуска каждой среды. Закрытые desktop-клиенты запускаются как есть, без внедрения персоны.
Ключевые возможности
- 01Записывает одну персону в несколько coding-агентов через блоки конфигурации, shim в PATH или команды во время сеанса.
- 02Предлагает режимы replace, strict, append и off, которые можно переключать на ходу.
- 03Локальная веб-консоль для просмотра персон, проверки состояния сред и переключения внедрения.
- 04Все изменения можно отменить с помощью uninstall, disarm или переключения в режим off.
- 05Необязательный плагин шлюза magpie переписывает системные промпты запросов, проходящих через него.
Сценарии использования
- Поддержание единой персоны или стиля написания кода в Claude Code, Codex и OpenCode.
- Проверка того, как разные системные промпты меняют поведение coding-агентов.
- Направление нескольких агентов через локальный шлюз и смена их персоны в одном месте.
Быстрый старт
- 1
Установите CLI глобально с помощью npm
npm i -g agent-purge - 2
Запустите локальную веб-консоль
agent-purge web - 3
Запустите агента для написания кода с текущей персоной (например, codex)
agent-purge codex
Что важно знать
- Требуется Node.js версии 20 или новее.
- Агенты для рабочего стола с закрытым исходным кодом запускаются как есть; внедрить в них prompt нельзя.
- Необязательный плагин шлюза magpie необходимо установить с помощью git clone, а после изменений заново сгенерировать список персон.
- Режимы strict и replace могут ухудшить или изменить поведение harness, поскольку инструкции для инструментов могут быть удалены.
В подборках
Темы
Частые вопросы
- Что такое agent-purge?
- Локальная веб-консоль и CLI, которые добавляют общий системный промпт (персону) или заменяют им существующий в нескольких coding-агентах, например Claude Code, Codex и OpenCode. agent-purge позволяет использовать один файл персоны в системных промптах нескольких сред для coding-агентов, включая codex, claude, opencode, pi, hermes и другие. Каждая среда читает системный промпт из своего места, поэтому инструмент предлагает три способа подключения: управляемый блок конфигурации, устанавливаемый в среду; shim в PATH, который запускает среду с персоной; и slash-команду для включения или отключения прямо во время сеанса. Доступны четыре режима: replace, strict (только персона), append и off.
- agent-purge можно использовать бесплатно? Какая у него лицензия?
- agent-purge распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- agent-purge всё ещё поддерживается?
- Активно поддерживается. Последний коммит в agent-purge — 5 нояб. 2026 г..
- Для чего можно использовать agent-purge?
- Поддержание единой персоны или стиля написания кода в Claude Code, Codex и OpenCode. Проверка того, как разные системные промпты меняют поведение coding-агентов. Направление нескольких агентов через локальный шлюз и смена их персоны в одном месте.
- Как установить agent-purge?
- Установите CLI глобально с помощью npm: npm i -g agent-purge Запустите локальную веб-консоль: agent-purge web Запустите агента для написания кода с текущей персоной (например, codex): agent-purge codex
- Где скачать agent-purge?
- Исходный код и инструкции по установке — на GitHub: https://github.com/ZiChuanLan/agent-purge
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Блок правил для вставки в конфиг, который не даёт Claude Code, Codex и другим coding-агентам чрезмерно усложнять решения и добавлять ненужные проверки.
Локальный набор из десяти файловых навыков SKILL.md для уточнения задач, отслеживания работы, пауз и передачи контекста, хранения профиля, создания навыков и письма.
Нативное десктопное приложение и CLI для локального управления coding-агентами вроде Claude Code, Codex и Cursor с опциональной синхронизацией между устройствами.
Python-супервизор для Codex, OpenCode и других ИИ-агентов: проверяет выполнение задачи, достаточность тестов и не застрял ли исполнитель.
Локальная настольная среда для запуска агентов OpenCode, Codex и DeepSeek Harness в общих проектах с задачами, плагинами и Skills.