MacMusic  |  PcMusic  |  440 Software  |  440 Forums  |  440TV  |  Zicos
copilot
Search

About KeePassXC's code quality control (KeePassXC blog)

Sunday November 9, 2025. 11:45 PM , from LWN.net
The KeePassXC project has recently updated its contribution
policy and README
to note its policy around contributions created with generative AI
tools. The project's use of those tools, such as GitHub Copilot, have
raised a number of questions and concerns, which the project has
responded
to:

There are no AI features inside KeePassXC and there never
will be!

The use of Copilot for drafting pull requests is reserved for very
simple and focused tasks with a small handful of changes, such as
simple bugfixes or UI changes. We use it sparingly (mostly because
it's not very good at complex tasks) and only where we think it offers
a benefit. Copilot is good at helping developers plan complex changes
by reviewing the code base and writing suggestions in markdown, as
well as boilerplate tasks such as test development. Copilot can mess
up, and we catch that in our standard review process (e.g., by
committing a full directory of rubbish, which we identified and
fixed). You can review our copilot instructions. Would we ever let AI
rewrite our crypto stack? No. Would we let it refactor and rewrite
large parts of the application? No. Would we ask it to fix a
regression or add more test cases? Yes, sometimes.

Emphasis in the original. See the full post to learn more about the
project's processes and pull requests that have been created with AI
assistance.
https://lwn.net/Articles/1045807/

Related News

News copyright owned by their original publishers | Copyright © 2004 - 2025 Zicos / 440Network
Current Date
Nov, Mon 10 - 02:40 CET