Claude CodeがQNXのビッグカーネルロック解除に挑戦、ユーザースペースの競合統計から着手

r/ClaudeAIの開発者が、Claude Codeを使って大規模なカーネルエンジニアリングの課題に取り組んだ経験を共有しました。それは、QNXマイクロカーネルとprocサブシステムからBig Kernel Lock(BKL)を除去するというものです。会話は、Claude Codeへの直接の質問から始まりました:「QNXマイクロカーネルとprocを再設計してBig Kernel Lockをなくすには、何が必要ですか?」
Claude Codeは次のように応答しました:「おおよそ、トップクラスの開発者(人間)による3ヶ月の集中的な作業です。」 開発者は「では始めましょう」と返答し、AIアシスタントは作業に取り掛かりました。
最初のステップ:測定インフラの整備
コードの変更に飛び込む代わりに、Claude Codeの最初の行動は、ロックと競合に関する包括的な統計を設計することでした。これはユーザー空間から利用可能で、Linuxの/procエントリに似ています。この計装により、開発者は修正を試みる前に実際に競合が発生している場所を測定できるようになりました。
サブシステムごとの段階的な修正
測定値を収集した後、Claude Codeはカーネルサブシステムを一つずつ慎重に修正し始めました。各主要な変更の後には徹底的なテストが行われました。開発者は次のように述べています:「これがどこに繋がるか見てみましょう。」
この投稿は初期段階の報告であり、BKLの完全な除去はまだ進行中です。まず計装し、それから修正するというアプローチは、確立されたカーネル開発のベストプラクティスを反映しています。
📖 Read the full source: r/ClaudeAI
👀 See Also

Agent.Email: AIエージェントがcurlでサインアップ、人間のOTPでクレーム
AgentMailのAgent.EmailはAIエージェントがcurl経由で自己登録できる実験的サービス。人間がOTPでアカウントを主張するまで、機能は制限される。

Claude Code v2.1.132:SIGINTグレースフルシャットダウン、MCP修正、およびターミナル処理の全面改訂
Claude Code v2.1.132は、外部SIGINTでの正常なシャットダウンを修正し、CLAUDE_CODE_SESSION_IDおよびCLAUDE_CODE_DISABLE_ALTERNATE_SCREEN環境変数を追加し、MCPのメモリリークとツール一覧取得のリトライを修正し、IDE端末全体にわたる数十の端末エッジケースを解決しました。

AnthropicがTelegramやDiscordからのメッセージング用にClaude Codeチャンネルを開始
AnthropicはClaude Code Channelsをリリースし、開発者がTelegramやDiscordからAIコーディングセッションにメッセージを送信できるようにしました。コードはローカル環境に保持されます。

EU、DMAに基づきGoogleにAndroid AIをサードパーティに開放するよう義務付け
欧州委員会は、Android上でサードパーティのAIアシスタントがシステムレベルのアクセス(ホットワード起動、画面コンテキスト、ローカルモデルハードウェアアクセスなど)を可能にする措置を提案している。Googleはこれを「不当な介入」と呼んでいる。