Блог Secret Agent!
Прямо из кода: как устроен AgentiLoop Agent!, что изменилось и почему. 100% свежее.
StarPlayrX возвращается: нативное приложение для строки меню Mac, каналы Xtra и версия 1.1.1
Сегодня Agent! превратил старый код в нативное SwiftUI-приложение для строки меню Mac, довёл до конца реверс-инжиниринг музыкальных каналов Xtra, которые я так и не добавил, и выпустил подписанную и нотаризованную версию 1.1.1 меньше чем за полдня.
StarPlayrX for Mac 1.1.2: a Lava-Lamp Equalizer, a Tear-Off Window Shade and AppleScript
The same evening as 1.1.1, Agent! gave StarPlayrX a color equalizer driven by its own audio, a window you can tear off the menu bar and roll up like a shade, Liquid Glass, and a full AppleScript dictionary it then used to test every Xtra channel.
Batman v Superman: 3D-файтинг, в котором каждый пиксель создан кодом
BvS — файтинг на three.js, Бэтмен против Супермена, без файлов моделей, без текстур-изображений и без аудиосэмплов. Герои, крыша, плащи и музыка — всё генерируется кодом. Agent! создал его примерно за полтора дня и 179 коммитов, и теперь в нём есть демо-режим автопилота, в котором компьютер играет за обе стороны. Играйте на bvs.agentiloop.ai.
Как создавался CrazyTaxi: классика Sega с Dreamcast, заново собранная на Three.js
CrazyTaxi — это пересборка Crazy Taxi с Sega Dreamcast на Three.js. Машина, трафик, камера, клиенты и меню работают на собственном коде игры для SH-4 в небольшом интерпретаторе и совпадают с декомпиляцией бит в бит. Agent! создал его за три дня и 157 коммитов. Играйте на ct.gokart.games.
AgentiLoop Racing, Prototype III: симулятор F1 в браузере
AgentiLoop Racing — гоночный симулятор с машинами формульного типа, который работает в браузере. Он создан с помощью Agent! на Three.js. В нём физика с частотой 240 Гц, 18 реальных трасс, соперники под управлением ИИ, пит-стопы, составы шин, топливо, ERS и DRS. Играть можно на f1.gokart.games.
Apple подала в суд на Стива Джобса за создание NeXT. Через одиннадцать лет она купила NeXT, чтобы спасти Mac.
В 1985 году Apple подала в суд на Стива Джобса за то, что он ушёл с пятью сотрудниками и основал NeXT. Мировое соглашение подтолкнуло NeXT к дорогим рабочим станциям, а созданная компанией операционная система стала основой Mac OS X. Вот что на самом деле говорят источники.
MarioKart64JS переходит в 3D: карты из Wii, 3D-титульный экран и облёты камеры после финиша
Mario Kart 64 рисует гонщиков плоскими спрайтами. Нажмите 3 в MarioKart64JS, и каждый карт станет 3D-моделью, включая Lakitu, с настоящими тенями, заново построенным 3D-титульным экраном и камерой, которая после финиша облетает ваш карт. Вот как собирался 3D-режим, в скриншотах.
Чему трекер issues научил Agent!
Шестьдесят семь issues, дюжина внешних pull request'ов и три релиза за неделю. Вот что люди говорили об Agent! там, где это важнее всего, — в issues на GitHub, и что каждый отчёт изменил в приложении: от написанного LLM аудита безопасности в марте до поломки Claude OAuth на этой неделе.
Что говорят об Agent! спустя полгода
Мы прочитали все обзоры, обсуждения и записи в каталогах об AgentiLoop Agent!, которые смогли найти, — от первой страницы Hacker News в апреле до статей на французском, японском, корейском, русском и китайском. Вот в чём они сходятся, с чем спорят и какие из их фактов уже устарели.
Снова на Hacker News, полгода спустя, с Auto-Pilot
Agent! снова на Hacker News в формате Show HN. Апрельская ветка была о нативной Mac-оболочке для кодинга; эта — об Auto-Pilot, цикле, управляемом целью, который продолжает запускать циклы, пока цель не достигнута, и об игре в стиле Mario Kart, которую он строит. Вот сам пост, что стоит за каждым его утверждением и где присоединиться к обсуждению.
GoKart: гонки в стиле Mario Kart, которые Auto-Pilot собрал за один день
Дайте Auto-Pilot в Agent! одну цель - «создай клон Mario Kart под названием GoKart» - и вернитесь к готовой гонке на Godot 4 с тремя трассами, восемью предметами, ИИ-соперниками и 3 344 пройденными проверками в тестах. Два дня и 87 коммитов агента спустя это GoKart 0.0.2 с четырьмя трассами, режимом Battle, Time Trials и меню в стиле Mario Kart 64. Вот что, судя по журналу, произошло на самом деле, включая места, где он застрял.
У Agent! появляется лицо: необязательный говорящий анимированный аватар на новых вкладках
Появится в следующем пре-релизе Agent!, запланированном на субботу, 10 октября, — необязательный аватар, который говорит и анимируется рядом с журналом задачи. Не милый, не плюшевый и не талисман. Сейчас в разработке.
Выходит вся семья: Agent! 1.1.87 и AgentiLoop CLI 0.0.5
Agent! для Mac получает Auto-Pilot, шесть новых провайдеров, более строгого критика и поддержку macOS 14.6. CLI на Rust и Go получают расширенный набор инструментов: поиск, загрузку веб-страниц, списки задач, AGENTS.md, /undo, пользовательские команды и --json.
Релиз первого числа каждого месяца, а между ними — предрелизы
Agent! теперь выходит стабильным релизом первого числа каждого месяца. В ежедневных предрелизах (скоро еженедельных) обкатываются новые функции и исправления, а релиз-кандидаты доводят всё до готовности перед важным днём.
Терминал наносит ответный удар: переносим агентный цикл на все платформы с помощью Rust и Go
Agent! — это приложение для Mac, но агенту для программирования место там, где работают разработчики. Рассказываем, как агентный цикл превратился в два CLI, один на Rust и один на Go, с полноэкранным TUI для macOS, Windows и Linux.
Agent! теперь работает на macOS 14.6 и Mac с Intel: как мы отвязались от macOS 26
Agent! создавался вокруг Apple Intelligence на macOS 26. Рассказываем, как за один день проверок #available и обновлений пакетов мы перенесли его на macOS 14.6 для Apple Silicon и Intel.
Добро пожаловать в блог Agent!: одно приложение, любой ИИ, полный контроль над вашим Mac
Что такое AgentiLoop Agent!, почему я сделал его именно так и что вы здесь найдёте — прямо из исходного кода.
Почему мы выбросили режим кодирования: пусть модель сама выбирает инструменты
Раньше Agent! пытался угадать, чего вы хотите — программирования или автоматизации, — и скрывал инструменты под эту догадку. Одна сломанная задача с Photo Booth показала, почему обвязке пора перестать додумывать за модель.
Архив
Старые записи, которые нашли мало читателей. Они остаются онлайн и возвращаются в список выше, если их снова начинают читать.
- Как начинался Agent!: три дня в марте
- Что такое агентный цикл? Робот, бутерброд и искусство пробовать снова
- Sonoma, Intel и Mac, который ещё рано списывать
- Прежде чем модель получит право голоса: как устроены защитные механизмы shell в Agent!
- Почему Agent! сжимает контекст на половине окна и три бага, которые урезали порог до 16K
- Знакомьтесь, Jev: второе мнение, которое отвечает типами, а не прозой