A project of the AI Teaching Lab at Penn Carey Law — research, tools, and teaching on AI in legal education and practice. Visit the Lab →

AI Resources

A guide to the AI tools and resources available across Penn Law — what we have, how to use them, and what to keep in mind.

Last updated July 2026  ·  This resource is primarily designed for faculty; for staff-specific guidance, see Penn Law ITS
New · For 2026–27

Your AI toolkit for 2026–27

For this academic year, the AI tool landscape has changed. A University agreement with Anthropic means that Claude arrives across the school — 1Ls will have access through the LPS curriculum. A new chat portal, PennChat, will be available to everyone and cleared for most University data. We will add Legora to our suite of legal-specific AI tools. This guide covers who has access to what, and where to start.

Getting Started

Using AI

Agentic AI

Advanced Claude

Policies

AI at Penn

AI Tools at Penn Law

The Penn Law community has access to several AI platforms. Here's what's available for 2026–27. Click on each tool for more details on access.

ToolFaculty1Ls2L / 3L / LLMStaffUse case
PennChatSecure chat access to Claude and GPT models; approved for most University data.
Claude.aiGeneral chat, drafting, and summarizing; customizable via skills and plugins. Anthropic models.
ChatGPT EDUGeneral chat, drafting, and summarizing; customizable via custom GPTs. OpenAI models.
Claude CodeAgentic coding and file workflows; most powerful (but least intuitive) way to access AI models; highly customizable.
Claude CoworkApp-based agent tool; allows access to local files; most of the power of Code with an easier interface; highly customizable.
Microsoft CopilotAI drafting and answers inside your Office apps.
HarveyLegal research, drafting, and other law-practice-specific tools.
LegoraLegal research, drafting, and other law-practice-specific tools.
Westlaw AI / Lexis+ AIAI legal research inside Westlaw / Lexis.
Zoom AI CompanionMeeting summaries, recaps, and action items.

available now  ·  in pilot / available in August 2026  ·  not provided by Penn Law. Personal-account tools (e.g., Gemini) are covered in the cards below. Use only approved tools for Penn data, and never put confidential (High-risk) information into a tool not cleared for it. PCL users are strongly urged to avoid use of free versions of AI tools.

General AI Tools

General-purpose AI assistants — chat tools for writing, analysis, summarizing, and brainstorming. Each runs on one or more underlying models; PennChat, for instance, fronts Anthropic and OpenAI models in one Penn-secured interface.

PennChat

★ Recommended for:Everyday AI

Penn's AI portal, hosted inside Penn's secure network, bringing multiple models together — currently Anthropic's Claude and OpenAI's ChatGPT — in one chat interface. Approved for most High-risk data (not SSNs or credit-card data). Now available as a pilot through mid-August, then a full enterprise launch with a credit-based usage system. Note: Requires connection to PennNet / AirPennNet or the GlobalProtect VPN.

Claude.ai

★ Recommended for:Everyday AIWorking with AI

Anthropic's AI assistant — leading models, quite strong at writing, analysis, long documents, and coding. Faculty can obtain licenses via your research account; a University-wide Claude agreement is expected by August. For 2026–27, 1Ls will receive Claude.ai (and, likely, Claude Code), integrated into the 1L Legal Practice Skills curriculum.

ChatGPT EDU

OpenAI's GPT models via Penn's institutional agreement — approved for Moderate-risk data. Available to faculty and staff via research or departmental budgets. Note that Penn’s ChatGPT EDU deployment does not currently enable Codex or OpenAI API access; for OpenAI’s agentic tools, you need a personal Plus/Pro/Business/Enterprise subscription.

Google Gemini

Google's AI model — strong at research, multimodal tasks (images, video, code), and integration with Google Workspace. Available with a Google account; paid tiers for advanced models. Not a Penn-provided tool — use a (paid) personal account. Faculty can use research accounts.

Agentic Tools

Agentic AI goes beyond chat — it reads files, runs commands, and works across multiple steps on your behalf. Here are the two Claude agents; the Agentic AI tab has the full lineup, setup, and safe-use guidance.

Claude Cowork

★ Recommended for:Working with AIBuilding with AI

Anthropic's app-based agent — hand it a task (research, drafting, analysis) through the Claude desktop app and it works in the background. A friendlier alternative to the terminal agents. Requires a paid Claude subscription; a limited PCL staff pilot begins in July.

Claude Code

★ Recommended for:Building with AI

Anthropic's agentic command-line tool — works in your terminal, IDE, desktop app, or browser. Reads and edits files, runs commands, and orchestrates multi-step tasks. It's the engine behind the Law Faculty Skills. Requires a paid Claude subscription.

Legal-Specific Tools

Built specifically for legal work — trained on legal data and designed for legal research and drafting.

Harvey

Legal-specific AI for research, drafting, and analysis. Enterprise agreement with Penn Law — your data is not used for training. All upper-level students, full-time faculty, and staff have access. Log in with your LawKey username.

Legora

Legal-specific AI comparable to Harvey — research, drafting, and analysis. Penn Law agreement expected to be finalized around August; access provisioned as needed thereafter.

Westlaw AI-Assisted Research

AI features built into Westlaw — natural language search, case analysis, and document review. Available through the law school's existing Westlaw subscription.

Lexis+ AI

LexisNexis's AI-powered legal research assistant — conversational search, document drafting, and summarization. Available through the law school's existing Lexis subscription.

Productivity Tools

AI features embedded in tools you already use — built into your existing workflow.

Microsoft Copilot

Microsoft's AI assistant, integrated with the Office 365 apps you already use — Word, Outlook, Teams, Excel. Available through your Penn Carey Law O365 account.

Zoom AI Companion

Generative-AI assistant built into Zoom — meeting summaries, recaps, and action items. Available on full-time faculty, staff, and student Zoom accounts.

What Can AI Actually Do?

The Short Version

The AI tools listed above are all built on large language models (LLMs) — software trained on enormous amounts of text that can generate fluent, often remarkably useful responses to natural-language prompts. You don't need to understand the engineering. The practical takeaway: these tools are very good at working with language, and not so good at everything else.

