# axint

Проверяет сгенерированный Swift через сборку и тесты Xcode, выявляя ошибки контрактов Apple. Помогает передавать агенту точные шаги для починки кода до слияния веток.

- плагин · `type=plugin` · Claude Code · ★ 18
- Автор: agenticempire
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/agenticempire/axint
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/plugins/axint

## Что делает

Плагин связывает статический анализ Swift и вызовы Xcode в единый цикл проверок. Ассистент генерирует код для SwiftUI и App Intents, а инструмент прогоняет его через тесты. Исходные файлы остаются локальными.

Если сборка падает, axint возвращает Fix Packet. Это сжатый пакет инструкций с проблемными файлами и готовой командой для исправления. Успешный прогон сохраняет подписанную квитанцию с доказательствами сборки.

Для подтверждения сборки обязательно требуется macOS с Xcode. Без компилятора проверка не будет засчитана.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install axint@claude-community
```

## Когда брать
- Проверить сгенерированный код Swift на совместимость с Xcode перед созданием пулл-реквеста
- Сформировать заготовки для App Intents и экранов SwiftUI
- Получить отчёт Fix Packet с точными указаниями по устранению ошибок сборки
- Подтвердить прохождение локальных тестов подписанной квитанцией без отправки кода в облако

## Примеры запросов агенту
- Проверь проект в каталоге `/path/to/MyApp` через axint и подготовь отчёт об ошибках сборки.
- Сгенерируй App Intent для Siri и запусти проверку контрактов через axint.
- Исправь ошибки Swift в проекте по последнему пакету Fix Packet и перезапусти тесты.

## Похожие
- [swift-lsp](https://affpapa.org/nevibecode/plugins/swift-lsp.md) — плагин · ★ 44770
- [cwc-makers](https://affpapa.org/nevibecode/plugins/cwc-makers.md) — плагин · ★ 44770
- [ui-design](https://affpapa.org/nevibecode/plugins/ui-design.md) — плагин · ★ 41823
- [multi-platform-apps](https://affpapa.org/nevibecode/plugins/multi-platform-apps.md) — плагин · ★ 41823
- [frontend-mobile-security](https://affpapa.org/nevibecode/plugins/frontend-mobile-security.md) — плагин · ★ 41823
- [frontend-mobile-development](https://affpapa.org/nevibecode/plugins/frontend-mobile-development.md) — плагин · ★ 41823

Из того же набора: [agenticempire/axint](https://affpapa.org/nevibecode/by/agenticempire/axint.md) — 2 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
