GitHub-радар
Увидел приложение для Mac — получи такое же, своё
BAMA — набор готовых инструкций для ИИ-агента, который превращает понравившееся тебе приложение в твою собственную программу для Mac.
Это 21 файл-задание для Claude Code или Codex — они ведут агента от идеи до рабочего приложения для Mac, написанного на Swift.
Когда пригодится
Пригодится, если хочешь собственное нативное приложение для Mac, а не сайт. Не подойдёт для веб- или мобильной разработки.
Плюсы
- Агент сам планирует, пишет код и тестирует — ты не кодишь руками
- Делает скриншоты в светлом и тёмном режиме на каждом шаге
- Есть готовые планы (specs) для небольших приложений — бери и строй
- Доступен и для Claude Code, и для Codex
Минусы
- Работает только с macOS и Swift — веб и мобильные не поддерживает
- Нужен Mac с актуальной macOS и Xcode для сборки
- Копирование интерфейса чужого приложения требует платного Claude Pro или Max
Как поставить — по шагам
- 1Открой ИИ-агента (Claude Code или Codex) в папке своего будущего проекта.
- 2Отправь агенту текст из блока ниже, чтобы он установил BAMA с github.com/daveebbelaar/bama.
- 3Назови агенту приложение, которое хочешь повторить, и попроси начать с клонирования первого экрана.
- 4Если агент попросит доступ Claude Pro или Max для скриншотов — подтверди или откажись.
- 5Проверь скриншоты и список задач, которые агент составит перед началом кода.
- 6Следи за прогрессом: агент коммитит по одной задаче со скриншотами в светлом и тёмном режиме.
Текст для агента
Текст для шага с агентом — скопируй и отправь (Claude Code, Codex, любой):
Поставь навыки BAMA из https://github.com/daveebbelaar/bama (`npx skills@latest add daveebbelaar/bama` или как плагин в Claude Code), покажи, какое приложение я хочу повторить как Mac-программу, и начни с клонирования первого экрана. Спроси меня, если для этого понадобится доступ Claude Pro или Max.
Нужен Mac с актуальной macOS и Xcode для сборки (открывать его вручную не придётся) — видеокарта не нужна. Чтобы агент сам сфотографировал экраны чужого приложения, нужна подписка Claude Pro или Max.
Открыть на GitHub▌ Ещё находки