Team Agent Settings — воркфлоу
Общие настройки Claude Code для команды: хуки против опасных команд, проверка перед завершением и скиллы от спецификации до ревью
- 92 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Хуки выполняют команды оболочки при каждом действии агента, а установка копирует файлы поверх `~/.claude` и `~/.codex`.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add workflows/team-agent-settingsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Хуки выполняют команды оболочки при каждом действии агента, а установка копирует файлы поверх `~/.claude` и `~/.codex`.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Team Agent Settings — готовая папка `~/.claude` для команды, которая работает с Claude Code, а Codex вызывает из него как исполнителя. Автор описывает порядок работы: перед делом оценить тяжесть задачи (уровни E, 0, 1, 2, R) и записать ее командой `harness-log triage`, исследовать через `research`, `how` и `why`, спроектировать через `spec` с признаками проверки `[e2e]`, `[api]`, `[test]`, `[check]`, `[human]`, затем реализовать и отдать на ревью скиллу `code-reviewer`. Слияние выполняет человек. Хуки останавливают `rm -rf` и подобные команды, прямые коммиты в `main`, цепочки из нескольких команд git, смену менеджера пакетов вопреки файлу блокировки зависимостей и правку `.env`. Хук Stop запускает `make check` до трех раз, проверяет файл с доказательствами и возвращает агента к работе, если проверка не пройдена. Еще один хук просит переписать английский ответ по-японски. Набор включает скиллы `playbook`, `research`, `spec`, `spike-rebuild`, `codex`, `code-reviewer`, а также ручные `/harness-init`, `/create-e2e-ci` и `/create-preview-env`. Для Codex положена минимальная пара `AGENTS.md` и `config.toml` с хуком, который блокирует `sudo`, вывод переменных окружения и чтение `.env`.
Для кого. Тимлидам и командам разработки, которые хотят единые правила, хуки и порядок ревью для всех, кто пускает Claude Code в рабочие репозитории.
Подходит, если
- Нужно запретить агенту `rm -rf`, коммиты в `main` и правку `.env` на уровне хуков, без просьб в промпте
- Задача не считается готовой, пока не пройдет `make check` и в `.tmp/evidence` не появится файл с доказательствами
- Команда хочет по одной схеме вести баги, фичи, рефакторинг и исследования: `playbook` дает пошаговые процедуры
- Реализацию удобно поручать Codex, а проверку диффа и тестов оставить Claude Code
- Для нового репозитория нужны `make check`, CI и CLAUDE.md: этим занимается ручной скилл `/harness-init`
Не подходит, если
- Вы работаете один и в личной среде, где общие правила и обязательные проверки только мешают
- В проекте нет `make`, и цель `make check` запускать нечем
- Нужны правила не на японском: тексты скиллов, подсказки и проверка языка ответа написаны для японской команды
Пример запроса к агенту
Используй `playbook` для исправления бага: оцени уровень задачи, запиши его через `harness-log`, подготовь `spec` и дай результат на ревью `code-reviewer`.Ограничения
Документация и многие подсказки написаны по-японски. Набор тянет внешние инструменты: `uv`, Python 3, Node.js 24, `jq`, `make`, `shasum`, `git`, `gh`, `codex` и 1Password CLI. Файлы копируются поверх `~/.claude` и `~/.codex`, поэтому автор советует сначала сделать резервную копию, а `settings.json` и `config.toml` сливать вручную. Старые файлы при обновлении `rsync` не удаляет. Хук Codex сравнивает только строку команды, поэтому `cat .env` он не останавливает. Хук Stop запускает `make check` по каждой остановке агента, а проверка языка ответа может раздражать в англоязычных проектах.
Как отключить. Верните резервную копию `~/.claude` и `~/.codex`, сделанную перед установкой, или удалите скопированные файлы и записи `hooks` из `settings.json`. Старые файлы после обновления удаляются вручную.
Частые вопросы
Как установить настройки?
Склонируйте репозиторий, сделайте копию `~/.claude` и выполните `rsync -a --exclude settings.json claude/ ~/.claude/`. Файл `settings.json` исключен, чтобы не затереть личные настройки: общие части сливаются через `jq`.
Что делает хук Stop?
Запускает `make check` и просит агента исправить ошибки, до трех попыток. Второй хук проверяет, что файл с доказательствами в `.tmp/evidence` свежий, если менялось поведение.
Для чего нужен скилл `codex`?
Он поручает работу Codex CLI с явно заданными моделью и уровнем рассуждения. Автор рекомендует просить об этом словами вроде «реализуй через sol», а диф и результаты тестов проверяет сам Claude Code.
Какие уровни задач бывают?
E, 0, 1, 2 и R. Миграции, авторизация, публичный API, удаление данных, платежи и выкладка в продакшен относятся к уровню 2 и выше.
Работает ли набор с Cursor или другими агентами?
Нет. Хуки и скиллы написаны под Claude Code, а Codex подключается как исполнитель и получает минимальные правила и защитный хук.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ВоркфлоуУстановщик окружения Claude Code одной командой: мастер ставит агентов, правила, команды, скиллы и хуки в трех профилях
Claude Code Blueprint: 12 агентов, 19 скиллов, 16 хуков и 6 правил к CLAUDE.md, копируйте нужное или ставьте пресет
Готовая сборка для Claude Code: агенты, слеш-команды, скиллы, защитные хуки, правила и MCP-подключения одной установкой
CLI, хуки и скиллы для долгой работы Claude, Codex и Pi: задачу ведут issue и PR, а на ревью приходит PR с проверками
Рабочая конфигурация Claude Code: планировщик с ревью по этапам, субагенты и скиллы анализа, рефакторинга и синхронизации документации
Стартовый набор для Claude Code: шаблон CLAUDE.md с системой памяти, готовые хуки, сабагенты и скиллы, которые копируются в проект
Коротко о README
В README описаны порядок работы от оценки тяжести до ревью, структура папок `claude/` и `codex/`, нужные инструменты, порядок копирования, таблицы хуков и скиллов.