<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/apaimpxno" -->

---
title: What should we do with CLs generated by AI? | daily.dev
description: Russ Cox addresses the Go community's concerns about AI-generated code contributions, emphasizing that traditional code review standards and software...
canonical: https://daily.dev/posts/apaimpxno
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: What should we do with CLs generated by AI? | daily.dev
og:description: Russ Cox addresses the Go community's concerns about AI-generated code contributions, emphasizing that traditional code review standards and software...
og:url: https://daily.dev/posts/apaimpxno
og:image: https://api.daily.dev/og/posts/ApAImPXnO.png
og:image:alt: Post cover image
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What should we do with CLs generated by AI?

**[Go Developers](https://daily.dev/sources/golangnuts)** · [@func25](https://daily.dev/func25) · 1 upvotes · 0 comments

## Summary

Russ Cox addresses the Go community's concerns about AI-generated code contributions, emphasizing that traditional code review standards and software engineering fundamentals must remain unchanged regardless of tooling. He argues that contributors using AI tools still bear full responsibility for code quality, maintainability, and copyright compliance. The post clarifies that Co-Authored-By lines crediting AI should be rejected as legally confusing and informationally meaningless, while reinforcing that Google's CLA policy already covers AI-assisted contributions without special accommodation.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://groups.google.com/g/golang-dev/c/4Li4Ovd_ehE/m/8L9s_jq4BAAJ>

## Similar posts on daily.dev

- [Open source grapples with agentic coding](https://daily.dev/posts/open-source-grapples-with-agentic-coding-42kxizrn6) · InfoWorld · 0 upvotes · 0 comments
- [How to review AI generated PRs](https://daily.dev/posts/how-to-review-ai-generated-prs-quk83ljks) · RUBYLAND · 0 upvotes · 0 comments
- [Maybe We Shouldn't Be Reviewing All This Code](https://daily.dev/posts/maybe-we-shouldn-t-be-reviewing-all-this-code-iwqz4u6js) · Martin Fowler · 11 upvotes · 7 comments
- [The DCO Debate: Who Is Responsible for AI-Generated Code?](https://daily.dev/posts/the-dco-debate-who-is-responsible-for-ai-generated-code--gdxxql8zk) · Adventures in Nodeland · 2 upvotes · 0 comments

---

Tags: [#ai](https://daily.dev/tags/ai), [#open-source](https://daily.dev/tags/open-source), [#golang](https://daily.dev/tags/golang), [#code-review](https://daily.dev/tags/code-review)

[View this post on daily.dev](https://daily.dev/posts/apaimpxno)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/apaimpxno","headline":"What should we do with CLs generated by AI?","text":"Shared: What should we do with CLs generated by AI?","url":"https://daily.dev/posts/apaimpxno","datePublished":"2026-02-16T10:04:34.054Z","dateModified":"2026-02-16T10:04:34.062Z","author":{"@type":"Person","name":"Phuong Le","url":"https://daily.dev/func25","image":"https://media.daily.dev/image/upload/s--HbVBqLGd--/f_auto,q_auto/v1697862633/avatars/avatar_s1rxG2e5sEfVSY1wCzdr8","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":8515}},"image":"https://media.daily.dev/image/upload/s--2-1xRawN--/f_auto/v1722860399/public/Placeholder%2011","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"sharedContent":{"@type":"WebPage","url":"https://api.daily.dev/r/uZu8sAlnP"},"isPartOf":{"@type":"WebPage","url":"https://daily.dev/squads/golangnuts","name":"Go Developers"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Go Developers","item":"https://daily.dev/squads/golangnuts"},{"@type":"ListItem","position":3,"name":"What should we do with CLs generated by AI?"}]}
```

