- Стартап Cognition представил новую функцию Codemaps в своём ИИ-редакторе Windsurf, которая визуализирует структуру и логику сгенерированного кода.
- Codemaps позволяет разработчикам просматривать и объяснять связи между файлами и модулями, а также анализировать конкретные участки кода для выявления ошибок.
- Функция доступна в бета-версии Windsurf и DeepWiki с возможностью интеграции с агентом Cascade для контекстной визуализации в процессе работы.
Стартап Cognition анонсировал внедрение в свой искусственный интеллект-редактор Windsurf новой функции под названием Codemaps. Этот инструмент предназначен для объяснения разработчикам структуры и логики автоматически сгенерированного кода, что способствует более глубокому пониманию и снижению количества ошибок в процессе программирования.
Codemaps визуализирует отношения между различными файлами и модулями проекта, демонстрирует последовательность выполнения команд и позволяет выделять конкретные сегменты кода, относящиеся к определённым задачам. Такой подход помогает разработчикам не только лучше ориентироваться в проекте, но и анализировать взаимодействие компонентов, что делает процесс “вайб-кодинга” более осознанным и эффективным.
Для использования функции достаточно перейти во вкладку Codemaps в интерфейсе Windsurf, выбрать нужные файлы и модель – например, собственную SWE-1.5 от Cognition или Claude Sonnet 4.5, разработанную компанией Anthropic. После этого система формирует иерархическую карту проекта, позволяющую быстро переходить к соответствующим строчкам кода и делиться ими с коллегами.
Помимо визуализации, нейросеть способна дать разъяснение по конкретным участкам кода по запросу пользователя. Например, можно получить пояснения о взаимодействии серверной и клиентской частей приложения либо выявить потенциальные источники ошибок. Также Codemaps интегрирована с агентом Cascade – инструментом, который по команде предоставляет контекстную визуализацию непосредственно во время работы над проектом.
В настоящий момент функция находится в бета-версии, доступной в редакторах Windsurf и DeepWiki, а ее массовый релиз запланирован на ближайшие месяцы. В команде Cognition подчеркивают важность понимания разработчиком не только результатов работы ИИ, но и их причин и рисков. Такой подход позволяет повысить качество кода, избегая “потока мусора”, который иногда создают автоматические генераторы.
В компаниях отмечают, что Codemaps — это шаг к осмысленному программированию, укрепляющему сотрудничество между человеком и искусственным интеллектом, а не заменяющему инженеров. «Самый любимый ИИ-продукт – тот, который делает инженера лучше в его деле, а не подменяет его небрежной копией», – говорится в официальном анонсе.
Стоит напомнить, что летом Cognition купил компанию Windsurf. До этого стартап представил автономного агента разработки программного обеспечения Devin. Благодаря объединению эти технологии были интегрированы для создания новой модели взаимодействия между человеком и ИИ в области разработки ПО, что делает инновационную среду более функциональной и удобной для пользователей.
