Team Agent Settings — воркфлоу

Общие настройки Claude Code для команды: хуки против опасных команд, проверка перед завершением и скиллы от спецификации до ревью

  • 92 ★ репозитория
  • Последний коммит
Воркфлоу

Широкий доступ

Почему такой уровень

  • Хуки выполняют команды оболочки при каждом действии агента, а установка копирует файлы поверх `~/.claude` и `~/.codex`.
Все причины и проверки

nokonoko1203/agent-settings

Установка

Работает в

В терминале, через 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 одной командой: мастер ставит агентов, правила, команды, скиллы и хуки в трех профилях

ВоркфлоуШирокий доступ155Звезды репозитория

Claude Code Blueprint: 12 агентов, 19 скиллов, 16 хуков и 6 правил к CLAUDE.md, копируйте нужное или ставьте пресет

ВоркфлоуРасширенный доступ73Звезды репозитория
Нужен VPN

Готовая сборка для Claude Code: агенты, слеш-команды, скиллы, защитные хуки, правила и MCP-подключения одной установкой

ПлагинШирокий доступ878Звезды репозитория

Рабочая конфигурация Claude Code: планировщик с ревью по этапам, субагенты и скиллы анализа, рефакторинга и синхронизации документации

СкиллРасширенный доступ916Звезды репозитория

Стартовый набор для Claude Code: шаблон CLAUDE.md с системой памяти, готовые хуки, сабагенты и скиллы, которые копируются в проект

ВоркфлоуМинимальный доступ2,7 тыс.Звезды репозитория

Коротко о README

В README описаны порядок работы от оценки тяжести до ревью, структура папок `claude/` и `codex/`, нужные инструменты, порядок копирования, таблицы хуков и скиллов.

Бейдж для README

Сообщить о проблеме