20 сентября 2026 г.
Все открытые баги Bend 2 оставил ИИ: Таелин оценил код агентов в 30% своего уровня
Отказаться от агентов автор языка не может: без них он, по своим словам, не выпустил бы Bend вообще.

Taelin
@victortaelin
(неважный поток мыслей, можно пропустить) Итак, на Bend 2 уже открыто несколько issues, и ни одна из них, это факт, не растёт из строки кода, которую я написал руками. Каждая упирается в какое-то невообразимо тупое решение ИИ в том куске кода, на который я не обратил достаточно внимания и который знаю не до конца. Потому что ИИ работает именно так: всё, за чем ты не следишь, вылезет каким-нибудь идиотским боком. Хуже всего, что я даже не могу быстро влить эти PR, потому что это только добавит слопа. Bend работает прекрасно, он делает всё, что обещал, и уж точно делает больше, чем делал бы, напиши я его руками. Но если взять случайную функцию в репозитории, её среднее качество всё ещё 30% от того, что я привык выпускать. Это дико бесит, потому что выхода, кажется, правда нет. Без ИИ я выпускаю гораздо меньше (или не выпускаю вообще). С ИИ я выпускаю хуже по качеству. Это невероятно душит. Иронично, что Bend как раз и задуман, чтобы решить эту проблему. Единственное, что приходит в голову: «взять бы месяц и написать Bend на самом Bend». Но не могу, потому что у HOC буквально заканчиваются деньги и мне, наверное, пора заниматься раундом. Плюс, как сказал Akita, поддерживать сообщество, разбирать PR и делать что угодно, кроме как закрыться и кодить.
· 8,5 тыс. просмотров
Bend 2 живёт четвёртый день: 22 тысячи звёзд и 19 открытых багов. Ни один не вырос из кода, который автор языка Виктор Таелин написал руками.
Каждый баг упирается в решение ИИ в том куске кода, куда автор не смотрел. Так устроена любая стройка агентами: то, за чем не следишь, однажды вылезет боком.
Цена скорости. Язык работает и делает всё, что обещал. С релиза 17 сентября вышло 22 версии, последняя v2.0.21 от 20 сентября. Но случайная функция в репозитории тянет на 30% того качества, которое Таелин привык выпускать.
Без агентов он выпускал бы куда меньше или не выпустил бы Bend вообще. С агентами язык вышел, но чинит он теперь не свой код. 12 присланных pull request висят непринятыми: влить их быстро значит добавить ещё такого же кода.
Ещё 17 сентября на Hacker News он отвечал на обвинения в вайбкодинге: компилятор, рантайм и ядро проектировал человек, ядро прошло ручной аудит, а мусор от ИИ он обещал вычищать со временем.
Что делать с кодом, который вы не читали
Ответ Таелин встроил в сам язык. Человек пишет законы в файл LAWS.bend, и ИИ туда не лезет. Доказательства ИИ пишет отдельно, в PROOF.bend, а команда `bend PROOF.bend` работает гейтом: она падает, пока хоть один закон открыт или ложен, и печатает «All terms check.», когда все держатся.
Цена метода в строках. В демо «выиграть нельзя» 194 строки кода, 68 строк законов и 484 строки доказательств. Доказательств в 2,5 раза больше, чем кода, зато человеку нужно прочитать 68 строк вместо всей базы. Границу Таелин называет сам: читать LAWS.bend всё равно приходится.
Закон надо писать точно. В том же демо попросили убрать стены, и ИИ перевёл ходы на диагонали, формально сохранив единственный закон «выиграть нельзя». Неточный закон толкает модель решать по букве.
Сам Bend ставится одной командой: `curl -fsSL https://bend-lang.com/install.sh | sh`. Нужны Linux или macOS (на Windows только через WSL) и Clang 14 или новее.
Месяц на то, чтобы переписать Bend в самом Bend, Таелин откладывает: по его словам, сначала раунд для HOC.
Первоисточник
