InfoQ ホームページ software_development に関するすべてのコンテンツ
-
AI生成コードが増加する中、GitHub Code Qualityは保守性の確保に注力
GitHubの発表によると、GitHub Code QualityがGitHub Enterprise CloudおよびGitHub Teamで一般提供(GA)となった。このサービスは、CodeQLによる解析とAIを活用した保守性・信頼性の問題検出を組み合わせ、さらにCopilot Autofixを利用して、プルリクエスト内でレビュー可能な修正案を提示する。Code Qualityは2025年10月からパブリックプレビューとして提供されていた。GitHubによると、その期間中に1万社を超える企業が同製品を利用したという。今回の一般提供では、組織全体での有効化機能に加え、保守性および信頼性のスコアを表示するダッシュボード、テストカバレッジ指標、品質ゲート用のルールセットが追加された。
-
GitLabの調査によると、AIツールはコーディングを加速させるが、ソフトウェアの全体的な提供速度は向上させない
GitLabの「2026年AIアカウンタビリティレポート」は、AIのパラドックスを浮き彫りにしている。開発者の78%がコーディング速度が向上したと回答しているものの、下流工程のテストやレビューにおけるボトルネック、さらにはエンタープライズガバナンスやトレーサビリティに関する新たな課題により、ソフトウェアの全体的なデリバリーは加速していない。
-
Airbnb、プライバシーを最優先とするソーシャル機能を支援するため、コンテキスト認識型IDモデルを導入
Airbnbは、「エクスペリエンス」における新たなソーシャル機能をサポートすると同時に、プラットフォーム全体でより強固なプライバシー境界を確立するため、再設計されたIDおよび接続モデルを導入した。同社は、内部のユーザーIDと外部に公開されるプロフィールを分離するシステムについて説明しており、これによりユーザーは、グローバルなID情報を公開することなく、共有アクティビティ内で交流できるようになる。 この変更は、参加者が互いに面識がない場合もある「エクスペリエンス」におけるソーシャルな交流を拡大するというAirbnbの広範な取り組みに沿ったものであり、アイデンティティの開示を管理し、より強力なプライバシー保証が必要とされている。
-
AIがソフトウェアライフサイクルの上流へ:コードレビューからPRDガバナンスへ
大手テクノロジー企業が人工知能の活用範囲をコード生成やコードレビューだけでなく、製品要件の検証やシステム設計へのインプットなど、ソフトウェア開発ライフサイクルのより上流工程へと拡大させている。Uber、DoorDash、Cloudflareによる最近の取り組みは、実装前やレビュー中にエンジニアリング成果物を評価し、リファインするガバナンス層としてAIを活用する方向へのシフトを示している。
-
AnthropicのCode with ClaudeがManaged Agents、プロアクティブワークフロー、ケイパビリティカーブを発表
2026年5月6日にサンフランシスコでAnthropicはCode with Claude 2026を開催し、Claude Code、Claudeデベロッパープラットフォーム、ならびにGitHub、Vercel、Datadog、Bun、複数のAIネイティブスタートアップでのパートナー展開にわたるシッピングワークをカバーしたライブストリームセッションをYouTubeで公開した。終日を貫く共通テーマはモデルの段階的な進化がプロダクトアーキテクチャ、組織設計、インフラストラクチャ・エコノミクスに与える影響だった。
-
AnthropicがClaude Platformを提供開始、AWS上で
AnthropicはClaude Platform on AWS、AWS顧客がAWSの認証、課金、監視サービスを使用してAnthropicのネイティブClaude Platformへ直接アクセスできるようにする新しいデプロイオプションの一般提供を発表した。今回のリリースにより、顧客はAWS IAM認証情報を通じてアクセスを管理し、利用状況を既存のAWSの請求およびコミットメントに集約しながらClaude Platform機能を利用できる。
-
CloudflareがProject Thinkを発表:AIエージェント向け永続ランタイム
CloudflareがProject Thinkのプレビューを発表した。これは同社のAgents SDK向けのプリミティブ群で、AIエージェントをステートレスなオーケストレーションから、永続的なアクターベースのインフラストラクチャへ移行させるために設計されている。本リリースではエージェントがプラットフォーム再起動後も存続し、リレーショナルメモリツリーを管理し、制限付きサンドボックス内で自ら作成したコードを実行できるカーネルライクなランタイムが導入されている。これらのカーネルプリミティブはOpenClawのような新しいパーソナルエージェントフレームワークの成功を踏まえて設計されている。
-
AnthropicがRoutinesを導入、Claude Code自動化のため
AnthropicはClaude Code向けのRoutinesと呼ばれる新機能を導入、開発者がスケジュール起動、API呼び出しを通して、または外部イベントへのレスポンスの中で実行される自動化コーディングワークフローを構成できるようにした。この機能はClaude Codeのクラウドインフラ上で動作し、開発者がローカルでcronジョブ、サーバー、または自動化パイプラインを保守する必要をなくする。
-
GitHub Copilot CLI一般提供開始
GitHubはCopilot CLIを正式に一般提供へ移行し、ソフトウェア開発ライフサイクル全体にわたって生成AIを織り込む取り組みにおける重要なマイルストーンを達成した。この動きはターミナルをAI支援開発の第一級サーフェスとして位置づけるGitHubの広範な推進を示している。
-
Claude Codeオートモードの内側:人間承認ゲートを備えたAnthropicの自律コーディングシステム
AnthropicはClaude Codeにオートモードを導入し、人的介入を削減しつつマルチステップ・ソフトウェア開発タスクを実行可能にした。開発者が目標を定義すると、システムがコード生成・実行・ツール利用・反復的なリファインメントを担い、センシティブな操作については選択したチェックポイントで人間による承認が求められる。
-
エージェンティックAIパターンがエンジニアリング規律を強化
最近のAI DevOps PodcastでPaul Duvall氏は、最新モデルの能力向上に伴いエージェンティックAIパターンが中核的なエンジニアリング規律をどのように強化しているかについて論じた。彼はAI支援ソフトウェア開発の実践を記録し、進化させているエージェンティックAIエンジニアリング・パターンのリポジトリもシェアした。
-
AnthropicがエージェントベースCode Reviewを導入、Claude Code向け
AnthropicがClaude Code用の新Code Review機能を発表、複数AIレビュアーを用いてコード変更を解析するエージェントベースのプルリクエストレビューシステムが追加されている。本機能は、チームおよびエンタープライズユーザー向けにリサーチプレビューとして提供されている。
-
AIコーディングアシスタントはデリバリーを加速しない、なぜならコーディングがこれまでボトルネックではなかったから
Agodaは最近、AIコーディングツールが個々の開発者の生産性を測定可能な形で向上させている一方で、プロジェクトレベルでのベロシティ向上は驚くほど限定的であるとする見解を発表した。なぜならコーディングがこれまで本当のボトルネックではなかったからである。同記事はこれらの領域が人的判断を必要とするため、ボトルネックは上流工程の仕様策定や検証へシフトしたと主張している。この変化はエンジニアリングチームの構成方法に重大な示唆を与える。
-
KubriX社が「アウト・オブ・ザ・ボックス」をコンセプトとした内部開発者プラットフォームを発表
開発者コミュニティに向けて、新たなプラットフォーム「kubriX」が発表された。このプラットフォームは、広範なカスタム開発なしで完全に機能する内部開発者プラットフォーム(IDP)を構築できると主張している。開発者アドボケイトであるArtem Lajko氏を含む貢献者によって開発されたもので、Lajko氏はこれに関する詳細な投稿を行っている。kubriXは、Argo CD、Kargo、Backstage、Keycloakといった既存のツールを統合し、現代的なIDPを導入したいと考えるチームに向けた「すぐに使えるソリューション」として設計されていると開発者らは説明している。
-
QCon AI New York 2025:「AIは機能するが、プルリクエストは機能しない:AIがソフトウェア開発ライフサイクル(SDLC)を破壊する理由とその対策」
CircleCI社の主任エンジニアであるMichael Webster氏は、2025年に初めて開催された「QCon AI New York 2025において、「AI Works, Pull Requests Don’t: How AI Is Breaking the SDLC and What to Do about it(AIは機能するが、プルリクエストは機能しない:AIがSDLCを破壊している現状とその対策)」と題した講演を行った。