Think of it this way: you have a very fast, very well-read research assistant who sometimes makes things up. That's not a knock — it's how these tools actually work. When you treat the output as a strong first draft that needs your judgment and verification, they can save you real time.

Where AI is Genuinely Useful

Drafting and writing. LLMs are excellent first-draft machines. Emails, memos, syllabi, recommendation letters, committee reports — give it context and a clear prompt, and you'll get a solid starting point in seconds. I use this daily.

Brainstorming and outlining. When you're staring at a blank page, AI is a surprisingly good thought partner. It won't have your ideas, but it will give you a structured framework to react to — which is often exactly what you need to get moving.

Summarizing and explaining. Drop in a long document, article, or set of comments and ask for a summary. Ask it to explain a technical concept in plain language. This works well and can save significant time on reading-heavy tasks.

Research assistance. Harvey and the Westlaw/Lexis AI tools are designed specifically for legal research — finding relevant cases, statutes, and secondary sources. They're not a replacement for careful research, but they can accelerate the early stages significantly.

Where AI Falls Short

It makes things up. This is the big one. LLMs generate plausible-sounding text, and sometimes that text is simply wrong — fabricated case names, invented statistics, confident but incorrect legal analysis. The field calls this "hallucination." It's not a bug that's getting fixed next quarter; it's a fundamental feature of how these models work. Always verify anything that matters.

Math and precision. LLMs are language tools, not calculators. They'll get basic arithmetic right most of the time, but anything involving complex calculations, data analysis, or precise quantitative reasoning should be checked independently.

Confidentiality. When you type something into an AI tool, that text goes to a server. I recommend using only paid, enterprise-tier tools for professional work — and checking your privacy settings. More on this in the Policies tab.

It doesn't "understand" anything. This is worth saying plainly: LLMs don't know what they're saying. They predict the next word based on patterns in training data. The output can be impressive — even insightful — but there's no reasoning happening behind the curtain the way there is when you think through a problem. Your judgment is not optional.

A note on agentic AI: the framing above describes chat AI — the kind you type at. Increasingly, faculty are also using agentic AI: tools that read files, run commands, and act on your behalf. The dynamics are different, and so is the safety setup. See the dedicated Agentic AI tab.

Agentic AI: tools that do, not just describe

Most AI tools faculty have used so far are chat AI — you type, they respond. Agentic AI is different: you give it a goal and it works toward that goal across many steps, reading files, running commands, searching the web, and modifying documents until the task is done. Claude Code, OpenAI Codex, Gemini CLI, and Claude Cowork are purpose-built for this. The same underlying models power them, but the tools can do things, not just describe them.

What changes when AI becomes agentic

  • It reads on its own. A chat tool reads what you paste. An agent reads what it finds — files in a folder you point it at, messages in a connected inbox, web pages it decides to visit. You set the scope; it picks what to look at within that scope.
  • It acts; it doesn’t just describe. A chat tool will tell you the command to delete duplicate files. An agent will run the command. A chat tool will draft an email. An agent will send it.
  • It plans across many steps. Agents work in a loop: form a plan, take an action, observe the result, revise the plan, take the next action. A single instruction from you might trigger dozens of intermediate steps.
  • It uses “tools.” In AI parlance, a tool is anything the agent can call: read a file, run a terminal command, fetch a webpage, send an email, query a calendar. The tools available define what the agent can do. Adding a connector — like Gmail or Google Drive — expands the agent’s reach.
  • It works between your prompts. The agent may be working for a minute or for ten between your messages. It doesn’t pause to ask permission for every step unless you’ve configured it to.

A useful analogy

Chat AI is like a research assistant who answers questions when you walk over to their desk.

Agentic AI is like a research assistant you hand a project to, with keys to your office and your filing cabinet, while you step out for the afternoon.

Both are useful. Both have appropriate uses. But the second one requires you to think carefully — beforehand — about which keys you hand over.

Why the difference matters

  • Speed and scope. Agents can do in minutes what would take hours of clicking and typing. The flip side is that they can also do damage in minutes.
  • Reviewability. Chat outputs are text you can read. Agentic outputs are actions: files changed, messages sent, calendar invites accepted. Reviewing what an agent did is more involved than reviewing what a chatbot wrote.
  • Trust setup. With chat, you decide each turn what to share. With an agent, the agent decides what to read within whatever scope you’ve granted. That makes the initial setup — folder, permissions, connectors — far more consequential than what you paste into any single chat.
  • Reversibility of errors. Chat errors are wrong answers you can ignore. Agent errors are wrong actions — a deleted file, a misdirected email, an inappropriately scheduled task. Some are easy to undo; some are not.

When to reach for which

Chat AI suits drafts, summaries, explanations, brainstorming, and questions where the input fits in a message and the output is text you’ll review.

Agentic AI suits tasks that span many files, require chained steps, or involve making changes rather than describing them — particularly repetitive or well-defined work.

A note on terminology: “Agent,” “assistant,” “copilot,” and “AI tool” are used loosely and inconsistently across products. The distinction that matters isn’t the label — it’s whether the tool can take action on your behalf without each step being explicitly approved. If it can, treat it as agentic, and apply the cautions in the security guide.

Agentic Tools Available to Faculty

The agentic AI tools most relevant to Penn Law faculty today fall into three rough groups. All require a paid subscription — none of the agentic capabilities are available on free tiers.

Claude Code

★ Recommended for:Building with AI

Anthropic’s agentic coding tool, available in your terminal, IDE, desktop app, or browser. Reads and edits files, runs shell commands, executes scripts, and orchestrates multi-step tasks on your computer. Widely used for coding but equally useful for document workflows, data analysis, and any task that touches files. Requires a paid Claude subscription. At Penn Law, faculty can use it via a research account.

Claude Code overview & installation

OpenAI Codex

OpenAI’s agentic coding tool, available as a terminal CLI, desktop app (Windows and macOS), and inside ChatGPT’s web app. Reads your repository, edits files, runs tests, and iterates — the same shape as Claude Code, from a different vendor. Install via npm i -g @openai/codex or Homebrew. Requires a personal ChatGPT Plus, Pro, Business, or Enterprise subscription — Penn’s ChatGPT EDU deployment does not currently include Codex.

OpenAI Codex overview

Gemini CLI

Google’s open-source agentic CLI (Apache 2.0). Brings Gemini directly into the terminal with built-in tools and MCP support. The same engine powers agent mode in Gemini Code Assist for VS Code. Requires a paid Google AI plan for Penn work.

Gemini CLI on GitHub

Claude Cowork

★ Recommended for:Working with AIBuilding with AI

Anthropic’s app-based agentic AI — a friendlier alternative to the terminal agents above, accessed through a desktop or browser app. Hand it a task (research, drafting, analysis, summarization) and it works in the background. Closer to delegation than command-line interaction. For now, faculty cannot connect external agentic AI tools to the Law School’s O365 (email, calendar, OneDrive, Teams), so use Cowork for self-contained tasks rather than as a productivity-app integrator. Launched in early 2026. A limited Penn Carey Law staff pilot begins in July; otherwise an individual subscription is required.

In-Chat Agents

Agentic features in Claude and ChatGPT

Both Claude and ChatGPT now include agentic features inside their normal chat apps — browsing the web, running code, working with uploaded files, and (in ChatGPT’s case) extended Agent Mode sessions. Lighter-weight than dedicated agentic tools but exhibit the same dynamics. The same safety considerations apply.

ChatGPT Agent Mode overview

Claude Code

Claude Code is Anthropic's AI coding and productivity tool — it works in your terminal, in VS Code, as a desktop app, or in your browser. Despite the name, it's not just for coding. I use it for writing, research, document production, and administrative tasks. It's the tool behind the Claude Code Skills listed on this page and on the pedagogy portal.

You need a paid Claude subscription (Pro, Max, Team, or Enterprise) to use it. The free tier won't cut it — you need the pro models and the privacy controls that come with a paid plan.

Getting Started

If you want help getting set up, email me — I'm happy to walk you through it.

Model APIs

The agentic tools above are prebuilt. If you'd rather build your own — automate a repeat task, process a batch of documents, or wire a model into a script — you can call the models directly through an API. You don't need to be a software engineer: if you can write a basic script (or have an AI write one for you), you can use one.

Why Use an API?

The conversational tools are great for one-off tasks. But if you find yourself doing the same thing over and over — processing a batch of documents, grading with a rubric, extracting data from a set of files — an API lets you automate it. You write a script once, and it runs the same prompt across hundreds of inputs without you copy-pasting anything.

APIs also give you more control: you can choose the model, adjust parameters like temperature (how creative vs. deterministic the output is), and build multi-step workflows where the output of one call feeds into the next.

The Penn LLM Gateway

Penn runs a secure LLM Gateway that provides programmatic API access to a range of models from inside Penn's environment — built for research and tool-building. Penn Carey Law is part of the pilot program. It's the Penn-sanctioned path to API access, as opposed to a personal vendor account, which makes it the right starting point for work that touches Penn data or is funded by Penn. Email me to get connected.

Anthropic (Claude) API

If you'd rather go straight to a vendor, Anthropic's API gives you direct access to the Claude models — the same ones powering Claude Code and the Claude chat interface, but programmatically. Strong at writing, analysis, long documents, and coding tasks.

OpenAI API

OpenAI's API gives you access to the GPT-5 family of models — the same models behind ChatGPT, but with full programmatic control. Broad capabilities across writing, reasoning, and multimodal tasks.

Other Models

The AI model landscape is broader than just Anthropic and OpenAI. Google's Gemini models are available through their API with similar capabilities. There's also a growing ecosystem of open-source models — Meta's Llama, Mistral, and others — that you can run locally or through hosting providers, sometimes for free. I'm happy to discuss options if you're exploring this space.

If you're interested in working with APIs and want help getting started, email me. I can point you to examples and walk through the basics.

Where to Start

Agentic tools introduce risks chat AI doesn’t. The full security guide is authoritative; this section is a starter set — the practices to put in place before your first serious agentic session.

Working directory hygiene

Create a dedicated working folder for AI sessions — not your home directory, not your Desktop. Use a separate folder for each project and limit the agent’s access to that folder. Only put files in there that you’re comfortable with the agent reading — whatever’s in the folder, the agent can and likely will read.

Conservative connectors

Each connector (Gmail, Drive, Calendar, MCP servers) expands what the agent can see and act on. Enable only what you’re actively using. For now, faculty cannot connect external agentic AI tools to the Law School’s O365 — email, calendar, OneDrive, Teams. Faculty experimenting with other connectors should use personal, non-Penn accounts. Email and calendar connectors of any kind deserve special care — they can send messages and accept invites on your behalf.

Guard against prompt injection

Malicious instructions can be hidden in documents, emails, or web pages an agent reads — and the agent will treat them as commands from you. A PDF that instructs the agent to write a favorable evaluation; an email that instructs a Gmail-connected agent to forward messages externally. Be skeptical when an agent’s behavior changes after it reads external content, and keep sensitive actions (send, delete, network calls) gated behind explicit approval.

The full security guide covers more

Account setup, API key handling, permissions, all categories of connector, prompt injection defense in depth, human-in-the-loop expectations, and what to do if something goes wrong. Worth reading once before you start using any agentic tool seriously.

Safe Use of Agentic AI Tools at Penn Carey Law →

How do you want to work with AI?

What you’re doing with AI shapes which tools fit — three modes of working, from everyday chat to building your own tools. Most people start with the first and grow into the others. (For teaching-specific tools and guides, see the Pedagogy Resources portal.)

Everyday AI

Chat, draft, summarize — no setup, no learning curve

Recommended Tools: PennChat · Claude.ai

You work entirely in a chat window: type a question or paste in some text, get an answer, copy what you need — no setup beyond logging in. PennChat is the safe default for Penn work, since it’s cleared for most University data.

  • Draft and polish emails, memos, and announcements
  • Summarize a long document, report, or email thread
  • Brainstorm ideas or an outline when you’re staring at a blank page
  • Explain an unfamiliar concept or area of law in plain terms
  • Rewrite text to change its tone, length, or audience
Working with AI

Bring your own documents; steer, iterate, and build custom assistants

Recommended Tools: Claude Cowork · Claude.ai

You’re comfortable in a chat and ready to bring your own documents and repeatable workflows into it — Claude Projects and knowledge files, custom skills and plugins, and an app-based agent that can read across your files.

  • Build a Claude Project around your own materials (a course, a committee, a research area) and ask questions grounded in them
  • Extend Claude with a skill — a reusable set of instructions that teaches it a specific task, like generating exam questions or drafting in your voice
  • Add a plugin to connect Claude to an outside tool or data source and pull it into the conversation
  • Hand Cowork a folder of documents and have it summarize, compare, or extract across all of them
  • Run a multi-step research task — gather, synthesize, and draft in one thread — or work directly with uploaded spreadsheets, PDFs, and slide decks
Building with AI

Agentic tools that run multi-step work across your files and code

Recommended Tools: Claude Code · Claude Cowork

You want AI that acts on your behalf — reading files, running steps, and automating work you’d otherwise repeat by hand. It’s a bigger setup and a steeper learning curve; the Agentic AI tab has the tools and safe-use guidance.

  • Run the Law Faculty Skills — class prep, exam generation, slide review, document production — from a single command
  • Automate a batch task: grade a stack against a rubric, convert a casebook to clean text, or process a set of files
  • Build your own skills for workflows you repeat
  • Connect external tools and data through MCP
  • Let an agent carry a multi-step task end to end, with your review at each step
PennChat

Which model should I use?

PennChat's model picker is long, but you rarely need to think about it. Start with Claude Sonnet 5. It handles nearly all faculty work well — and you can set it as your default in PennChat so it's selected every time you open a chat. Switch models only when a task pushes you toward one of the exceptions below.

If you're…UseWhy
Drafting an email, memo, or syllabus; summarizing a long article or a batch of student comments; tightening a paragraph; asking questions about a document you've pasted in Claude Sonnet 5
Balanced
Strong quality, fast enough, the safe default for everyday work.
Working through a dense opinion or contract; reasoning across a hard doctrinal question; structuring a scholarly argument; reconciling sources that don't agree Claude Opus 4.8
Premium
Top-end reasoning. Slower and uses more credits, but worth it when the thinking is the hard part.
Running quick lookups, reformatting or cleaning up text, fixing formatting across a long list, or short rote rewrites Claude Haiku 4.5
Economical
Fast and light — fine for simple, high-volume tasks where you don't need deep reasoning.
Sanity-checking a Claude answer on a close call, or wanting a second phrasing or a different voice GPT-5.4 or GPT-5.1
Premium / Balanced
A different vendor's model — a useful cross-check when the stakes are high.

PennChat groups its models into Premium, Balanced, and Economical tiers. The specific names change as new versions ship; the tiers don't. When in doubt, pick the newest model in the tier that fits your task — and remember that Premium models draw more of your usage credits. Need a Word or PDF file back? The Sonnet models include document generation.

PennChat

Coming from custom GPTs?

PennChat runs on LibreChat, an open platform that does more than trade messages. Its Agents feature is the close cousin of ChatGPT's custom GPTs: you give an agent standing instructions, attach knowledge files it can search across, and add tools — web search, a code interpreter, and OpenAPI actions — so it can act on a task, not just answer a question. (Which tools are switched on can vary during the pilot.)

There's no one-click import from ChatGPT, so a custom GPT is rebuilt, not migrated: paste your GPT's instructions into a new agent, re-upload its knowledge files, and recreate its actions as PennChat tools. It's manual, but every custom-GPT capability has a direct equivalent. Open the Agent Builder from the side panel to start. LibreChat's agent guide →

Getting Better Results

Most people try an AI tool once, get a mediocre answer, and conclude it's not that useful. The difference between a mediocre answer and a genuinely helpful one usually comes down to how you ask. Here's what I've learned works.

Be Specific About What You Want

Don't just say "write me a memo." Say "write a two-page memo to the faculty curriculum committee recommending we add a course on AI regulation, in a professional but collegial tone." The more you specify — format, length, audience, tone — the better the output. Vague prompts get vague results.

Give It Context

AI tools work dramatically better when you give them something to work with. Paste in the document you want summarized. Copy in the email thread you need to respond to. Describe the situation in enough detail that a smart colleague could help you. Context is the single biggest lever you have.

Iterate — Treat It as a Conversation

The first response is almost never the final product. Push back. Say "make this more concise" or "you missed the point about X" or "rewrite the second paragraph in a more formal tone." These tools respond well to iteration, and the back-and-forth is where the real value emerges.

Ask It to Critique Its Own Work

One of the most underused techniques: after the AI gives you a draft, ask it to identify weaknesses in what it just wrote. "What are the strongest objections to this argument?" or "What did you leave out?" This often surfaces issues you'd catch on your own — but faster.

For a more detailed guide to prompting, the AI Teaching Lab has a comprehensive resource:

AI Teaching Lab Prompt Guide

Patterns That Work

A few specific approaches I come back to again and again:

  • Paste in a draft and ask it to critique the argument
  • Before a meeting, ask it to summarize the background materials
  • Ask it to explain a concept as if to a specific audience
  • Use it to generate multiple options, then pick the best one
  • When it gets something wrong, tell it — it adjusts

From the Lab: the AI Teaching Lab builds tools for much of this — exam grading, question generation, custom casebooks, a course-bound virtual TA, and more. See what the Lab has built →

What I actually use

Faculty often ask which tool to pick. As of July 2026, here’s my honest read.

I keep pro-level paid accounts on all three major AI vendors — Anthropic (Claude), OpenAI (ChatGPT), and Google (Gemini) — so I can compare them on real work and notice when one pulls ahead. About 90% of my actual use runs through my Claude Max subscription, accessed via Claude Code in the macOS terminal. The CLI interface isn’t a requirement — it’s just where I’m fastest — but the Max tier matters because Claude Code burns through usage limits faster than Pro can sustain for heavy use.

My current recommendation: for most faculty work — drafting, research synthesis, document workflows, data analysis — Anthropic’s Claude models are the best choice today. That’s a current-state read, not a permanent claim; the landscape moves fast and the right answer changes. If you want a single starting point, Claude Pro + Claude Code (in whatever interface you find comfortable — terminal, desktop app, VS Code) is what I’d pick first.

Getting More Out of Claude Code

New to Claude Code? Start with the basics on the Getting Started tab. If you've already set it up and want to do more, here are some features worth knowing about.

CLAUDE.md — Persistent Instructions

Drop a file called CLAUDE.md in any project folder and Claude Code reads it at the start of every session. Use it for coding standards, project context, preferred conventions — anything you'd otherwise repeat every time. I use mine to set voice and formatting preferences so I don't have to re-explain them. Documentation →

Custom Skills

Skills are reusable prompts you can install and invoke by name — like /commit or /review-pr. The law faculty skills I've built are examples of this. Built on the open Agent Skills standard, they work across tools — Claude Code, ChatGPT, Gemini CLI, and a growing list of compatible agents. You can also create your own for any workflow you repeat. Documentation →

MCP — Connecting to External Tools

The Model Context Protocol lets Claude Code connect to external services — Google Drive, Gmail, calendars, databases, Slack, and more. Useful for personal workflows that don’t involve Penn data. For now, faculty cannot connect external agentic AI tools to the Law School’s O365 (email, calendar, OneDrive, Teams) — so keep MCP connectors pointed at personal, non-Penn accounts only. Documentation →

Multiple Environments

Claude Code works in the terminal, VS Code, the desktop app, and the web. Your account, projects, and history follow you across all of them. Start a task on your laptop, pick it up from your phone. (Local settings and MCP servers are a different story across two separate machines — see Using Claude Across Two Computers below.)

Full documentation: code.claude.com/docs

Using Claude Across Two Computers

A common question: if I set something up on my office machine, will it be there on my home machine? The answer depends on which Claude product you mean. Claude Projects and Cowork’s task history are tied to your account and follow you everywhere. Claude Code is a local developer tool and needs one of two specific features to get the same effect. And Cowork’s own internal “Projects” are the one real exception — local-only, with no sync at all.

Claude Projects (claude.ai)

Projects are tied to your Claude account, not to a device. Once you’re logged in, the same projects, knowledge files, custom instructions, and chat history are available on any computer, the desktop app, or your phone — no manual syncing. Two caveats: full project functionality requires a paid plan (Pro, Max, Team, or Enterprise), and if your account is managed by an organization, that org’s settings can affect access independent of Claude itself.

Claude Cowork

Cowork’s conversation and task history work the same way: sessions run on Anthropic’s servers and follow your account, so you can start a task on one computer, check progress from your phone, and pick up the finished output on another computer — all in one continuous thread.

The exception is local file access. Cowork reaches your actual computer only through the Claude Desktop app running on that specific machine. Folder connections are granted per device — connecting a folder on your home computer does not carry that permission to your office computer, even if both machines see the identical folder through Dropbox or another sync tool. You have to open the folder connector in the Desktop app and grant access on each machine separately.

Cowork also has its own “Projects” feature — workspaces that group related tasks with their own files, context, and memory — and this is not the same as the claude.ai Projects above. Cowork projects are desktop-only and stored locally, with no cloud sync. A Cowork project created on your home computer will not appear on your office computer, and there’s currently no setting that changes this. The workaround is to recreate the project on the second machine (pointed at the same connected folder) or skip the project grouping and run tasks directly. Documentation →

Claude Code

Claude Code is the most device-local of the three. Installed separately on two machines, each install is independent: user-level configuration and MCP servers you added locally on one machine don’t appear on the other. To share configuration across machines, commit it into the project’s git repository (a CLAUDE.md and an .mcp.json in the repo travel with the code); user-level settings in ~/.claude stay put unless you sync that folder yourself.

Two features give you real continuity across machines:

  • Claude Code on the web runs sessions on Anthropic’s cloud infrastructure instead of on either computer. Start one from a terminal with claude --cloud, or directly at claude.ai/code; check it from a browser or the mobile app; and later pull it into a terminal on a different machine with claude --teleport. Teleport needs the repository on GitHub with your branch pushed, and a checkout of that repo on the machine you’re pulling into. Documentation →
  • Remote Control lets you steer a session actively running on one machine from another device — your phone, a browser, or another computer. The original machine has to stay on and keep running: this is for steering from elsewhere, not full portability. Documentation →

Troubleshooting

A Dropbox-synced folder isn’t reachable in Cowork on my second computer. Expected behavior, not a bug. Folder connections are granted per computer, so even though the folder is physically synced to both machines, the Desktop app has to be opened and the folder explicitly reconnected on each machine. Open the folder connector in the Desktop app on the second computer and add the same folder there.

My Cowork projects don’t show up on my other computer at all. A real product limitation, not a settings problem. Cowork’s internal Projects feature is local-only with no cloud sync (unlike claude.ai Projects, which do sync). Recreate the project on the second machine, or work without the project grouping and rely on directly connected folders instead.

Cross-Tool AI Skills

I've built a set of open-source AI skills for common faculty tasks — install the ones you want and use them in natural conversation. Built on the open Agent Skills standard, they work with Claude Code, ChatGPT, and other compatible tools. Requires a paid Claude or ChatGPT subscription (including ChatGPT EDU). Email me if you want help getting set up.

Skill

Memo & Document Production

Produce formatted .docx memos and documents with Penn Carey Law letterhead — proper margins, fonts, and logo. Also includes PDF rendering from Markdown.

View on GitHub
Skill

Email Drafting

Draft emails and professional communications in your voice — replies, declines, invitations, follow-ups. Learns your style and preferred sign-off.

View on GitHub
Skill

Document Comment Summary

Extract and summarize all comments from Word (.docx) files into a clean report. Useful for compiling reviewer feedback on drafts, committee documents, or student papers.

View on GitHub
Skill

PDF Rendering

Convert Markdown files to polished, professionally formatted PDFs in Penn Carey Law house style. Reading lists, handouts, reports.

View on GitHub
Skill

