Pi 1C Agent: профиль 1С для Pi Coding Agent
Pi 1C Agent
Профиль для Pi Coding Agent под 1С-разработку: режимы ASK, PLAN и BUILD, специализированные субагенты, знания конфигурации и опциональные MCP-инструменты
- 21 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- В режиме BUILD агент меняет исходники, собирает артефакты и может загружать конфигурацию в тестовую ИБ командой /update1cbase
- Опциональные MCP память и браузер отправляют данные проекта во внешние или локальные сервисы после отдельного включения
Установка
- Сервисы
Ручная установка
git clone https://github.com/z03ps00/pi-1c-agent.git ~/pi-1c-agent
export PI_CODING_AGENT_DIR=~/pi-1c-agentКлонирование профиля для Linux и macOS.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- В режиме BUILD агент меняет исходники, собирает артефакты и может загружать конфигурацию в тестовую ИБ командой /update1cbase
- Опциональные MCP память и браузер отправляют данные проекта во внешние или локальные сервисы после отдельного включения
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Профиль добавляет поверх Pi Coding Agent слой для реальной 1С-разработки: режим ASK только читает и отвечает, PLAN исследует задачу и готовит план без записи кода, BUILD меняет файлы и вызывает инструменты. Перед изменением агент определяет, писать в основную конфигурацию или в существующее расширение. Тринадцать специализированных субагентов (аналитик, исследователь, планировщик, разработчик, тестировщик, ревьюер кода и архитектуры, исправление дефектов и другие) можно запускать параллельно для read-only ролей и последовательно для тех, что пишут в одно дерево. Знания о конкретной конфигурации хранятся в .pi/1c с evidence и подтверждением перед активацией, а MCP-инструменты (1С Docker-бандл, EDT MCP, Vanessa, память, браузер) подключаются по отдельности через мастер /installtools. Есть команды для выгрузки из ИБ, сборки .cf/.cfe и цикла деплоя в тестовую базу.
Для кого. Для 1С-разработчиков, которые уже используют Pi Coding Agent и хотят под него специализированный профиль с режимами, субагентами и знаниями конкретной конфигурации.
Подходит, если
- Нужно разбирать чужую или сложную конфигурацию 1С в режиме только чтения перед изменением
- Нужен план доработки с рисками и способом проверки до того, как агент начнет писать код
- Нужны отдельные субагенты под анализ, разработку, тестирование и ревью, работающие параллельно там, где это безопасно
Не подходит, если
- Вы используете не Pi Coding Agent, а другого агента: часть runtime-защит ASK/PLAN/APPROVE работает только в Pi и не воспроизводится один в один в других средах
- Нужен простой одноразовый скрипт без модели ASK/PLAN/BUILD и субагентов
- Нет установленной платформы 1С и доступа к базе для работы с ИБ
Пример запроса к агенту
/mode plan Нужно добавить проверку остатков перед проведением документа отгрузки, изучи текущую реализацию и предложи планОграничения
Профиль сделан под Pi Coding Agent, сторонний проект не из списка агентов SkillFoxx: README прямо говорит, что Cursor читает AGENTS.md как обычные инструкции, но защиты режимов ASK/PLAN/APPROVE это Pi-only механизм и в Cursor не работают так же. MCP-сервисы, о которых знает профиль, не считаются установленными автоматически, их нужно подключать по отдельности через /installtools. Часть материалов адаптирована из сторонних репозиториев (comol/ai_rules_1c, Desko77/cursor-1c-skills, comol/Humanizer_RU), точные границы лицензий указаны в NOTICE. Требует Node.js 22.19 и выше и установленный Pi Coding Agent 0.85.x.
Как отключить. Удалите переменную PI_CODING_AGENT_DIR или папку клонированного профиля, чтобы Pi перестал его использовать.
Частые вопросы
Работает ли профиль в Cursor так же, как в Pi?
Нет, README прямо предупреждает, что Cursor читает AGENTS.md как инструкции, но runtime-защиты режимов и /approve это механизм Pi-рантайма.
Что происходит, если контекст сессии заполняется во время долгой задачи?
При включенной /session-rotate агент записывает handoff с состоянием задачи, проверяет его и продолжает работу в новой Pi-сессии, связанной с предыдущей.
Обсуждение
Вопросов и отзывов пока нет.
Среда разработки 1С с MCP-сервером на 10 инструментов: 11 анализаторов BSL, JSON DSL в XML, граф зависимостей и сборка EPF без 1С
claude_rules_1c: правила и агенты Claude Code для 1С
claude_rules_1c
Комплект из 12 субагентов, профильных правил и MCP-конфигурации для разработки на 1С в Claude Code, с трехслойной системой загрузки правил
Плагин Claude Code 1c-dev: разбор задачи по 1С в диалоге, техническая спека, шаги с зависимостями и выполнение одного шага за раз с проверкой
Стартовый шаблон Claude Code для 1С: 16 скиллов, 6 субагентов-ролей и протокол сверки с живой базой через MCP
Общая инфраструктура скиллов и инструментов для доработки 1С, подключаемая как git submodule и раскладываемая по нескольким агентам разом
Навыки ИИ-агентов для 1С:Предприятие 8.3
1c-agent-skills
Плагин Agent Skills для разработки на 1С 8.3: ядро с доменными правилами и навык сборки и обновления базы, с доказательствами срабатывания на трех средах
Коротко о README
README подробно описывает профиль Pi Coding Agent для 1С: таблицу возможностей, режимы ASK/PLAN/BUILD с mermaid-схемой прохождения задачи, список из тринадцати специализированных субагентов, команды работы с тестовой базой и релизными артефактами, механизм знаний проекта с приоритетом контекста, ротацию сессии при заполнении контекста, opt-in подключение MCP по отдельным установщикам, список скиллов включая Humanizer RU и КД 2/3, режимы approval, структуру репозитория, раздел важных ограничений и лицензионные благодарности трем сторонним проектам, на основе которых сделаны части профиля.