Программирование. - страница 8

Skaro — AI-оркестратор полного цикла разработки

Всем привет!Некоторое время назад я опубликовал статью о своём опыте AI-кодинга и поделился рабочими практиками. В комментариях нашёл много полезного — в частности, упоминания методологии SDD.Это натолкнуло меня на идею: собрать инструмент, который позволяет управлять и автоматизировать процесс разработки, основанной на спецификациях и контроле генерации кода. Я приступил к реализации — очень плотно и почти без сна за все эти дни o_O.

продолжить чтение

О радости программирования и невесомости достижений

продолжить чтение

ИИ пишет код для всего мира. Но кто его проверяет?

Code Metal привлёк $125 млн на переписывание кода оборонки с помощью ИИ. Google и Microsoft сообщают, что 25–30% нового кода генерируется ИИ. AWS перевёл 40 млн строк COBOL для Toyota. CTO Microsoft прогнозирует, что к 2030 году 95% кода будет написано ИИ. Переписывание мирового софта — не прогноз, а факт.Anthropic недавно построила C-компилятор на 100 000 строк за две недели силами параллельных ИИ-агентов — меньше чем за $20 000. Он загружает Linux, компилирует SQLite, PostgreSQL, Redis. ИИ создаёт масштабный софт с поразительной скоростью. Но может ли он доказать корректность компилятора? Пока нет. Формальную верификацию результата никто не делает.

продолжить чтение

Anthropic внедрила голосовой режим в Claude Code

Anthropic внедрила голосовой режим в помощника на базе искусственного интеллекта для разработчиков Claude Code. В настоящий момент новый режим доступен примерно 5% пользователей, а более широкое развёртывание состоится в ближайшие недели, рассказал инженер компании Тарик Шихипар.

продолжить чтение

Пишем первое приложение с AI-стартером, чтобы видеть прибыли и убытки

Привет! Меня зовут Игорь Росляков, я технический писатель. По приглашению руководителя направления «Маркет и интеграции» Сергея Вострикова

продолжить чтение

Как мы запускали курс «Нейронауки и нейроинтерфейсы» в Центральном университете для IT-специальностей

Всем привет, меня зовут Дмитрий Грибанов, я член команды преподавателей курса «Нейронауки и нейроинтерфейсы» в Центральном университете. Этот предмет является одним из вариантов большого набора STEM-курсов по выбору, где студенты учатся не только технической составляющей, но и интердисциплинарности и командной работе.

продолжить чтение

Исполняемые спецификации — эффективная работа с кодинг-агентами

Кодинг-агенты умеют быстро генерировать код, но результат часто расходится с ожиданиями. Естественный язык слишком неоднозначен для передачи точных требований, а классические unit-тесты с десятками ассертов тяжело читаемы.Хороший подход для работы с агентами базируется на принципах BDD (Behavior-Driven Development). Нам важно не то, как реализована задача, а как ведет себя система. Лучший способ передать это поведение машине и легко проверить человеку - исполняемые спецификации.Что такое паттерн "Исполняемая спецификация"

продолжить чтение

Assassin’s Creed: Shadows — проливая свет. Художественный обзор и внутреннее устройство игры. Guest Post

Привет, Хабр.Не так давно у нас с уважаемой@Kotyara99зашёл разговор о том, какими должны или могут быть обзоры компьютерных игр на Хабре. Зачастую хочется поделиться впечатлениями от любимой игры, но не ударяться в субъективные воспоминания, чрезмерную по меркам Хабра рекламу или бесконечный разбор багов и фич продукта. Чтобы обосновать, как она видит статьи такого жанра, моя собеседница подготовила подробный обзор очередной серии своей любимой "Assassin’s Creed

продолжить чтение

От Vibe Coding к Agentic Engineering: что изменилось в ИИ-разработке за 1 год

Год назад Андрей Карпатый, один из основателей OpenAI и бывший глава ИИ в Tesla, забросил в Твиттер (он же X) термин "vibe coding

продолжить чтение

Структурно-ориентированная кодовая база для агента

Агент, который ничего не зналПри первом запуске агент не знает структуру проекта. Из-за этого возникают проблемы:Читает слишком много файлов и быстро расходует контекст.Или, наоборот, не находит нужные файлы и места в коде.Справочный файлОдин из способов снизить эти проблемы — создать справочный файл ./docs/reference.md, где описаны ключевые файлы проекта и их назначение.Минусы:Вручную поддерживать сложно.Если генерировать описание агентом, то для конкретной задачи в нём часто не хватает деталей.Кодовая база как собственная справка

продолжить чтение

Rambler's Top100