К основному содержанию
плагин CX Codex

signed-audit-trails — плагин для Claude Code: аудит и установка

Объясняет, как подписывать записи о вызовах инструментов Claude Code и проверять их на подмену. Пригодится для изучения схемы до внедрения в проект.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add wshobson/agents
/plugin install signed-audit-trails@claude-code-workflows
Открыть на GitHub

Что делает signed-audit-trails

Это обучающий плагин, а не хук времени выполнения. В одном файле skills/signed-audit-trails-recipe/SKILL.md собраны пошаговая настройка политики Cedar и хуков, создание первой квитанции и демонстрация обнаружения подмены. Также описаны формат квитанции и совместимость между реализациями.

Примеры показывают подписи Ed25519 и каноникализацию JSON по JCS перед подписанием. Есть фрагмент интеграции с GitHub Actions и разбор сочетания с SLSA provenance. Для рабочих хуков нужен отдельный плагин protect-mcp: этот плагин объясняет схему, но сам вызовы инструментов не перехватывает.

Какие задачи решает

  • разобраться, как устроены подписанные записи вызовов инструментов
  • настроить политику Cedar и получить первую квитанцию
  • показать обнаружение подмены записи
  • добавить проверку квитанций в GitHub Actions

Примеры запросов агенту

  • Объясни, как настроить Cedar и создать первую подписанную квитанцию для вызова инструмента.
  • Покажи, как обнаружить подмену квитанции и проверить её подпись Ed25519.
  • Подготовь пример интеграции проверки подписанных квитанций в GitHub Actions.

Как установить signed-audit-trails

Через маркетплейс плагинов

/plugin marketplace add wshobson/agents
/plugin install signed-audit-trails@claude-code-workflows

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о signed-audit-trails

Как установить signed-audit-trails в Claude Code?

Что делает signed-audit-trails?

Плагин объясняет настройку подписанных аудиторских записей для вызовов инструментов Claude Code, включая политику Cedar, подписи Ed25519 и проверку на подмену. Сам хуки времени выполнения он не устанавливает.

Нужен ли protect-mcp для работы signed-audit-trails?

Для изучения схемы плагин показывает пошаговые примеры. Для хуков, которые работают во время выполнения, нужен protect-mcp.

Исходный текст

signed-audit-trails · MIT
# signed-audit-trails

A teaching skill for setting up cryptographically signed audit trails on every
Claude Code tool call. Cookbook-style walkthrough with runnable examples.

## What this is

A **skill** (not a runtime hook): a set of instructions and examples that
explain the pattern end-to-end. Use this when you are figuring out whether
receipts are the right fit for your project. Once you know they are, install
the [`protect-mcp`](../protect-mcp/) plugin for the actual hooks.

## When to use this plugin

- **Learning** the pattern before committing to infrastructure
- **Evaluating** whether signed audit trails fit your compliance need
- **Teaching** team members the cryptographic model
  (JCS canonicalization + Ed25519 signatures)
- **Walking a client or auditor** through a live demonstration of tamper
  detection

For production use, the [`protect-mcp`](../protect-mcp/) plugin gives you the
runtime hooks directly. This plugin is the skill file you invoke via
`Skill` when you want the concept explained in-session.

## What is inside

```
skills/signed-audit-trails-recipe/SKILL.md
```

A single skill file containing:

- Step-by-step setup (Cedar policy, hook configuration, first receipt)
- Live tamper detection walkthrough
- Receipt format explanation (two invariants)
- Cross-implementation interoperability table
- CI/CD integration snippet (GitHub Actions)
- Composition with SLSA provenance for agent-built software
- Common pitfalls and references

## Standards

- **Ed25519** (RFC 8032) for receipt signatures
- **JCS** (RFC 8785) for deterministic JSON canonicalization before signing
- **Cedar** (AWS) for policy evaluation
- **IETF draft** [draft-farley-acta-signed-receipts](https://datatracker.ietf.org/doc/draft-farley-acta-signed-receipts/)

## Related plugins in this marketplace

- [`protect-mcp`](../protect-mcp/) — the runtime hook implementation
- [`review-agent-governance`](../review-agent-governance/) — require human
  approval before review-surface actions; composes with protect-mcp

## License

MIT. Same as the adjacent governance-category plugins in this marketplace.

© Tom Farley · MIT · wshobson/agents

Похожие плагины

Каталог плагинов →
discernment-nudge официальный anthropics Плагин добавляет к содержательному ответу два или три коротких вопроса. Он помогает проверить факты, ход рассуждений и пропущенный контекст. ★ 183 839звёзд репо academy-guide официальный anthropics Подбирает курсы Claude Academy, руководства и сценарии применения, когда вы спрашиваете, как пользоваться Claude. Подойдёт тем, кто осваивает функции Claude через практические задачи. ★ 183 839звёзд репо claude-api официальный anthropics Плагин добавляет материалы по Claude API и SDK для разработки приложений с LLM. Ставьте его, если пишете код с интеграцией Claude. ★ 183 839звёзд репо example-skills официальный anthropics Набор примеров скиллов для Claude: от веб-тестов и MCP до дизайна и документов. Подойдёт, чтобы изучить структуру скилла или взять шаблон за основу. ★ 183 839звёзд репо document-skills официальный anthropics Добавляет в Claude Code скиллы для создания и редактирования Word, Excel, PowerPoint и PDF. Ставьте, если агенту нужно работать с офисными файлами. ★ 183 839звёзд репо superpowers obra Плагин ведёт агента от обсуждения задачи и плана до разработки через субагентов, ревью, отладки и TDD. Подойдёт для проектов, где важен последовательный процесс. CX Codex ★ 305 248звёзд репо

Из того же набора342

Весь набор →
team-implementer Субагент собирает свою часть фичи в границах закреплённых за ним файлов и договаривается с другими агентами на стыках. CX Codex ★ 41 729звёзд репо improve-agent Прогоняет существующего агента через замеры, правку промптов и A/B-тесты, чтобы понять, что именно в нём сломано. CX Codex ★ 41 729звёзд репо pptx-deck-creation Плагин собирает редактируемые PowerPoint-презентации по брифу и исходникам: сначала спецификация, потом точная раскладка по дюймам. CX Codex ★ 41 729звёзд репо ship-mate Плагин превращает файл с описанием задачи в готовую фичу: архитектор, разработчик, ревьюер, QA и Playwright идут по цепочке. CX Codex ★ 41 729звёзд репо protect-mcp Проверяет каждый вызов инструмента по политике Cedar и выдаёт Ed25519-подписанную квитанцию. Пригодится, когда агенту нужно ограничить доступ к файлам и командам. CX Codex ★ 41 729звёзд репо plugin-eval Проверяет структуру плагинов и скиллов, а экспериментальные режимы оценивают их с помощью модели. Пригодится для линтинга и сравнения скиллов. CX Codex ★ 41 729звёзд репо brand-landingpage Проводит интервью о бренде, генерирует лендинги через Stitch и отдаёт готовый HTML-бандл. Пригодится, когда продукт есть, а палитры, шрифтов и структуры страницы ещё нет. CX Codex ★ 41 729звёзд репо agent-teams Плагин запускает несколько агентов Claude параллельно: ревью, отладка по гипотезам, разработка фич и миграции. CX Codex ★ 41 729звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой