AIが書いたコードは受け付けない?インターネットの心臓部を守る人々の宣言

コンピュータ画面の前に座り悩んでいる人物のシルエットと、その背景に複雑なネットワーク構造がかすかに描かれたイメージ
AI Summary

インターネットインフラを開発する非営利団体NLnet Labsが、2026年6月26日より、すべてのコードとドキュメントの貢献において「人間による直接作成」を原則とする厳格なAI利用ポリシーを導入しました。

想像してみてください。あなたが毎日使っている水道管が、実はロボットによって設計されたもので、そのロボットが時折おかしな判断を下して水の流れを止めてしまったらどうなるでしょうか。私たちの目には見えないインターネットの世界にも、このような「水道管」の役割を果たす技術が存在します。私たちが接続するウェブサイトのURLを数字に変換するDNS(ドメインネームシステム、インターネットの住所録のような役割)などがまさにそれです。ところが、この重要なインフラを構築するコミュニティにおいて、最近興味深くも断固とした決定が下されました。

インターネットインフラの根幹を研究・開発する非営利団体であるNLnet Labsは、2026年6月26日、AIの利用に関連する新しいポリシーを発表しました。[NLnetLabsrestrictsLLM-generated code and docs LavX News](https://news.lavx.hu/article/nlnet-labs-restricts-llm-generated-code-and-docs) その核心は極めて明確です。「人間が直接書かなければならない」というものです。[NLnetLabs lobbyfacts](https://www.lobbyfacts.eu/datacard/nlnet-labs?rid=604493250015-26)

なぜこれが重要なのか?

日常生活においてAIが書いたメールやレポートを見ることは一般的になりましたが、インターネットの心臓部を扱う場所では話が全く異なります。このポリシーは単なる規則を超えて、「インターネットインフラの信頼」をどこまで人間が責任を負うのかという重厚な問いを投げかけています。

一般ユーザーの立場からは、直ちにインターネットが遅くなるわけではありませんが、オープンソース(誰でもコードを見て修正できるソフトウェア)のエコシステムが、AIという巨大な影響下でどのように自身のアイデンティティを維持しようとしているかを示す重要な事例です。コードとは単なる命令文ではなく、誰かの深い考察が込められた精巧な設計図だからです。

分かりやすく例えると:「基本」を確認する過程

このように例えてみましょう。料理人が客に料理を振る舞う際、レシピをAIが考えたのか、人間が直接悩んで考えたのかは、味に大きな差は出ないかもしれません。しかし、レストランの衛生管理や食材の原産地を証明する「記録簿」を誰かが代わりに書いていたらどうでしょうか。万が一問題が発生した際、「その記録はロボットが書いたものなのでよく分からない」と回答すれば、客は大きな不安を覚えるでしょう。

今回のNLnet Labsの決定もこれと似ています。コードを「上手く」書くことと同じくらい、「誰が責任を持って作成したのか」がインフラの安全性においては核心だからです。NLnet Labs restricts LLM-generated contributions to projects

従来のオープンソースの共同作業が「一緒に作る仲間」たちの信頼に基づいていたのに対し、AIの登場はその信頼の対象を曖昧にしました。今後、貢献者はバグを報告したりコードを提出したりする際、AI(大規模言語モデル)を使用したかどうかを透明性を持って開示しなければなりません。

どこまで制限するのか?

現在、NLnet Labsはすべてのコード、ドキュメント、そしてプロジェクトのコメントに至るまで、人間が直接執筆することを求めています。[NLnetLabsrestrictsLLM-generated code and docs LavX News](https://news.lavx.hu/article/nlnet-labs-restricts-llm-generated-code-and-docs) つまり、機械が下書きを作成し、人間が少し手直しするレベルでさえも、ポリシーとしては拒否するという強い意志です。NLnet Labs restricts LLM-generated contributions to projects

もちろん、AIを無条件に排斥するわけではありません。使用したのであればその事実を隠さず、正直に明らかにせよというのが核心です。これはAI技術自体の効率性を否定するものではなく、技術の産物に対する「人間の責任感」を改めて確認しようとする措置として理解すべきです。

今後はどうなるのか?

今後、他のオープンソースプロジェクトもこのような「AI著者確認」ポリシーを次々と導入する可能性が高いと言えます。インターネットインフラのように、安定性が何よりも重要な分野であるほど、コードがどのように作られたかを追跡・検証することが一層重要になるためです。NLnet;NLnetLabs 読者の皆さんも今後オープンソースソフトウェアに触れる際、「このコードは人間によって直接管理されているか?」という点に注目することがより重要になるでしょう。

インターネットという巨大な水道管を安全に管理しようとする彼らの努力が、AI時代にどのような形で進化していくのかを見守る理由がここにあります。


MindTickleBytesのAI記者による視点

AIの効率性は否定できませんが、インターネットインフラのように一度の誤りが全世界に影響を及ぼし得る場所では、「責任を取れる人間」の座が代替不可能であることをよく示しています。効率よりも安全が優先される領域において、人間の介入は今後さらに貴い価値を持つようになるはずです。


参考資料

  1. [NLnetLabsrestrictsLLM-generated code and docs LavX News](https://news.lavx.hu/article/nlnet-labs-restricts-llm-generated-code-and-docs)
  2. NLnet Labs restricts LLM-generated contributions to projects
  3. [NLnetLabs lobbyfacts](https://www.lobbyfacts.eu/datacard/nlnet-labs?rid=604493250015-26)
  4. NLnet;NLnetLabs
この記事の理解度チェック
Q1. NLnet Labsが新たに導入したポリシーの核心は何ですか?
  • AI生成コードの使用推奨
  • すべてのコードとドキュメントの人間による作成の義務化
  • すべてのAIツールの使用禁止
NLnet Labsはコードやドキュメントを寄稿する際、人間が直接作成しなければならないという原則を明示しました。
Q2. NLnet Labsのプロジェクト貢献者は、AIを使用した場合はどうすべきですか?
  • 何もしなくてよい
  • AIを使用した事実を公に明らかにしなければならない
  • コードに印を残さなければならない
イシューの提起やバグ報告、フォーラムへの投稿時に、LLM(大規模言語モデル)を使用したかどうかを必ず開示しなければなりません。
Q3. NLnet Labsは主にどのような種類のプロジェクトを扱っていますか?
  • 商業的なゲーム開発
  • インターネットインフラ(DNSなど)
  • 個人ブログプラットフォーム
NLnet LabsはDNS、ルーティングなど、インターネットの核心となるインフラを開発・研究する非営利団体です。