From ea786e5b172e6c7567e903e6f9906b3fd8781e00 Mon Sep 17 00:00:00 2001 From: Zanie Blue Date: Sun, 15 Mar 2026 07:43:01 -0500 Subject: [PATCH] Link to the AI policy in the contributing guide (#18448) --- CONTRIBUTING.md | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 12d0a396e..d66b9f83d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -30,17 +30,12 @@ exploration of new features, we will almost always close these pull requests imm new feature to uv creates a long-term maintenance burden and requires strong consensus from the uv team before it is appropriate to begin work on an implementation. -Do not use LLMs such as Claude Code or ChatGPT for communication. LLMs are notoriously unreliable -and make up smart sounding but ultimately wrong claims. Instead, phrase issue and pull request -comments in your own words. It's not important to sound perfect, but that we can follow what problem -you're trying to solve and why the pull request uses a correct approach. +## Use of AI -When using LLMs, there must always be a human in the loop who fully understands the work the LLM is -doing. Since LLMs cannot (yet) correctly reason about complex codebases, you need to be able to -explain all changes and how they interact with the rest of the codebase in your own words, without -relying on the LLM to do so. Generally, this requires designing the change yourself and -understanding all involved data structures, formats, and algorithms, while only using the LLM to aid -in rather than drive these tasks. Autonomous contributions from AI agents are not allowed. +We **require all use of AI in contributions to follow our +[AI Policy](https://github.com/astral-sh/.github/blob/main/AI_POLICY.md)**. + +If your contribution does not follow the policy, it will be closed. ## Setup