AgentiLoop Agent!
Бесплатный автономный агент для macOS с открытым исходным кодом, работающий с более чем 18 локальными и облачными LLM-провайдерами: пишет код, управляет приложениями, выполняет команды оболочки и автоматизирует рабочие процессы по запросу на обычном языке.
Контакт для прессы: Todd Bruss – agent@agentiloop.ai
Включает шесть PNG-скриншотов в полном разрешении, значок приложения в размерах 1024, 512 и 256 пикселей, два промо-баннера 1920×1080, социальную карточку 2400×1260 и текстовый файл с фактами о продукте.
Факты о продукте
- Приложение
- AgentiLoop Agent! Отображается как «Agent!» в строке меню и в Finder.
- Что это
- AgentiLoop Agent! — приложение для Mac, которое заставляет ИИ работать на рабочем столе: опишите, что должно произойти, выберите одного из 21 ИИ-провайдера, и агент читает, пишет, собирает, кликает и пишет скрипты, пока задача не будет выполнена. Открытый исходный код под лицензией MIT.
- Цена
- Бесплатно. Пользователи используют собственный API-ключ для облачных провайдеров или запускают локальные модели без затрат. Приветствуется пожертвование через PayPal.
- Платформа
- Mac с Apple Silicon или Intel; macOS 14.6 или новее. Английский язык.
- Распространение
- Прямая загрузка из GitHub Releases в виде DMG или ZIP, подписанная Apple Developer ID и нотаризованная Apple. Не продаётся в Mac App Store.
- Публичный запуск
- 12 апреля 2026 г. Последний релиз: 1.1.33 (сборка 233), 12 сентября 2026 г.
- Разработчик
- Todd Bruss, AgentiLoop.ai, компания Logos InkPen LLC — Шарлотт, Северная Каролина, США agent@agentiloop.ai · @AgentiLoopAgent в X · LinkedIn
- Ссылки
- Скачать · Сайт · Исходный код на GitHub
Об AgentiLoop Agent!
AgentiLoop Agent! — приложение для Mac, которое отдаёт ИИ под управление весь компьютер, а не только редактор кода: оно собирает проекты Xcode, управляет другими приложениями, запускает скрипты и выполняет задачи по запросу на обычном языке.
Большинство ИИ-инструментов для программирования живут в терминале, редакторе или окне Electron, и их возможности заканчиваются на файловой системе. Остальная часть Mac — приложения, окна, меню, скрипты, инструменты сборки — остаётся недоступной.
AgentiLoop Agent! написан целиком на Swift 6.2 и SwiftUI: без Electron, без Node, без телеметрии. Он выполняет автономный цикл — планирует, вызывает инструмент, наблюдает реальный результат, корректирует курс, повторяет — и ни одна задача не может объявить себя завершённой, пока критерии её цели не отмечены выполненными с подтверждением, а опциональная проверка критиком предварительно не просмотрит diff.
Он достигает каждого уровня Mac: любого приложения через Accessibility API, AppleScript, JavaScript for Automation и 51 мост ScriptingBridge; нативных сборок Xcode с кликабельными ошибками; команд оболочки от имени пользователя или от имени root через демон, одобренный один раз. Расширяйте его серверами Model Context Protocol, Swift-скриптами, компилируемыми во время выполнения, и параллельными субагентами. Он откликается на произнесённое «Agent!» или на iMessage с вашего iPhone.
Им может управлять любая модель: 21 провайдер — Claude, OpenAI, Gemini, DeepSeek, Qwen, OpenRouter, Requesty, A2Agent, OrcaRouter, а также локальные Ollama, vLLM, LM Studio — плюс Apple Intelligence на устройстве для сортировки запросов, сводок и сжатия контекста без затрат токенов. Используйте собственный ключ. Ничто не покидает Mac, кроме того, что уходит выбранному Вами провайдеру в промпте; каждое действие регистрируется в журнале.
«Я собирался создать убийцу Cursor. Где-то по пути я понял, что на самом деле хочу автоматизировать сам Mac, чтобы агент мог управлять любым приложением через Accessibility и AppleScript, а не только редактировать файлы в редакторе. AgentiLoop Agent! — результат: одно нативное приложение, которое берёт любой ИИ и заставляет его работать на всём рабочем столе».
Что делает AgentiLoop Agent!
Через всё приложение проходит одна идея: ИИ должен уметь делать всё, что может делать человек на Mac, и показывать свою работу.
- Самопроверяющийся цикл задач. Агент рассуждает, выполняет инструмент, наблюдает реальный вывод и исправляет себя. Задача не может быть отмечена завершённой, пока критерии её цели не подтверждены доказательствами, а включаемый по желанию критик просматривает diff перед завершением.
- Агентное программирование с нативной интеграцией Xcode. Он читает кодовые базы, редактирует с помощью diff-замен строк, собирает и запускает проекты Xcode с кликабельными ошибками, управляет git, повышает версии и индексирует репозитории в переносимую JSONL-карту репозитория.
- Автоматизация рабочего стола через Accessibility API. Он кликает, печатает, прокручивает, читает и перемещается по любому приложению Mac по элементам, с нечётким автоповтором, а также AppleScript, JavaScript for Automation и 51 мост ScriptingBridge — всё внутри процесса.
- AgentScript: Swift-скрипты, компилируемые во время выполнения. Агент пишет обычные Swift-файлы, компилирует их в динамические библиотеки с помощью Swift Package Manager и загружает их внутри процесса с разрешениями самого приложения. С приложением поставляется около 35 примеров; удалённые скрипты попадают в восстанавливаемую Корзину.
- Любое изменение можно откатить. Перед каждым изменением файла создаётся снимок, который хранится неделю, с откатом в один клик в интерфейсе, действием отмены или перемоткой всей задачи.
- 21 LLM-провайдер и цепочка резервирования. Claude, Codex, OpenAI, Google Gemini, Grok, Mistral, Mistral Vibe, DeepSeek, Hugging Face, Z.ai, BigModel, Qwen, MiniMax, OpenRouter, Requesty, A2Agent, OrcaRouter, Ollama, локальный Ollama, vLLM и LM Studio — плюс Apple Intelligence на устройстве. Если провайдер выходит из строя или ограничивает частоту запросов, агент переключается на следующий настроенный.
- Apple Intelligence как агент на устройстве. Foundation Models от Apple локально сортируют простые запросы, резюмируют выполненные задачи, переводят ошибки инструментов на понятный язык, предлагают следующий шаг и сжимают длинные беседы — всё без выхода за пределы Mac и без расходования API-токенов.
- Привилегированное выполнение, одобряемое пользователем один раз. Команды оболочки выполняются от имени пользователя через Launch Agent или от имени root через Launch Daemon, зарегистрированные с помощью SMAppService и подключённые через XPC. Launch Daemon необязателен.
- Многоуровневая защита. Служба безопасности оболочки блокирует катастрофические команды как на стороне клиента, так и на стороне демона; оба XPC-слушателя требуют подписи кода той же команды, производной от собственной подписи приложения; изменения файлов, которые модель не прочитала или которые изменились на диске, отклоняются; а каждый вызов инструмента и команда помощника записываются в журнал аудита.Подробности: docs/SECURITY.md
- MCP-серверы и субагенты. Любой сервер Model Context Protocol можно добавить в Настройках, и его инструменты автоматически становятся доступны агенту. До трёх одновременных субагентов, или шести только для чтения, работают изолированно с индивидуальным выбором модели и обменом сообщениями через почтовые ящики.
- Голосовое управление и удалённое управление через iMessage. Скажите «Agent!», затем задачу — и она запустится после короткой паузы, используя распознавание речи на устройстве. Одобренные отправители могут присылать задачи с iPhone и получать результаты обратно через iMessage.
- Вкладки, память, планы и навыки. У каждой вкладки своя папка проекта и журнал активности; постоянная память сохраняется между задачами; чек-листы многошаговых планов появляются в каждом промпте; а длинные задачи сжимаются под реальное контекстное окно каждой модели.
Скриншоты в полном разрешении
Retina-снимки окна AgentiLoop Agent! в формате PNG на macOS 26, обрезанные по окну с прозрачными скруглёнными углами, без маркетинговых рамок, подписей и водяных знаков. Все показывают реальные задачи из собственных проектов разработчика; снимки из более ранних версий показывают прежнее название организации проекта на GitHub — macOS26.
Нужны все материалы?
Скриншоты, промо-баннеры, значок приложения и текстовый файл с фактами о продукте в одном архиве.
Промо-баннеры
PNG-композиции для главных изображений и социальных карточек, собранные из значка приложения и приведённых выше скриншотов: два баннера 1920×1080 и карточка Open Graph 2400×1260.
Значок приложения
Название и оформление
Название продукта пишется «AgentiLoop Agent!» с восклицательным знаком, системным шрифтом. На сайте «Agent!» оформлено градиентом от синего к голубому (#3b82f6 → #22d3ee) на тёмном фоне (#070b16). Отдельного словесного логотипа нет.
Релизы
Все публичные релизы на GitHub Releases, начиная с новейшего. Даты соответствуют датам публикации на GitHub.
- 1.1.33
- 12 сентября 2026 г. — Релиз в честь 600 звёзд. Сжатие контекста перестроено на основе реальных подсчётов токенов провайдера, с повторным присоединением открытой цели, плана и изменённых файлов. Шлюз «прочитай перед изменением» отклоняет изменения файлов, которые модель не прочитала или которые изменились на диске. Правила безопасности оболочки применяются внутри обоих демонов-помощников, XPC-клиенты должны принадлежать той же команде, что и приложение, а шлюзы завершения проверяют успешность сборки, прежде чем задача может быть завершена. Журнал активности отрисовывает большие вкладки вне главного потока, с изменяемым по размеру автопрокручиваемым списком шагов. 273 теста пройдены. Сборка 233.
- 1.1.9
- 2 сентября 2026 г. — Ребрендинг в AgentiLoop Agent!: все ссылки, README и переводы перенесены на agentiloop.ai. Обновлён движок доступности (AgentAccess 2.10.12, AXorcist 0.1.9), чтобы глубокие деревья элементов SwiftUI читались корректно. Сборка 205.
- 1.1.8
- 1 сентября 2026 г. — Итоговый документ о статусе или передаче теперь может быть написан на последней разрешённой итерации, а вызовы инструментов, приходящие в том же ходу, что и завершение задачи, выполняются, а не отбрасываются, с новым набором регрессионных тестов. Ссылки на GitHub перенесены из организации macOS26 в AgentiLoop; действия проверки и запроса разрешения на доступность. Сборка 204.
- 1.1.4
- 30 августа 2026 г. — Пункты «Проверить обновления», «Сайт» и «GitHub» в меню приложения. Рабочий процесс непрерывной интеграции теперь собирает и тестирует каждый pull request. Закрыты оставшиеся пробелы в сжатии контекста, а также реальное определение контекстного окна для Ollama и vLLM. Сборка 200.
- 1.0.99
- 29 августа 2026 г. — Сжатие перестроено: очищенные результаты инструментов становятся самоописывающимися заглушками, которые модель может восстановить по требованию, а количество сохраняемых недавних результатов масштабируется в соответствии с контекстным бюджетом модели. LM Studio сообщает реальную длину контекста для каждой модели. Потоковые маркеры размышлений и инструментов для каждого провайдера, рабочий процесс GitHub Actions, который архивирует, нотаризует и прикрепляет билет к каждому релизу, CONTRIBUTING.md и набор тестов безопасности оболочки. Сборка 193.
- 1.0.93
- 24 августа 2026 г. — Релиз самопроверяющейся автономии: критерии цели должны быть отмечены выполненными с подтверждением, включаемый по желанию критик просматривает diff, задачи можно откатывать целиком, ошибки инструментов несут типизированные коды с подсказками по восстановлению, субагенты принимают индивидуальный выбор модели, а для Claude поддерживается расширенное мышление. Оба XPC-слушателя теперь требуют подписи кода той же команды, производной от собственной подписи приложения, а каждый вызов инструмента и команда помощника записываются в журнал аудита Console. Сборка 187.
- 1.0.89
- 26 июля 2026 г. — Обновлён App Transport Security, чтобы можно было обращаться к самостоятельно размещённым конечным точкам в сети Tailscale. Сборка 183.
- 1.0.88
- 3 июня 2026 г. — Исправления DeepSeek, включая поддержку режима размышлений и объединение вызовов инструментов. Модель MiniMax по умолчанию обновлена до M3. Мониторинг iMessage переведён с опроса на события файловой системы, Exa добавлен как провайдер веб-поиска, общий ограничитель частоты запросов для всех провайдеров, а ключ LM Studio перенесён в Keychain. Сборка 182.
- 1.0.80
- 25 апреля 2026 г. — Добавлен провайдер OpenRouter с переключателем протокола OpenAI или Anthropic и каталогом, отфильтрованным по моделям с поддержкой инструментов. Защитные ограничения при редактировании кода: отклонение дублирующихся изменений, обнаружение циклов редактирования и ограничения по размеру. Исправления обработки ошибок при ложном определении переполнения контекста и ограничений бесплатного тарифа. Сборка 170.
- 1.0.69
- 15 апреля 2026 г. — Инструмент «Индекс проекта», который записывает переносимый JSONL-индекс для каждого файла, и инструмент «Память» с глобальной и проектной областями. Apple Intelligence получил инструмент запуска агента и классифицирует последующие запросы на устройстве. Длинные вставки превращаются в удаляемые чипы, плюс разбивка использования по вкладкам и исправления применения diff. Сборка 158.
- 1.0.61
- 12 апреля 2026 г. — Первый публичный релиз: автономный цикл задач, агентное программирование и инструменты Xcode, автоматизация через Accessibility и AppleScript, AgentScript, помощники Launch Agent и Launch Daemon, поддержка MCP, голосовое управление, удалённое управление через iMessage и сортировка запросов с помощью Apple Intelligence. Поставляется со скриптом сборки из исходного кода без учётной записи Apple Developer. Сборка 149.
О Todd Bruss
Todd Bruss — инженер-программист из Шарлотта, Северная Каролина, и основатель Logos InkPen LLC. Он выпускает программное обеспечение для платформ Apple более 20 лет: его программный радиоплеер StarPlayr был зарегистрирован как товарный знак в 2009 году, а среди его более поздних работ — StarPlayrX, плеер SiriusXM для macOS, созданный для слабовидящих слушателей; Logos InkPen, приложение для векторного рисования для macOS; MCP-сервер XCF для Xcode; и SuperBox64, линейка аркадных контроллеров ручной работы и ретро-консолей на Raspberry Pi. Он работает в команде Identity в Iru.
AgentiLoop Agent! вырос из трёх лет создания агентных ИИ-приложений, включая ANIE, Game Changer, BattleScript и XCF. Десять Swift-пакетов с префиксом Agent, на которых он построен, — от слоя LLM до движка доступности — являются его собственной работой, а приложение с тех пор написало видеоигру, создало приложения и подготовило собственные релизные образы дисков.
Что говорят другие
«Agent! 1.0.99 и 1.1.1 решали проблему поэтапно. Их полезный вклад прост: сокращение контекста не должно разрушать путь обратно к доказательствам».
«Спасибо не только за техподдержку сверх всяких ожиданий, но и всем вам за сам проект. У меня он работает очень хорошо».
«Подтверждаю, исправлено в последней сборке! Вызов инструментов DeepSeek v4-flash теперь работает корректно. Спасибо за быстрый ответ 🙏»
Есть вопросы?
Свяжитесь с Todd напрямую, по возможности указав ваше издание и сроки.