Rex (Critical Reviewer)

A senior engineering critic persona that reviews code, plans, designs, and documents. Finds problems before they ship — blunt, specific, actionable feedback.

View on GitHub
Skill

Eddie (Senior Editor)

Editorial review of any document — checks factual accuracy, citations, internal consistency, institutional sensitivity, voice/style, and AI-specific failure modes. Prioritized revision report with self-check.

View on GitHub

For teaching-specific skills — exam question generators, class prep, slide review — see the AI Skills section on the Pedagogy Resources portal.

Full list with installation instructions (Claude Code + ChatGPT): github.com/polkwagner/law-faculty-skills

Using AI Responsibly

Penn classifies data by risk tier and reviews specific AI tools for use with each tier. This section explains the framework and lists the tools Penn Law ITS has reviewed and endorses. It is informational; for authoritative current guidance, see the policy sources linked at the bottom of this section.

The Penn Data Risk Classification

Penn classifies data into three tiers — Low Risk (publicly available; no harm if disclosed), Moderate Risk (not generally public; mildly adverse if disclosed), and High Risk (regulated or sensitive; significantly adverse if disclosed). Most legal teaching, scholarship, and administration touches Low and Moderate Risk data. Personnel matters, student PII, confidential committee deliberations, and similar sit at Moderate or High. The full framework is at isc.upenn.edu/security/penn-data-risk-classification.

AI Tools Reviewed by Penn Law ITS (as of July 2026)

Per Penn Law ITS's AI Tools & Guidance page, the following tools have been reviewed and endorsed for use with Penn data at PCL:

  • PennChat — Penn's secure, University-hosted AI portal (Anthropic's Claude and OpenAI's ChatGPT, chat only), free during the pilot. Approved for Low, Moderate, and most High Risk Data (excluding SSNs and credit-card data; avoid identifiable PHI) — the broadest data approval at PCL, alongside Microsoft Copilot Chat. Requires PennNet / AirPennNet or the GlobalProtect VPN. See the PennChat FAQ.
  • Microsoft Copilot Chatfree for all PCL faculty, staff, and students via Penn's Microsoft enterprise agreement. Approved for Low, Moderate, and most High Risk Data (excluding SSNs and credit card data) — matching PennChat as the broadest data approval among general-purpose AI tools at PCL. Web-based AI search, content generation, and summarization. See the PCL ITS Copilot Chat Guide.
  • Harvey AI — legal-AI platform via Penn Law's enterprise agreement. Approved for Low and Moderate Risk Data only; do not input high-sensitivity data (clinical, HIPAA/PHI, financial account information, SSNs, or credit cards). Available to full-time faculty, staff, and 2L/3L/LLM students (not 1Ls). LawKey login at app.harvey.ai.
  • Legora — new legal-AI platform arriving ~August 2026 (agreement being finalized). Anticipated approval for Low and Moderate Risk Data, to be confirmed at rollout.
  • ChatGPT EDU — approved for Low and Moderate Risk Data only. No HIPAA/PHI, financial account information, SSNs, or credit cards. Remains available to faculty and staff (students are moving to Claude for 2026–27); request access via Penn Law ITS. See the ChatGPT EDU FAQ.
  • Claude — arriving school-wide under a University agreement expected ~August 2026 (faculty via research accounts; 1Ls via the 1L Legal Practice Skills curriculum). Anticipated approval for Low and Moderate Risk Data, to be confirmed at rollout.
  • Zoom AI Companion — in-meeting AI for Zoom: live questions, meeting summaries, smart recordings. Available to full-time faculty, staff, and students with a Penn Zoom account. See the PCL ITS Zoom AI Companion Guide.

Penn ISC's central list reviews additional tools beyond those above — Microsoft 365 Copilot (the premium tier embedded in Office apps; requires a paid per-user license), Gemini for Google Workspace, Google NotebookLM, Grammarly, and others — with their own per-tier mappings. Availability for PCL community members varies; the full Penn-wide list is at Penn Generative AI Tools & Resources. Westlaw AI and Lexis+ AI are covered separately under Penn Law's existing legal research subscriptions.

For AI tools beyond those Penn Law ITS or Penn ISC has reviewed, the framework is the same one Penn applies internally: identify the risk tier of any Penn data involved, check the vendor's data-handling terms, and reach out to Penn Law ITS or me with use-case-specific questions.

Quick Guidance for Law School Work

For teaching prep, scholarship drafting, summarizing public legal materials, and most administrative tasks, the PCL ITS-reviewed tools above work well. For sensitive Penn data — student PII, personnel matters, confidential committee deliberations — PennChat and Microsoft Copilot Chat have the broadest approval among the PCL-reviewed tools (Low, Moderate, and most High Risk); Harvey, ChatGPT EDU, and Zoom AI Companion are reviewed for Low and Moderate Risk only. For SSNs, credit card data, or HIPAA-protected information: don't put it into any AI tool, period.

Personal-Account Use of Other Tools

If you're using Claude, ChatGPT (consumer version, not EDU), or any other AI tool on a personal account rather than through Penn's institutional access, the Penn approvals above don't apply — you're operating under that vendor's terms. Always use the paid tier, the strongest model available, with training opt-outs enabled. Free tiers may use your inputs as training data and lack the privacy controls. Personal-account tools should never see Penn's Moderate or High Risk Data.

A Note on Agentic Tools

Agentic AI tools — Claude Code, OpenAI Codex, Gemini CLI, Claude Cowork, and the agentic features inside Claude and ChatGPT — introduce risks the data-classification framework above doesn’t fully cover. They read files on their own, take action on your behalf, and can be misdirected by content they read from external sources. The data-classification rules still apply, but the operational practices that protect Penn data look different.

Full treatment is in the dedicated Agentic AI tab and in the standalone security guide:

Safe Use of Agentic AI Tools at Penn Carey Law

Accuracy, Attribution, and Bias

AI Hallucinates — Verify Everything That Matters

I said this in the Getting Started tab, and I'll say it again here because it's the single most important thing to understand about these tools: LLMs generate plausible text, not verified truth. They will fabricate case citations, invent statistics, and present made-up facts with complete confidence.

