From db6271f0f754b0aca640e5f4b072f6ae67c729b9 Mon Sep 17 00:00:00 2001 From: Dmitriy Dementiev Date: Fri, 10 Jul 2026 12:47:29 +0300 Subject: [PATCH] =?UTF-8?q?docs(skill):=20=D0=B0=D0=B3=D0=B5=D0=BD=D1=82?= =?UTF-8?q?=D1=83=20=D0=BF=D1=80=D0=B5=D0=B4=D0=BF=D0=B8=D1=81=D0=B0=D0=BD?= =?UTF-8?q?=D1=8B=20=D0=B8=D0=BD=D0=B8=D1=86=D0=B8=D0=B0=D1=82=D0=B8=D0=B2?= =?UTF-8?q?=D0=B0=20=D0=B8=20sudo-=D1=8D=D1=81=D0=BA=D0=B0=D0=BB=D0=B0?= =?UTF-8?q?=D1=86=D0=B8=D1=8F=20=D0=BF=D0=BE=20sandbox-=D1=84=D0=B8=D0=BA?= =?UTF-8?q?=D1=81=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Зачем: - рецепт AppArmor-фикса требует sudo, а инициатива агента (диагностика до прогона, передача команд пользователю) держалась на здравом смысле, не на тексте скилла. - Что: - в правило про линукс-ловушку codex-exec.md дописано: фикс сам не применяй — дай пользователю готовые команды с `!`-префиксом; после профиля напомни убрать use_legacy_landlock; перед первым прогоном на новой Linux-машине прогони диагностику превентивно. - Проверка: - чтение правила в references/codex-exec.md. Co-Authored-By: Claude Fable 5 --- .../skills/claude-subagent-playbook/references/codex-exec.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md b/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md index 3e2fda4..76e5c2a 100644 --- a/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md +++ b/agents/.agents/skills/claude-subagent-playbook/references/codex-exec.md @@ -46,6 +46,10 @@ только read-only (write-режим с ним паникует); полный фикс — AppArmor- профиль. Диагностика и рецепты — [codex-sandbox-fix-handover-2026-07-10.md](codex-sandbox-fix-handover-2026-07-10.md). + Фикс целиком под sudo — сам не применяй: дай пользователю готовые команды + из handover-файла (`!`-префикс в чат), после применения профиля напомни + убрать `use_legacy_landlock`. Перед первым прогоном конвейера на новой + Linux-машине прогони диагностику из handover-файла превентивно. - **Блок классификатора — решение пользователя.** Если запуск не прошёл permission-гейт, дай пользователю готовую команду с префиксом `!` в чат или попроси сменить режим разрешений. Сработавший путь — прямой exec;