New Breakthrough Catch AI-written code before you grade it. Our most accurate model yet. It finds 90% of AI and GPT code with only 1.3% false flags. 90% caught, 1.3% false flags. Start checking Start checking
New: MCP integration. Run plagiarism scans from Claude, Cursor or any AI assistant. Run scans from Claude or Cursor. Set it up

Code Intelligence Hub

Expert insights on AI code detection and academic integrity

AI-Generated Code Detection: The New Frontier in Academic Integrity
Featured

AI-Generated Code Detection: The New Frontier in Academic Integrity

As AI coding assistants become ubiquitous, learn how institutions are adapting to detect AI-generated code and maintain educational standards.

Codequiry Editorial Team Codequiry Editorial Team · Jan 5, 2026
Read More →

Latest Articles

Stay ahead with expert analysis and practical guides

Teaching Open Source License Compliance Across the CS Curriculum General 17 min
Rachel Foster Rachel Foster · 12 hours ago

Teaching Open Source License Compliance Across the CS Curriculum

Most CS departments teach students to cite what they copy but never to read the license attached to it. This reported guide walks through the licenses that actually show up in student repositories, the four failure modes that recur in grading, and a provenance rubric that separates academic honesty from legal obligation.

Token Fingerprinting vs AST Matching on 900 Refactored Submissions General 10 min
James Okafor James Okafor · 2 days ago

Token Fingerprinting vs AST Matching on 900 Refactored Submissions

Take 30 hand-written Java solutions, push them through five levels of mechanical refactoring, and you get a controlled ladder for asking a simple question: how much does each similarity engine actually see? The answers differ by nearly a factor of four, and the differences map cleanly onto how we should be designing assignments.

How Similarity Detection Learned to See Through Refactoring General 11 min
James Okafor James Okafor · 2 days ago

How Similarity Detection Learned to See Through Refactoring

Renaming variables and restructuring control flow used to be the cheat code for copying a classmate's submission. It hasn't been for years, and the techniques that closed that door are worth understanding before LLM rewrites move the goalposts again. A practical look at what each family of code similarity detection actually compares, and where all of them still fail.

Can a CI Gate Detect AI-Generated Code in a Pull Request? General 12 min
David Kim David Kim · 3 days ago

Can a CI Gate Detect AI-Generated Code in a Pull Request?

A DevSecOps lead's field notes on putting AI-generated code detection inside a real CI pipeline: what the detector actually measures, which files produce false positives on day one, and why the gate should warn on pull requests but only block on release. Includes the config we run and the numbers we got.

Telling AI-Generated Code Apart From Peer Copying General 9 min
Emily Watson Emily Watson · 5 days ago

Telling AI-Generated Code Apart From Peer Copying

When a whole class prompts the same model, peer similarity scores climb even though nobody copied anybody. Here is how to read an AI detection score, a clustering pattern, and a genuine copy pair as three different things, and how I triage 200 submissions in under two hours without accusing the wrong students.

When Does Copied Code Become an Open Source License Violation? General 15 min
Dr. Sarah Chen Dr. Sarah Chen · 6 days ago

When Does Copied Code Become an Open Source License Violation?

Dependency scanners read manifests. They cannot see the 300 lines someone pasted into a file with the header deleted. This piece walks through what actually constitutes an open source license violation, why SBOM tooling goes blind at exactly the wrong moment, and how provenance checks catch copied code before counsel does.

Running a Mid-Cohort AI and Plagiarism Sweep on 300 Submissions General 9 min
Alex Petrov Alex Petrov · 1 week ago

Running a Mid-Cohort AI and Plagiarism Sweep on 300 Submissions

A week-by-week account of the three-signal sweep one bootcamp runs at week 7 of every cohort: peer similarity, web matching, and AI detection in one batch. Includes the ignore-list mistake that cost us two evenings, what LLM-shaped student code actually looks like, and how to turn a flag into a conversation instead of a verdict.

How One Bootcamp Screens 400 Take-Homes for AI Code General 10 min
Alex Petrov Alex Petrov · 1 week ago

How One Bootcamp Screens 400 Take-Homes for AI Code

387 files, three scores, one hiring round. Here's what a 12-week bootcamp learned after moving take-home review from three exhausted instructors to an automated pass that checks peer similarity, public web sources, and AI generation, including the false positives we cleared and the two assignment changes that mattered more than any detector.

A Triage Framework for AI Code Detection in Student Work General 12 min
David Kim David Kim · 1 week ago

A Triage Framework for AI Code Detection in Student Work

An AI detection score is a signal, not a verdict. This is the four-stage triage I borrowed from a fintech incident pipeline to decide which alerts deserve a conversation, which deserve a case file, and which deserve to be closed.

How a Lecturer Catches Code Translated Between Languages General 11 min
Rachel Foster Rachel Foster · 1 week ago

How a Lecturer Catches Code Translated Between Languages

MOSS and JPlag compare Java to Java and Python to Python, which means a translated submission can score in single digits while the logic stays identical. This is how one lecturer, a TA, and a department chair handle ports, and what they've learned about the tooling that catches them.

How Code Plagiarism Detection Went From Hashes to LLMs General 11 min
Marcus Rodriguez Marcus Rodriguez · 2 weeks ago

How Code Plagiarism Detection Went From Hashes to LLMs

Ottenstein's 1976 detector hashed student Fortran token streams, and most of what we run today is a refined version of the same idea. This is the fifty-year arc from line diffs to winnowing, AST matching, web crawling, and statistical AI detection, plus the failure mode that still bites: a 0% similarity score that tells you nothing about authorship.

A Framework for Verifying Code Originality From Contractors General 11 min
Marcus Rodriguez Marcus Rodriguez · 2 weeks ago

A Framework for Verifying Code Originality From Contractors

Most statements of work say "original work" and never define it, which is how GPL code ends up in your settlement service. Here is the four-question intake review I run on every contractor deliverable, with the thresholds and tooling that hold up under scrutiny.