This isn't a minor issue. A lawyer was sanctioned for filing a brief with AI-fabricated case citations. Law review articles have been submitted with invented sources. It happens because the output looks right — and when you're moving fast, it's easy to trust it. Don't. Anything you plan to rely on, share externally, or put your name on should be independently verified.

Attribution

When and how to disclose AI use is still evolving, but the direction is clear: transparency is the right default. If AI contributed meaningfully to a piece of work, say so. For faculty publications, grant applications, and student-facing materials, err on the side of disclosure.

Professor Catherine Struve has put together a thoughtful guide on AI and attribution that's worth reading:

Struve Guide on AI Attribution (Pedagogy Portal)

Bias

AI models reflect the biases present in their training data. This is well-documented and worth keeping in mind — especially in contexts that affect people directly: hiring decisions, admissions-related work, student evaluations, or any process where fairness matters. AI output can be a useful input, but it shouldn't be the sole basis for consequential decisions about people.

Institutional Guidelines

Penn Law Exam Policies

AI policies for exams are set by individual faculty and administered through the Registrar's office. The pedagogy portal has current guidance on exam AI policies, including model syllabus language and the different policy tiers available:

Penn Law Pedagogy Resources — Exams

Penn AI Policy Sources

The authoritative sources, with PCL-specific guidance first:

Specific policies vary by context. Research use, classroom use, and administrative use may each have different considerations. When a situation doesn't fit neatly into the guidance above, reach out and we'll think it through.

When in Doubt, Ask

AI policy at Penn and Penn Law is evolving. When in doubt about whether a particular use is appropriate, reach out — I'm happy to think through it with you. pwagner@law.upenn.edu

The AI Teaching Lab

The AI Teaching Lab

I run the AI Teaching Lab (formerly the AI Law Lab) — Penn Law's initiative to help faculty and students navigate AI in legal education and practice. The Lab produces guides and resources, runs workshops and training sessions, provides access to AI tools, and supports faculty who want to experiment with AI in their teaching and research. If you've used the guides and skills on this site, you've already been using the Lab's work.

The Lab maintains a full resource menu with everything we offer — guides, tools access, workshop schedules, and more.

View the full AI Teaching Lab Resource Menu →

Projects & Tools from the Lab

A selection of what the Lab has built — open-source tools you can use today (start with the Law Faculty Skills) and projects in active development. The full catalog is at ai-teaching-lab.org.

Skills

Law Faculty Skills

Open-source AI skills for teaching, assessment, and document work — MCQ & essay generation, class prep, lecture-slide review, memo/document/email drafting, markdown & PDF conversion, plus Eddie (editorial review) and Rex (critical review). Built on the open agentskills spec; run them in Claude Code, Gemini CLI, or ChatGPT.

View on GitHub
Virtual TA

Heron

A course-bound virtual TA — a RAG chatbot that answers students in Slack from a course's assigned readings, with citations. Deployable for any course; supports Claude, GPT, and Gemini.

View on GitHub
Assessment

Exam Grader

Calibration-based AI grading of law-school essay exams — it scores against a faculty-graded calibration set rather than in a vacuum.

View project
Research

Exam Taker

The AI Final Exam Project — can current AI pass real Penn Carey Law finals when graded blind, on the curve, by the faculty who wrote them?

View project
Assessment

Essay Creator

Generate assessment-grade essay exams — issue-spotters and fact patterns — with rubrics built for AI-assisted grading.

View project
Assessment

MCQ Creator

Generate law-school multiple-choice questions with built-in distractor validation and psychometric quality controls.

View project
Teaching

Casebook Builder

Curate and edit cases into custom course casebooks at a fraction of commercial cost. Faculty pilots in Torts, Patents, and Legislation.

View project
Teaching

Course Materials

An extraction primitive — turn messy course artifacts (PDFs, slides, casebook excerpts, syllabi) into clean structured text for downstream tools.

View project
Teaching

Class Simulations

AI-driven simulations built around the actual class problems students work each week — starting with patent law.

View project
Judiciary

Teaching the Bench

The Lab's research partnership with the federal judiciary and the Delaware Court of Chancery on the practical use of AI in chambers.

View project
Training

Training Materials

A complete AI-training package for legal-education audiences — with a cross-Penn version in the works.

View project
Newsletter

Newsletter Automation

The pipeline behind the Lab's monthly AI Updates newsletter — automated collection, editorial workflow, and Substack distribution.

View project
Shipped

Legal Education at Model Velocity

A four-module microsite on legal education in the AI era — with a cloned-voice podcast, a NotebookLM audio overview, and PDF summaries.

View project

For teaching-specific AI resources — syllabus language, exam policies, classroom tools, and pedagogy guides — see the companion portal:

Teaching-specific AI guides on the Pedagogy Resources portal

What We're Building

Penn Carey Law has built meaningful AI infrastructure over the past two years — much of it through the AI Teaching Lab — across curriculum, technology partnerships, faculty development, student programs, and research. For an overview, see Forging the Future: AI at Penn Carey Law.

Curriculum

AI is integrated into the 1L Legal Practice Skills program — students engage AI tools as part of foundational legal training, not as an elective. Faculty across the curriculum have also experimented with AI-integrated assignments, simulations, and new assessment approaches.

Technology Partnerships

We have institutional access to a growing set of AI tools — Claude, arriving school-wide for 2026–27 and integrated into the 1L curriculum; the legal-specific platforms Harvey and Legora; and ChatGPT EDU for faculty and staff — supporting AI use across teaching, research, and administration. Details and access info are on the Getting Started tab.

Faculty Support

Workshops on AI use cases, pedagogy, and tool adoption. A faculty AI toolkit with practical guidance and best practices. Regular communications keeping faculty current on developments. I coordinate all of this — reach out if you want to get involved.

Student Programs

The Madhani Legal Tech Fellowship supports students building legal technology ventures — an established entrepreneurial pathway connecting law students to the legal tech ecosystem.

Faculty Research

Multiple faculty are conducting active research on AI and law — spanning governance, intellectual property, regulatory frameworks, and the structure of legal work.

AI Final Exam Project

