Detecção de código por IA para equipas de engenharia
Deteta código gerado por IA a partir do ChatGPT, Claude e GitHub Copilot em Python, Java, C++ e outras linguagens. Detecção conservadora otimizada para reduzir os falsos positivos.
from pangram import Pangram
# Initialize the client
client = Pangram(api_key="your-api-key")
# Analyze a code snippet
result = client.predict(code_snippet)
print(f"AI fraction: {result['fraction_ai']}")

Casos de utilização
Obtenha visibilidade sobre o código gerado por IA em toda a sua organização. Valide o processo de contratação, proteja a propriedade intelectual e reduza os riscos de segurança com o motor de deteção de código de IA mais preciso.

Não contrate um programador de última hora para uma função de backend. Detete código gerado por IA nos trabalhos para casa, para garantir que os candidatos compreendem a lógica do código que apresentam.

Em muitas jurisdições, o código gerado por IA não pode ser protegido por direitos de autor. Verifique os seus repositórios para garantir que o software proprietário não é desenvolvido com base em elementos sintéticos que não podem ser licenciados.

Os trechos de código gerados por IA contêm frequentemente erros lógicos subtis ou falhas de segurança. Identifique as alterações que envolvam uma utilização intensiva de IA para que sejam submetidas a uma revisão humana mais aprofundada antes da fusão.
Abordagem técnica
A análise de código do Pangram foi concebida especificamente para software — não é uma adaptação de sistemas de deteção de texto. O nosso modelo compreende as restrições sintáticas, os padrões estruturais e a diferença entre código padrão e lógica original.
O Pangram está configurado para ser conservador — raramente identifica a lógica escrita por humanos como sendo da IA, garantindo que não se acuse injustamente os programadores de utilizarem código padrão.
Ao contrário do texto, o código tem restrições sintáticas rigorosas. O nosso modelo analisa padrões estruturais em mais de 40 linhas de código para distinguir entre a lógica humana e a previsibilidade dos modelos de linguagem de grande escala (LLM).
Detecção precisa em linguagens de alto nível, como Python e Java, bem como em linguagens de baixo nível, como C++ e C. Serão adicionadas outras linguagens à medida que a cobertura do modelo for alargada.
Integração
01
SDK do Python
Integração imediata nas suas pipelines de backend. Instale o pangram-sdk e comece a avaliar trechos de código em poucos minutos.
Ver documentos →
02
Plataformas de recrutamento
Integrar com plataformas de avaliação técnica para sinalizar automaticamente submissões suspeitas em desafios de programação.
Saiba mais →
03
Auditorias em lote
Analise repositórios inteiros ou pedidos de integração para avaliar a densidade da deteção de código de IA ao longo do histórico do seu projeto.
Obter chave API →
Perguntas frequentes
Perguntas frequentes sobre a detecção de código de IA
para programadores e equipas de engenharia.
Descubra mais
Detecção de IA para escritórios de advogados e profissionais do direito. Detete documentos jurídicos gerados por IA, verifique as referências jurídicas e garanta a autoria genuína em todos os processos.
Saiba mais →Moderação de conteúdos por IA para equipas de confiança e segurança. Detete avaliações geradas por IA, comentários falsos e conteúdos sintéticos em grande escala através da API.
Saiba mais →Detecção de IA para universidades e instituições de ensino superior. Verifique os trabalhos dos alunos, analise os trabalhos de investigação apresentados e proteja a reputação da instituição.
Saiba mais →Proteja o seu código-fonte, avalie os seus novos colaboradores e obtenha uma visibilidade total da utilização da IA em toda a sua equipa de engenharia.
