メインコンテンツへスキップ

#ソフトウェアエンジニアリング のAIニュース

31件の記事

コーディングエージェントの Human-in-the-Loop 判断パターンを計測して確認・介入のポイントを見直す

CyberAgent Developers Blog·6月30日·★★★★

AI がソフトウェアエンジニアを代替しない理由と、その将来性について

アーヴィンド・ナラヤナン氏とサイヤシュ・カッポル氏は、AI による雇用喪失の議論に対し、ソフトウェア工学という分野に焦点を当てて、AI が特定の能力閾値を超えても大規模な代替は起こらないとする証拠があることを論じています。

Simon Willison Blog·6月15日·★★★★

AI がソフトウェアエンジニアを代替しない理由と将来展望

AI スネイクオイルは、AI の能力が一定の閾値に達しても大量解雇は起きないという証拠があるとし、ソフトウェア工学分野におけるデータに基づき、AI による雇用代替に関する不安な物語を否定している。

AI Snake Oil·6月11日·★★★★

AIに全力投資するLayerXでインターンしたら、実装が早すぎて設計の重要性に気づいた話

LayerX Tech Blog·6月10日

FrontierCode の紹介:高品質な生産データベース基準にモデルがどれだけ対応できるかを測定するベンチマーク

オープンソースのメンテナーらが作成した「FrontierCode」は、コードの結合可能性を初めて測定するベンチマークであり、敵対的テストや多段階レビューを含む厳格な QC パイプラインを通じて、モデルが高品質で保守可能なコードを書ける能力を示す最も強力な指標を提供します。

TLDR AI·6月9日·★★★★

Metaがオープンウェイトから方針転換、大手製薬会社がAIに投資、規制のパッチワーク、人間集団のシミュレーション

Metaがオープンウェイト方針から転換し、大手製薬会社がAIに投資を拡大している。AIネイティブなソフトウェアエンジニアリングチームは従来のチームとは異なる運営方法を採用している。

The Batch·4月17日

Import AI 453:AIエージェントの突破、MirrorCode、そして段階的な権限剥奪に関する10の視点

Jack Clarkは2026年ビルダーバーグ会議出席に伴う短縮版newsletterを公開。AIがソフトウェアの逆エンジニアリングを行う可能性や、AIエージェントの進展、そして「段階的な権限剥奪」に関する10の視点を論じている。

Import AI·4月13日·★★★★

エージェンティックAIパターンがエンジニアリング規律を強化

ポール・デュバルは、AI支援開発のためのエンジニアリングパターンと高品質な成果を支える実践について議論した。ポール・スタックとゲルゲイ・オロシュの関連議論は、リミックスと仕様駆動開発への移行を強調している。

InfoQ·4月1日

プレゼンテーション:あなたが知らないうちに下している隠れた決断

Dan FikeとShawna Martellが、CI/CDのボトルネックやプラットフォームの複雑さなどにおける「隠れた決断」がソフトウェアアーキテクチャやエンジニアリング文化を静かに形作る仕組みを説明し、意図を持ってリードするためのフレームワークを共有している。

InfoQ·3月31日

ポッドキャスト:レジリエントなソフトウェアシステム構築の手段としての失敗 ― Lorin Hochsteinとの対話

Michael StiefelがLorin Hochsteinと対話し、現実の失敗がソフトウェアシステムの実際の動作を理解する手がかりになることを議論した。自動化された障害注入ツールは基本的な堅牢性を導入できるが、複雑な障害を緩和する過程で得られる理解は再現できないと指摘した。

InfoQ·3月31日

AIの提案が正しそうでも動作しない理由を、uvicornのソースコード解析から解明した話

LayerX社のインターン生Yu氏が、AIのコード提案を実装しても動作しなかった問題を、uvicornフレームワークのソースコードを読んで解決した経験を共有している。

LayerX Tech Blog·3月27日

仮想スレッド徹底解説 - 内部実装からアンチパターンまで

早坂氏がJJUG CCC 2025 Fallで発表した仮想スレッドの詳細な解説記事。内部実装の仕組みから実装時の注意点まで網羅的に説明している。

LY Corp Tech Blog·3月26日

AI支援ソフトウェア開発における人間の役割とは?

Kief Morris氏がMartin Fowlerのブログで、AI支援ソフトウェア開発において開発者が完全に「ループ外」になるのではなく、「ループ上」でAIエージェントを導くテスト・仕様・フィードバック機構の設計に携わる可能性を論じた。

InfoQ·3月19日

QCon London 2026:Monzoにおける人間とそれを超えた継続的リリース

MonzoのプリンシパルエンジニアSuhail Patel氏が、同銀行が1日に数百回の変更を本番環境にリリースできる開発者プラットフォームを構築した方法をQCon London 2026で説明した。

InfoQ·3月18日

2025年DORAレポート:AIはソフトウェアエンジニアリングのパフォーマンスを増幅している

2025年DevOps Research and Assessment(DORA)レポートは、AIがソフトウェア開発方法を急速に変えているが、ソフトウェア提供パフォーマンスを自動的に向上させるわけではないと報告している。

InfoQ·3月17日

QCon London 2026: すべての技術的負債は平等ではない

ImprintのプリンシパルエンジニアJoy Ebertzが、AI駆動のコード生成が進む中で技術的負債を優先順位付けする画期的なフレームワークを発表した。彼女の6つの質問アプローチは、チームが影響とコストを評価し、重要な負債に焦点を当てることを支援する。

InfoQ·3月17日

QCon London 2026: 退屈な問題の隠れた力

PersonioのリードソフトウェアエンジニアYinka Omoleが、エンジニアが最新技術の習得と地味だが長期的価値のある基礎問題への投資の間で直面するジレンマについて発表した。

InfoQ·3月17日

AIがほぼ全てのコードを書く時代、ソフトウェア工学はどう変わるのか?

ベテランエンジニアたちが、AIのコーディング能力が質的転換点を超え、コードを書く価値は低下する一方で、ソフトウェア「工学」の価値は高まっていると指摘している。

宝玉的分享·3月11日·★★★★

Ally Piechowskiによる引用

Ally Piechowskiが、レガシーRailsコードベースの監査方法について、開発者とCTO/EM向けの質問リストを提示している。

Simon Willison Blog·3月7日

下流テスト

ライブラリのメンテナーの多くは、リリース前に依存関係にあるプロジェクトに対してテストする方法を持っていない。

Andrej Karpathy 厳選·3月1日·★★★★

ケラン・エリオット=マックレアの引用

過去数十年で技術業界に入った人々が、現在の状況を喪失感を持って見ているのは合理的であり、コード作成は常に容易な部分だったと指摘。

Andrej Karpathy 厳選·2月25日

GitHubコード品質:組織レベルのダッシュボードがパブリックプレビューで公開

GitHubが組織全体のコード健全性を可視化するダッシュボードをプレビュー公開。管理者や開発者がリポジトリ横断でコード品質を把握可能に。

GitHub Changelog·2月25日

Goバイナリサイズ解析ツール「go-size-analyzer」

Simon Willison氏が紹介した「go-size-analyzer」は、Go言語のバイナリサイズをツリーマップで可視化するツール。ローカル実行に加え、WebAssembly化によりブラウザ上で直接バイナリを解析可能。Goエコシステムの強力なツールリングを示す例として注目に値する。

Andrej Karpathy 厳選·2月25日

ポール・フォードの引用

筆者は「バイブ・コーディング」について説明し、その重要性を強調。一般の人々がその変化に気づかず準備ができていないことを懸念している。

Andrej Karpathy 厳選·2月24日

SWE-bench Verifiedを評価しなくなった理由

SWE-bench Verifiedは汚染が進み、先端コーディング進捗を誤って測定している。欠陥のあるテストとトレーニング漏洩が判明したため、SWE-bench Proを推奨する。

OpenAI News·2月23日·★★★★

プルリクエストのテストマージコミット生成に関する変更

プルリクエストのマージ可否判断の遅延を減らし、システムの信頼性を向上させるため、オープンなプルリクエストのテストマージコミット生成頻度を変更しました。

GitHub Changelog·2月20日

マスク氏は「今年プログラミングは死ぬ」と発言、本当か?

イーロン・マスク氏がプログラミングの終焉を予言したとするツイートが技術界で話題になったが、実際の発言内容とは異なる。AIが直接バイナリを生成するという考えの限界と、プログラミングが実際にどのように変化しているかを考察する。

宝玉的分享·2月13日

AI活用を安定させる型「Diff-in / Merge-out」〜翻訳タスクで学ぶ責務の分離〜

LayerXのエンジニアyoheiが、AI開発ツールの進化を受け、翻訳タスクにおける責務分離の型「Diff-in / Merge-out」を提案し、AI活用の安定化を目指す。

LayerX Tech Blog·12月17日

SWE-1.5の紹介:高速なエージェントモデル

開発者がSWE-1.5を発表した。同モデルは最先端に近いコーディング性能を前例のない速度で提供する。

Windsurf Blog·10月29日

Claude 3.5 SonnetによるSWE-bench検証で基準を引き上げ

Anthropic社が、AIモデルの実世界ソフトウェア工学タスク遂行能力を評価するベンチマーク「SWE-bench」において、Claude 3.5 Sonnetで検証し、評価基準を向上させた。

Anthropic Engineering·1月6日

Python並行処理:注意すべきポイント

Pythonの並行処理における複雑な部分について、GILやスレッド・プロセスの違い、非同期処理の落とし穴などを解説。

Hamel Husain·2月5日