Блог Secret Agent!

Прямо из кода: как устроен AgentiLoop Agent!, что изменилось и почему. 100% свежее.

RSS-лента

Как начинался Agent!: три дня в марте

Три года запчастей, один недостающий цикл и 177 коммитов меньше чем за два дня. Настоящее происхождение Agent!, прямо из git.

Релиз первого числа каждого месяца, а между ними — предрелизы

Agent! теперь выходит стабильным релизом первого числа каждого месяца. В ежедневных предрелизах (скоро еженедельных) обкатываются новые функции и исправления, а релиз-кандидаты доводят всё до готовности перед важным днём.

Что такое агентный цикл? Робот, бутерброд и искусство пробовать снова

Смотри, выбирай, действуй, проверяй. Весёлый иллюстрированный рассказ об агентных циклах — понятный даже пятилетнему, но и взрослым найдётся над чем подумать.

Sonoma, Intel и Mac, который ещё рано списывать

Agent! для Mac теперь работает на macOS Sonoma 14.6 и новее, на Apple Silicon и Intel. Многие из вас просили версию для систем до macOS 26. Вот она.

Терминал наносит ответный удар: переносим агентный цикл на все платформы с помощью 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.

Прежде чем модель получит право голоса: как устроены защитные механизмы shell в Agent!

Как ShellSafetyService, повторная проверка на стороне демона и второе мнение Jev не дают ИИ-агенту стереть ваш Mac — разбор на реальном коде Swift.

Добро пожаловать в блог Agent!: одно приложение, любой ИИ, полный контроль над вашим Mac

Что такое AgentiLoop Agent!, почему я сделал его именно так и что вы здесь найдёте — прямо из исходного кода.

Почему Agent! сжимает контекст на половине окна и три бага, которые урезали порог до 16K

Как механизм сжатия контекста в Agent! решает, когда пора резюмировать длинную задачу, и какие исправления от 28 сентября вышли для резервных моделей, Ollama и окна Codex в 272K.

Знакомьтесь, Jev: второе мнение, которое отвечает типами, а не прозой

Теперь Agent! спрашивает Jev (TypeSafe System One), насколько разрушительна команда шелла, прежде чем её выполнить. Рассказываем, почему Jev — советник, а не ещё один LLM-провайдер.

Почему мы выбросили режим кодирования: пусть модель сама выбирает инструменты

Раньше Agent! пытался угадать, чего вы хотите — программирования или автоматизации, — и скрывал инструменты под эту догадку. Одна сломанная задача с Photo Booth показала, почему обвязке пора перестать додумывать за модель.