Программирование и разработка программного обеспечения

Klibs.io расширяет каталог Kotlin Multiplatform до более чем 4200 проектов и поддерживает инструменты искусственного интеллекта

JetBrains обновила платформу klibs.io, включив в неё более 4200 проектов Kotlin Multiplatform, усовершенствованные инструменты поиска и фильтрации, а также новые интеграции, позволяющие программным агентам получать актуальные данные о библиотеках через MCP-сервер.

2026-08-17
3 мин. чтения
13 просмотров
فريق تحرير certi.news
Klibs.io расширяет каталог Kotlin Multiplatform до более чем 4200 проектов и поддерживает инструменты искусственного интеллекта

JetBrains объявила о расширении платформы klibs.io, которая теперь включает более 4200 проектов Kotlin Multiplatform, а также об улучшениях обнаружения библиотек и новых интеграциях с инструментами разработки программного обеспечения на основе искусственного интеллекта. Платформа позволяет разработчикам искать данные о библиотеках в браузере, а программным агентам — получать структурированную и актуальную информацию во время работы с кодом.

klibs.io была запущена в декабре 2024 года, чтобы помочь разработчикам находить подходящую библиотеку Kotlin Multiplatform для конкретного варианта использования и целевых платформ. С тех пор она превратилась в каталог, объединяющий в одном месте данные из GitHub и Maven Central, включая информацию, необходимую для оценки проекта перед его добавлением в приложение или кодовую базу.

Расширенный поиск и более наглядное сравнение библиотек

Возможности поиска на платформе не ограничиваются сопоставлением одного ключевого слова. Пользователь может вводить несколько терминов и фильтровать результаты по поддерживаемым платформам и целям, включая Android, iOS, JVM, JavaScript и Wasm. Также можно просматривать отобранные категории, например интерфейсы Compose, локальное хранилище, сетевое взаимодействие и внедрение зависимостей.

Результаты можно сортировать по релевантности, количеству звёзд на GitHub или числу проектов, зависящих от библиотеки. На страницах проектов собраны описание, теги, содержимое файла README, поддерживаемые платформы, версии пакетов, количество зависимостей, сведения о лицензии и активность проекта.

Если метаданные источника неполны, klibs.io использует большие языковые модели для улучшения описаний и тегов. По словам JetBrains, это повышает обнаруживаемость проектов, сохраняя основные исходные данные в каталоге.

Что это меняет на практике для разработчиков?

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

Эта информация становится ещё важнее, когда выбор библиотеки выполняется во время написания кода с помощью программного агента: использование устаревших обучающих данных или общего веб-поиска может привести к предложению неактуальной версии или библиотеки, которая не поддерживает требуемую цель.

Интеграция klibs.io с рабочим процессом искусственного интеллекта

Сервер klibs.io MCP позволяет программным агентам искать проекты Kotlin Multiplatform по платформе и цели, а также получать последние опубликованные версии пакетов непосредственно из индекса klibs.io. Платформа также предоставляет специализированный навык под названием Kotlin Multiplatform Libraries expert skill, включающий инструкции по обнаружению и сравнению библиотек, предложению подходящих вариантов для конкретного сценария использования, проверке поддержки платформ, а также поиску координат зависимостей и актуальных стабильных версий.

JetBrains также опубликовала в репозитории проекта результаты оценки выводов агентов при использовании klibs.io и без подключения к ней. Руководство по интеграции содержит инструкции по настройке и предлагаемый фрагмент для файла AGENTS.md, чтобы инструкции, связанные с использованием информации о библиотеках KMP, оставались рядом с кодом и помогали инструментам искусственного интеллекта выполнять их единообразно.

Проект имеет открытый исходный код и опирается на вклад сообщества

JetBrains приглашает пользователей библиотек и их авторов участвовать в улучшении каталога. Пользователь может опробовать поиск, категории и фильтры, а владельцы проектов могут предлагать изменения описаний и тегов с помощью пункта Suggest an edit на страницах проектов и через GitHub. Об ошибках, отсутствующих библиотеках или неверных данных можно сообщать через трекер задач либо напрямую участвовать в проекте с открытым исходным кодом, а также делиться отзывами в канале #klibs-io в Kotlin Slack.

Источник новости
ف
Автор

فريق تحرير certi.news

В той же категории

Вам также может понравиться

Все новости