オラクル、社内LLM利用にもかかわらずOpenJDKでのAI生成コードを禁止

オラクルはOpenJDKへのAI生成コードの提供を禁止した。The Registerが報じ、Dealroomが集約したこの方針は、リポジトリやプルリクエスト、その他のプロジェクトチャネルへのAI生成物の提出を明確に禁止している。開発者はデバッグやコードレビューのためにLLMを個人的に使用することはできるが、オープンソースのJavaプロジェクトに提供するものはすべて人間が作成したものでなければならない。
方針の詳細
- 適用範囲:コード、ドキュメント、テストを含むすべてのOpenJDKへのコントリビューションに適用される。
- 根拠:オラクルは、AI生成コンテンツに伴う安全性、セキュリティ、知的財産(IP)リスクを挙げている。
- 許可される使用:LLMはデバッグやコードレビューに個人的に使用できるが、その出力をプロジェクトに直接組み込むことはできない。
矛盾
この方針は、オラクル社内の慣行とは著しく対照的である。共同創業者のラリー・エリソンは、AIモデルがオラクルのコードを書いていると公言している。共同CEOのマイク・シシリアは、AIツールのおかげでより少人数のエンジニアリングチームがより速く成果を上げられるようになったと評価している。社内でのAIへの依存は、OpenJDKでの禁止を一貫性のないものに感じさせる。
オラクルはAIへの投資を止めてはいない。同社は今年、AIワークロードをサポートするためにデータセンター拡張に700億ドルを費やす計画だ。この支出の大きさが信用調査会社S&Pの注目を集め、オラクルの格付けを投資適格級すれすれのBBB-に引き下げた。理由は投資収益の不確実性だ。
開発者への影響
OpenJDKに貢献する場合、プルリクエストにはAI生成コードを含めることはできない。LLMをコードベースの理解やバグ発見に使うことは問題ないが、LLMの出力をそのままPRに貼り付けることはできない。それ以外の人にとっては、企業のAI導入とオープンソースのガバナンスの間で高まる緊張が浮き彫りになっている。今後、同様の方針を正式に定めるプロジェクトが増えるだろう。
📖 全文を読む: HN AI Agents
👀 See Also
Claude Code v2.1.271:リモートセッションでの高速モード、コマンドごとのallowed_domains、そして一連のBash権限修正
Claude Code v2.1.271では、リモートセッションに高速モードを追加し、サンドボックス化されたBash/PowerShell向けにコマンド単位のallowed_domainsを導入。さらにプラグインインストール用の--accept-command <sha256>と、Bash権限や組織ポリシーに関する数多くの修正が含まれています。

マイクロソフト、AI設備投資1900億ドルを維持——大規模クラウド事業者で初めて現状維持
マイクロソフトはAI向け設備投資を1900億ドルで据え置き、ハイパースケーラーで初めて増額を見送った。株価は8%上昇。一方、メモリチップ価格の上昇が業界全体の設備投資増加の45%を占める可能性がある。

プロンプティングから仕様エンジニアリングへ:プランナー・ワーカーアーキテクチャの転換
AI開発は、単純なチャットベースのプロンプトから、人間が仕様エンジニアとして機能するプランナー・ワーカーアーキテクチャへと移行しています。これには、自律型AIエージェントのための厳格な受入基準、制約アーキテクチャ、および分解パターンの定義が必要です。
Blueskyプロトコルサービス:ネットワークリプレイを備えたJetstream v2
BlueskyはProtocol Servicesを立ち上げ、Jetstream v2にNetwork Replayを追加。履歴データへのアクセス、新しいSDK、lexベースのTypeScript SDKを提供。