Hi Leonid, Thank you for raising this important topic. I completely agree that AI-generated code is an unavoidable new reality, and we should remain open and positive about this trend.
To better manage and leverage the efficiency gains from AI Agents in our project, and to ensure we meet community standards, your suggestion is very valuable. We definitely need a clearer, more developer-friendly style guide to simplify compliance with Apache's legal guidelines for generative tooling (which you noted are difficult for an average developer to understand). Regarding concrete actions, I propose: We should establish a clear process requiring a mandatory tag or marker, such as *'AI-generated'*, in all Pull Requests that include AI-generated content (be it code, documentation, or tests). This will increase transparency, let reviewers clearly know which parts were AI-assisted, and help streamline compliance review. I look forward to further discussion. Best, Jianghua Yang Leonid Borchuk <[email protected]> 于2026年4月6日周一 01:54写道: > Hi > > I recently read an article by the Clickhouse team about using AI to develop > database kernel/infrastructure code > https://clickhouse.com/blog/agentic-coding and understood that the > everything that has been said applies to our project too. > > Really, we can't deny that AI-generated code is here. We see it in the PR > submitted from developers involved in a project. We use AI-agents ourselves > to write texts/code/responses and be more productive. > > So, my question is: since this is a new reality, perhaps it would be useful > for all project contributors to know the correct style of using AI agents. > > Something like Clickhouse AI policy > https://github.com/ClickHouse/ClickHouse/blob/master/AI_POLICY.md > > We also have a set of ASF rules > https://www.apache.org/legal/generative-tooling.html. But they are > difficult for a simple developer like me to understand (it contains a lot > of legal terms). We could say the same but in a more developer-friendly > manner and so avoid embarrassment. It is simpler to say that I am not using > AI agents, than to decide if it is legal and approved by society or not. > > WBW, Leonid >
