Descrição
Tabnine é um agente de codificação AI desenvolvido para equipes de engenharia que precisam de assistência de código para permanecer dentro de sua própria infraestrutura. Ele se conecta diretamente aos repositórios e sistemas de desenvolvimento de uma organização, e é projetado para que nenhum código precise sair desse ambiente para obter ajuda de IA.
Ler mais
A plataforma opera em um cluster Kubernetes, seja no local ou em um provedor de nuvem suportado. Três componentes a compõem: o cliente Tabnine, um plugin de IDE que os desenvolvedores instalam localmente; o cluster Tabnine, que executa o serviço de inferência em nós acelerados por GPU, além de um plano de dados para análises (nenhum código é armazenado e os identificadores de usuários são mascarados) e um plano de controle para identidade e configuração; e os próprios modelos de IA.
O Tabnine Chat fornece respostas sob demanda sobre uma base de código: explicando código, gerando trechos ou respondendo a perguntas de documentação. O Tabnine Agent vai além. Ele é um assistente autônomo e orientado a tarefas que pode realizar refatoração em toda a base de código, gerar testes, escrever documentação e verificar o código em relação a políticas, mantendo um ciclo de feedback próximo com o desenvolvedor e verificando a aprovação antes de prosseguir em trabalhos complexos. Ambos também estão disponíveis através de uma interface de linha de comando, juntamente com autocompletar código inline.
Tabnine treina dois tipos de modelos proprietários: modelos universais treinados em código aberto público e permissivo, disponíveis para todos os usuários, e modelos ajustados que são treinados adicionalmente na própria base de código de um cliente, disponíveis apenas no plano Enterprise. Usuários Pro também podem alternar o Chat para modelos de terceiros selecionados sob os próprios termos desses provedores. A implantação pode ser realizada como SaaS hospedado do Tabnine, o padrão para Pro e Enterprise, ou, para alguns clientes Enterprise, como uma instalação privada dentro do VPC do cliente ou totalmente no local, onde apenas o modelo protegido do Tabnine está disponível.
Tabnine foi recentemente adquirido pela Tricentis, a empresa de testes de software empresarial, que está expandindo o agente de codificação em sua própria plataforma de engenharia de qualidade. A documentação e as notas de lançamento do Tabnine continuam a ser mantidas em seu próprio site de documentação.
- CategoriaAssistentes de programação com IA
- Modelo de preçosPago
- ImplantaçãoNuvem, On-premises
- PlataformasWeb
Recursos principais de Tabnine
Autocompletar código inline em IDEs suportadas
Tabnine Chat para respostas sob demanda, explicações e trechos gerados sobre sua base de código
Tabnine Agent para tarefas autônomas de múltiplas etapas, como refatoração, geração de testes e documentação, com verificações do desenvolvedor em trabalhos complexos
Tabnine CLI para fluxos de trabalho de agente e chat fora da IDE
Modelos de IA universais treinados em código aberto público e permissivo
Modelos ajustados treinados adicionalmente na própria base de código de um cliente (apenas Enterprise)
Hospedagem SaaS por padrão, com instalação privada no VPC do cliente ou no local para alguns clientes Enterprise
Um plano de dados que não armazena código e mascara identificadores de usuários
Como usar Tabnine?
Instalar: adicione o plugin Tabnine à sua IDE a partir de sua listagem no site de documentação do Tabnine.
Obter autocompletar: comece a digitar e aceite sugestões inline enquanto codifica.
Pergunte ao Tabnine Chat: abra o Chat para fazer perguntas sobre sua base de código ou gerar um trecho.
Executar o Tabnine Agent: entregue uma tarefa maior, como uma refatoração ou suíte de testes, e aprove seu plano quando ele verificar.
Usar o CLI: execute o Tabnine Agent ou Chat a partir da linha de comando para os mesmos fluxos de trabalho.
Escolher uma implantação: permaneça na nuvem SaaS do Tabnine ou pergunte sobre instalação privada para uma configuração isolada ou no local.
Casos de uso de Tabnine
- Autocompletar código empresarial
- Refatoração autônoma
- Implantação isolada
- Q&A da base de código






