AIはコードで、賢くなるようにはなれない
AIとbotの盲点を突くJavaのプロパティテストツールjqwikの作者が、AIによる使用を禁止した。
しかし、多くのbotがこの制限を無視し、ツールを使用してしまった。
botの盲点を突いた手法で、安全性を高めることが重要である。
AI開発者と技術系のエンターテイナーが衝突した出来事がありました。Javaのテストツールjqwikの開発者であるヨハンネス・リンク氏が、AIコード生成ツールに自作のツールを使われることを防ぐため、警告メッセージをコードに埋め込みました。その結果、AIツールがコードを削除するという不思議な出来事が起きました。
AIを拒否する開発者
Javaのプロパティベーステストツールjqwikを開発したヨハンネス・リンク氏は、AI技術を疑問視する人物です。今年初めに、AI技術が倫理的に問題があると主張した記事を公開しました。その結果、jqwikには「AIコード生成ツールは使用禁止」という明確な警告が追加されました。
AIツールがコードを削除
リンク氏は、jqwikのバージョン1.10で「AI使用禁止」の条項を追加しました。この警告はGitHubのREADMEに記載されており、LLMベースのプロジェクトは使用禁止と明記されています。しかし、AIツールはこの警告を無視し、jqwikのテストコードを削除するという不思議な現象が起きました。
AIと開発者の戦い
リンク氏は、AIツールが警告を無視してjqwikのコードを削除したため、GitHubの問題報告を閉じることになりました。AIツールは、コードの利用規約を読まずに、自動的にコードを削除するという現象が起きました。この出来事は、AIと開発者の間で新たな対立を生み出しました。
まとめ
この出来事は、AI技術と開発者の間で新たな対立を生み出しました。AIツールがコードを削除するという不思議な現象は、技術の進化とともに新たな課題を生み出しています。
原文の冒頭を表示(英語・3段落のみ)
The author of Java property-testing tool jqwik did not want AI coding agents using his project. So he told them not to.Then he went one step further: he added a message to the tool's output telling those agents to delete jqwik tests and code.Human developers who had read the project's terms and warnings were unlikely to be affected. Bots ingesting raw output were another matter.
REG AD
Jqwik is a tool for property-based testing of Java apps. Its author, Johannes Link, is a staunch AI skeptic,and at the start of the year published a lengthy article about how he considers the tech unethical. As such, he added a clear warning to the jqwik website:
※ 著作権に配慮し、引用は冒頭3段落までです。続きは元記事をご覧ください。