
Show Notes
Google I/O 2026でのAdam Bender氏の講演「Software engineering at the tipping point」を元に、AIがソフトウェア開発のエコシステム全体に与える影響について議論します。
本編では、AIによってコード生成速度が10倍になった際に生じるシステム的な歪みについて解説します。コード量の爆発的な増加がもたらすコンパイル時間の長期化やバイナリサイズの肥大化、Gitなどバージョン管理システムの負荷増大、そして人間によるコードレビューが完全にボトルネックとなる問題を取り上げます。さらに、従来の「全テストパス」を前提としたリリースフローの限界や、コストが下がるほどトークン消費が増大していく「ジェボンズのパラドックス」について考えます。
これらへの対応策として、「AIは方向を示すものではなく、組織の強みも弱みも増幅させる増幅器(Amplifier)である」という原則を紹介します。計算リソースやトークン消費の把握、インテグレーションテストの拡充といった基礎の重要性に触れつつ、個別のコード(葉)だけでなくシステム全体(森)を俯瞰する視点が今後のエンジニアに求められることについて、実務における葛藤を交えながら議論します。
Google I/O / ソフトウェア生態学 / コード生成の高速化と副作用 / コンパイルとバイナリ肥大化 / コードレビューのボトルネック / CI/CDとテスト戦略 / ジェボンズのパラドックス / AIは増幅器 (Amplifier)
参考リンク Software engineering at the tipping point #8: AI時代における新たなデータシステムを考える -論文紹介- #17: AI時代に組織に求められる性質やソフトウェア開発プロセスとは? #26: 初の対面収録!書籍『AIエージェント 人類と協働する機械』を読んで考えるソフトウェアエンジニアリングの未来 #31: システムや機能の「非推奨と廃止」はどう進める?Google/Kubernetes/SQL Server/PostgreSQLに学ぶコードの終活
More from Tech Table Log: 同期エンジニアの雑談・勉強ログ
PostgreSQLをドキュメント、ベクトル、全文検索、時系列、地理空間データ、メッセージキューとして活用する設計思想を解説した書籍の翻訳プロジェクトについて解説します。
Sebastian Raschka さんのブログをもとに、話題の GPT-6 Astra について「何が良くなったのか」「推測されているアーキテクチャ」「トークン効率」の3点から振り返りました。Mac mini / Mac Studio を操作対象にした強化学習で強くなった PC 操作、2018年の Universal Transformers に端を発する Looped Transformer や Mixture-of-Recursions、賢いモデルほど少ないトークンで答えにたどり着くという話と reasoning trace の監視性の論点などを話しています。
PostgreSQLの公式コミュニティにより「Significant Contributor」に認定されたShinyaの実体験を元に、大規模OSSコミュニティへの貢献プロセスと歩みについて解説します。
前回に引き続き対面収録で、2人が最近「始めたこと」と「やめたこと」について雑談します。 ポッドキャスト1周年 / オーダーメイドインソール / 睡眠トラッキング / Claude Cowork で栄養管理 / 筋トレとパーソナルトレーニング / 耳栓で睡眠改善 / Xをみなくなった話 / vibe codingと腰痛 / ELSA / 英語学習 / ディズニー英語
Lon が Cloudflare 社の OSS プロダクト「Cloudflare OS」を紹介するエピソードです。機能紹介ブログと CIO によるブログの 2 本をもとに、エージェント用ワークスペース、セキュリティとアクセス権限管理、アプリの配布・共有という 3 つの柱を解説しています。データアクセス権限だけでなく AI が生成したアウトプットに対する権限管理まで考慮されたセキュリティ設計や、ノンテクニカルな人にも使いやすくするための工夫、V1 の課題を踏まえた V2 の設計思想についても取り上げています。