TGViewer
Life-Hack - AI Life-Hack - AI @life_hack_ai · 1.9K subscribers
Post #524 444
«Не доверяйте этим приложениям»: создатель Django навайбкодил macOS-утилиты на незнакомом языке

#ai #ClaudeCode #ии

Саймон Уиллисон, создатель Datasette и соавтор Django рассказал, как за вечер написал два полноценных macOS-приложения на SwiftUI — монитор сетевого трафика (1063 строки) и монитор GPU и памяти (880 строк). При этом он не знает Swift и ни разу не открывал Xcode. Каждое приложение потребовало всего несколько промптов в Claude Code.

Оба приложения — утилиты для строки меню macOS, написанные одним файлом кода каждое. Bandwidther показывает, какие процессы потребляют сетевой трафик, а Gpuer — загрузку GPU и распределение оперативной памяти на MacBook Pro с чипом M5 Max. По словам Уиллисона, Claude Opus 4.6 и GPT-5.4 оказались одинаково компетентны в SwiftUI — фреймворк хорошо ложится на вайб-кодинг, потому что целое приложение умещается в одном текстовом файле.

Но самое интересное — в дисклеймере, который Уиллисон добавил к обоим репозиториям на GitHub. Он признал, что не только не знает Swift, но и плохо разбирается во внутренних механизмах macOS, которые его приложения измеряют. Утром после публикации он обнаружил, что Gpuer показывает 5 ГБ свободной памяти — хотя Activity Monitor говорил иначе. Скриншот с ошибкой был отправлен в Claude Code, модель исправила расчеты, новые цифры выглядели правдоподобно — но Уиллисон всё равно не уверен в их точности.

Один из ключевых приемов, о которых пишет Уиллисон, — рекомбинация: когда агент берет решения из одного проекта и переносит их в другой. Bandwidther первым получил интерфейс в строке меню, а затем Уиллисон просто попросил Claude Code "посмотреть на свежие изменения в Bandwidther и повторить" — и Gpuer автоматически получил тот же паттерн.

Пост Уиллисона фиксирует парадокс, с которым все чаще сталкиваются разработчики: вайб-кодинг позволяет создать работающий продукт за часы, но если автор не понимает предметную область — он не может проверить результат. Код компилируется, приложение запускается, графики рисуются — а верны ли они, неизвестно.

Life-Hack - AI
  • 👍 4
  • ❤ 2
More from @life_hack_ai
  1. Sep 28, 2026Что не так с попытками бизнеса заменить джунов на ИИ #статья #ai #карьера Компании сейчас…
  2. Sep 26, 2026ИИ: личный опыт без хайпа. Часть 0. Термины, связи и устройство #искусственныйинтеллект #L…
  3. Sep 25, 2026Cloudflare выложила навык, который превращает кодинг-агента в аудитора безопасности #ai #и…
  4. Sep 24, 2026Как устроены LLM: разбираем на примере 3-уровневой абстракции #ии #ai #llm Чтобы оптимизир…
  5. Sep 23, 2026ИИ-агент как цифровой сотрудник: где возникают риски и как их ограничить #owasp #redteamin…
  6. Sep 22, 2026Post #700
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →