AIに意識はあるのか?リチャード・ドーキンスが自身の見解を訂正
エージェントコーディングの導入により、ソフトウェア開発のペースが加速し、従来のコーディングとは異なり、息継ぎの余裕が失われている。手動コーディングは問題解決の自然な流れを尊重し、持続可能なリズムを生み出す一方、LLMを活用したエージェントコーディングは文脈構築の機会を奪い、認知的な疲労を増大させる。多くのエンジニアは、このサイクルによる判断疲れや限界を感じており、さらなる自動化ではなく、人間の負担を軽減する新しいアプローチが求められている。
Mac用の画面レコーダー「TinyRec」の開発において、PixiJSを使用したエディタプレビューの処理が原因でエクスポート処理が非常に遅い(720pの5分間の動画で15分かかった)という問題が発生しました。この問題を解決するため、エクスポートパイプラインをRustで書き直し、Electronアプリから別途Rustプロセスを起動して処理を行うように変更しました。これにより、Metalコンポジター、ハードウェアエンコーダー、MuxerをRustプロセス内で実行し、CPUへのデータ転送を削減することで、処理時間を大幅に短縮(5分間の720p動画で1分に短縮)しました。また、UIの応答性向上も実現し、進捗バーの表示や編集作業の継続を可能にしました。
AIコンピューットの金融化が急速に進んでおり、GPU時間の取引、債券への組み込み、事前予約などが活発化しています。新しいスタートアップが先物取引所や価格インデックスを構築し、GPUキャパシティをトークン化する試みも存在します。一方で、サプライチェーンの集中や法的課題、GPUの陳腐化など、様々な課題も存在し、市場の成熟にはまだ時間がかかると見られています。特に、推論コストのヘッジやGPUアセットのセキュリタイズといった新たな金融商品が生まれており、今後の動向が注目されます。
22 / 24