Агентные кейсы
Разработка и DevOps

Поиск визуальных багов в приложении для macOS через computer use в Claude Code

Разработчик включил в Claude Code computer use, и агент сам собирает приложение для macOS, запускает его и прокликивает экраны в поисках ошибок вёрстки. Замеров результата в статье нет.


Что сделали

Встроенный MCP-сервер computer use включается через /mcp, а в macOS нужно выдать разрешения Accessibility и Screen Recording. Каждое приложение разработчик одобряет на одну сессию. Дальше Claude запускает xcodebuild, открывает приложение и кликает по окнам. Он меняет размер окон, чтобы воспроизвести проблемы с вёрсткой, делает скриншоты и читает код, чтобы предложить исправление.

Что получилось

Статья описывает процесс, но замеренных результатов не даёт. Функция в статусе research preview, так что её поведение может меняться от версии к версии.

На что обратить внимание

Нужен тариф Pro или Max, Claude Code версии 2.1.85 или новее и macOS в интерактивной сессии. Агент работает на вашем настоящем рабочем столе, поэтому всё, где неверный клик может что-то сломать, проверяйте вручную.

Пояснение

Computer use это режим, в котором Claude управляет компьютером по скриншотам. Xcodebuild это консольная утилита Apple для сборки приложений. Research preview это ранняя исследовательская версия функции.

Кому пригодится

Разработчикам приложений для macOS, которые вручную прокликивают каждую сборку.

Попробуйте сами с Claude Code

Собери и запусти моё приложение для macOS из [путь к проекту]. Пройди по всем экранам, включая [ключевые экраны или сценарии], и ищи ошибки вёрстки, например обрезанный текст, наложенные друг на друга элементы или неровные контролы. В конце дай список багов с экраном, где нашёлся каждый, и предложенным исправлением. Код не меняй, пока я не одобрю.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Ещё 1 источник

Читать оригинал ↗

Источник: claudcod.com · · обновлено

Похожие кейсы

Поиск причин ошибок в Swift с ChatGPT вместо Stack Overflow

Разработчик на Swift рассказал на Hacker News, что отправляет в ChatGPT симптомы ошибки и нужный код. Примерно за полминуты он получает хорошую отправную точку, но весь код проверяет сам и дословно пока ничего не взял.

Свой агент разбирает дампы падений Windows через MCP-сервер ForensicDbg

ForensicDbg это отладчик дампов падений Windows с MCP-сервером, через который свой агент получает уже разобранные данные о сбое. В примере на сайте агент нашёл пропущенную проверку на null и предложил защиту, замеров нет.

Свой агент

Поиск и починка нестабильных тестов в CI по ночам с Claude Code

Автор поручил Claude Code следить за CI, находить самые нестабильные тесты и по ночам предлагать исправления. За несколько недель пайплайн стал короче на 20 минут, доля успешных прогонов выросла на 35%, хотя часть исправлений пришлось выбросить.