ta-training

AI Usage Guidelines

Guidelines for TAs on AI coding agents in student projects and code reviews.

Getting Set Up

Claude Code is useful for code reviews; we’ve provided a /clinic-pr-review skill.

The Role of AI Coding Agents in Clinic

Expectations

Common Pitfalls

How AI Changes Code Quality

Linters handle line-level style now. Spend your review on size and purpose: Is this the least code necessary? Can the student say why each piece exists? Does it fail loudly when something is wrong? Students must request general clean-ups periodically.

Prompts Students Should Use

AI-Written Text

PR descriptions, READMEs, issue comments, and notebook markdown are read by humans. Be merciless: expect them to be short, clear, and readable.

What to Look For

Hold text to the same standard as code. Request changes on a PR description, README, or notebook just as you would on bad code. Weekly reports must be written entirely by the student.

Reviewing with AI

See Reviewing with /clinic-pr-review. Use the skill if and when you find it useful. Sometimes a manual review without Claude assistance may be easier.

Escalation