Programação e desenvolvimento de software

Klibs.io amplia o catálogo Kotlin Multiplatform para mais de 4.200 projetos e oferece suporte a ferramentas de IA

A JetBrains atualizou a plataforma klibs.io para incluir mais de 4.200 projetos Kotlin Multiplatform, com ferramentas de pesquisa e filtragem mais precisas e novas integrações que permitem que agentes de programação acessem dados atualizados de bibliotecas por meio de um servidor MCP.

2026-08-17
4 min de leitura
13 visualizações
فريق تحرير certi.news
Klibs.io amplia o catálogo Kotlin Multiplatform para mais de 4.200 projetos e oferece suporte a ferramentas de IA

A JetBrains anunciou a expansão da plataforma klibs.io para incluir mais de 4.200 projetos Kotlin Multiplatform, com melhorias na descoberta de bibliotecas e novas integrações com ferramentas de desenvolvimento de software baseadas em inteligência artificial. A plataforma permite que os desenvolvedores pesquisem dados de bibliotecas pelo navegador e também permite que agentes de programação acessem informações estruturadas e atualizadas enquanto trabalham no código.

A klibs.io foi lançada em dezembro de 2024 com o objetivo de ajudar os desenvolvedores a encontrar uma biblioteca Kotlin Multiplatform adequada ao caso de uso e às plataformas-alvo. Desde então, tornou-se um catálogo que reúne dados do GitHub e do Maven Central em um único lugar, incluindo as informações necessárias para avaliar o projeto antes de adicioná-lo a um aplicativo ou base de código.

Pesquisa mais ampla e comparação mais clara entre bibliotecas

Os recursos de pesquisa da plataforma não se limitam à correspondência de uma única palavra-chave. O usuário pode inserir vários termos e filtrar os resultados de acordo com as plataformas e os alvos compatíveis, incluindo Android, iOS, JVM, JavaScript e Wasm. Também é possível navegar por categorias selecionadas, como interfaces Compose, armazenamento local, redes e injeção de dependências.

Os resultados podem ser ordenados por relevância, número de estrelas no GitHub ou número de projetos que dependem da biblioteca. Já as páginas dos projetos reúnem a descrição, as tags, o conteúdo do arquivo README, as plataformas compatíveis, as versões dos pacotes, o número de dependências, as informações de licença e a atividade do projeto.

Quando os metadados da fonte estão incompletos, a klibs.io usa modelos de linguagem grandes para melhorar as descrições e as tags. Segundo a JetBrains, isso ajuda a aumentar a capacidade de descoberta dos projetos, mantendo os principais dados da fonte no catálogo.

O que muda na prática para os desenvolvedores?

Esses recursos reduzem a necessidade de coletar separadamente detalhes da biblioteca no repositório do GitHub, no registro de pacotes e em outras fontes. Em vez de se limitar ao nome da biblioteca ou a resultados gerais de pesquisa, o desenvolvedor pode comparar a compatibilidade com a plataforma-alvo, as versões publicadas, a atividade e as informações de licença antes de decidir adicionar a dependência.

Essas informações se tornam ainda mais importantes quando a escolha da biblioteca ocorre durante a escrita do código com a ajuda de um agente de programação, pois depender de dados de treinamento antigos ou de uma pesquisa geral na web pode levar à sugestão de uma versão desatualizada ou de uma biblioteca que não é compatível com o alvo necessário.

Integração da klibs.io com fluxos de trabalho de IA

O servidor klibs.io MCP permite que agentes de programação pesquisem projetos Kotlin Multiplatform por plataforma e alvo, além de recuperar diretamente do índice da klibs.io as versões mais recentes dos pacotes publicados. A plataforma também oferece uma habilidade especializada chamada Kotlin Multiplatform Libraries expert skill, que inclui orientações para descobrir e comparar bibliotecas, sugerir opções adequadas a um caso de uso específico, verificar o suporte às plataformas e encontrar as coordenadas das dependências e as versões estáveis atualizadas.

A JetBrains também publicou resultados de uma avaliação das saídas dos agentes ao usar a klibs.io e ao não conectá-la, em um repositório do projeto. O guia de integração inclui etapas de configuração e um trecho sugerido para o arquivo AGENTS.md, com o objetivo de manter as instruções relacionadas ao uso de informações de bibliotecas KMP próximas do código e ajudar as ferramentas de IA a segui-las de maneira consistente.

O projeto é de código aberto e depende das contribuições da comunidade

A JetBrains convida os usuários e autores de bibliotecas a contribuir para a melhoria do catálogo. O usuário pode experimentar a pesquisa, as categorias e os filtros, enquanto os proprietários dos projetos podem sugerir alterações nas descrições e nas tags por meio da opção Suggest an edit nas páginas dos projetos e pelo GitHub. Também é possível relatar erros, bibliotecas ausentes ou dados incorretos pelo rastreador de problemas, contribuir diretamente para o projeto de código aberto e compartilhar feedback no canal #klibs-io do Kotlin Slack.

Fonte da notícia
JetBrains Blog
Abrir fonte original ↗
ف
Autor

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

Na mesma categoria

Você também pode gostar

Ver todas as notícias