Lab Research

Exam Taker — Wave 2

The Lab runs current AI models against real Penn Carey Law final exams and reports what they can and can’t do, scored against the same rubrics faculty use. Wave 2 widens the field of models and tightens the rubric-level scoring. The aim is to ground how we think about AI’s effect on exam design in evidence rather than intuition.

View the project

AI Announcements List

I maintain a mailing list for news about AI at Penn Law — new tools, policy updates, workshops, and anything else worth knowing. Low volume, high signal. Contact me at pwagner@law.upenn.edu to join.

AI Office Hours

Informal Zoom sessions running through the start of the fall semester. Bring your questions, plans, use cases, and gripes — we'll talk it through. All faculty are welcome, and nothing is required in advance. Session #1 is an overview of PennChat and how it compares (or doesn't) to tools you may already be using.

RSVP is optional, but helpful for planning. Sessions run on Zoom.

Past session

AI Office Hours: What's Worth Knowing

The current AI landscape for law faculty — the models worth using, the shift from chatbots to agents, and resources to get started. Reference screen from the April 1, 2026 faculty session.

View session screen

Spring 2026 Highlights

University

AI Month at Penn

April 2026 — Penn's third annual AI Month, a university-wide initiative on human-centered AI. Penn Carey Law contributed events alongside Penn AI, Wharton, SEAS, and other schools, with panels, workshops, and lectures across the month.

Read the recap
CTIC Event

Fireside Chat with Shira Perlmutter L'83

April 22, 2026 — a conversation with the Register of Copyrights and Director of the U.S. Copyright Office on AI and copyright law: the copyrightability of AI-generated works and the use of copyrighted materials for training. Hosted by Penn Carey Law's Center for Technology, Innovation & Competition.

Event details
Lab Program

AI Law Lab Boot Camp

Spring 2026 — an intensive, two-weekend, simulation-based course with Corporate and Litigation tracks, taught by Law School alumni Meghana Bhimaro L’25 W’25 and Lakshmi Prakash L’25 W’25, both veterans of the AI Law Lab as students.

Read the announcement

Penn-Wide AI Initiatives

There's a lot happening with AI across Penn. Here are the initiatives and resources most worth knowing about.

University

Penn AI

Penn's central AI initiative — the university-wide hub for AI research, education, and events across all 12 schools. Good starting point for understanding the broader landscape.

Visit Penn AI
University

Penn AI Guidance

The university's official guidance on responsible use of generative AI — covers data privacy, security, and transparency expectations for faculty, staff, and students.

Read guidance
Wharton

Wharton AI & Analytics Initiative

Wharton's integrated approach to AI and analytics — industry partnerships, research, student programs, and events. One of the most active AI efforts on campus.

Visit site
Engineering

Penn Engineering AI

SEAS AI program — home to Penn's undergraduate AI degree (the first at an Ivy), research labs, and the new Amy Gutmann Hall for data science and AI.

Visit site
Library

Penn Libraries AI Guide

The library's guide to AI tools and best practices — covers AI concepts, notable tools across domains, and practical guidance. A good resource to share with students and RAs.

View guide
ISC

ChatGPT EDU FAQ

Penn ISC's FAQ on the institutional ChatGPT EDU deployment — account access, data privacy, and usage guidelines.

View FAQ
Research Computing

PARCC

Penn Advanced Research Computing Center — high-performance computing clusters, GPU resources, and large-scale storage for data-intensive research. Niche, but essential if you're doing heavy computational work.

Visit site
University

Penn AI Fellows Program

A fellowship for postdocs and advanced grad students whose research involves AI — includes funding, mentoring, and a cross-disciplinary seminar. Law students doing AI-related work are encouraged to apply. Tell your students and RAs about this.

Learn more & apply

Know of a Penn AI initiative I should include here? Let me know.

Reading & Resources

For teaching-focused scholarship on AI and legal education, see the Reading & Research section on the Pedagogy Resources portal.

Below are the sources I follow most closely and recommend to colleagues. This is how I keep up — and honestly, keeping up is half the challenge.

Blogs & Newsletters

These are the writers I read consistently. They explain what's happening in AI clearly and honestly, without hype.

Newsletter

One Useful Thing

Ethan Mollick (Wharton) on AI's implications for work, education, and life. The single best resource for academics thinking about AI — practical, grounded, and updated frequently. If you read one thing on this list, make it this.

Subscribe
Blog

Simon Willison's Weblog

Deep, technical-but-accessible writing on LLMs, prompt engineering, and building with AI. Willison is one of the most thoughtful voices on how these tools actually work and what you can do with them.

Read blog
Newsletter

Stratechery

Ben Thompson on technology strategy — not AI-specific, but his AI coverage is among the best for understanding the business and policy implications. Paid, but worth it.

Visit site
Newsletter

Import AI

Jack Clark's weekly newsletter on AI policy, research, and capabilities. Clark co-founded Anthropic and previously led policy at OpenAI — excellent on the intersection of AI and governance.

Subscribe

News & Analysis

News

Ars Technica — AI

Strong technical reporting on AI developments — new models, capabilities, policy, and the occasional reality check. Good signal-to-noise ratio.

Read coverage
News

The Verge — AI

Accessible AI coverage aimed at a general audience — product launches, policy developments, and the cultural impact of AI tools.

Read coverage

Legal & Academic

Academic

AALS AI Resources

The Association of American Law Schools' collection of AI and legal education resources — reports, panel recordings, and guidance for law faculty.

Visit page
Research

Stanford HAI

Stanford's Institute for Human-Centered AI — research, policy briefs, and the annual AI Index report. The best single source for data on where AI capabilities actually stand.

Visit site
Research

Anthropic Research

Anthropic's research blog — technical papers on AI safety, interpretability, and capabilities. More technical than the others, but their safety work is worth following.

Read research

Have a source I should add? Let me know.

Tell Me What You're Doing

If you're using AI in interesting ways — for teaching, research, administration, anything — I want to hear about it. What's working, what's not, what you wish existed. This helps me figure out where to focus the Lab's efforts and what resources to build next.

pwagner@law.upenn.edu