Software Design 2026年6月号
- 定価
- 1,562円(本体1,420円+税10%)
- 発売日
- 2026.5.18
- 判型
- B5
- 頁数
- 184ページ
サポート情報
概要
第1特集
GitHub Copilot完全入門
VS Code/GitHub/CLI、あらゆる場所からAIエージェントを使いこなそう
GitHub Copilotは、GitHubの提供するAIツールです。チャットボットやAIエージェントなどのAI機能を、使い慣れたVS CodeやCLI、そしてWebサイトのgithub.comといったさまざまな環境から呼び出せるのが大きな特徴です。ソフトウェア開発に自然にAIを組み込む「AIネイティブ時代」において、ぜひ押さえておきたいツールだと言えます。しかし、非常に高機能なGitHub Copilotをどこから使い始めればよいのか、わからない人も多いのではないでしょうか。
そこで本特集では、GitHub Copilotの基本から活用までしっかり解説します。Copilotの基本的な知識から、VS CodeでAIエージェントを活用するための流れ、組織におけるAI導入・展開のポイントまで解説します。
第2特集
AIが書いたコード、どうテストする?
高品質なテスト生成のための手順・コンテキスト設計・検証法
ソフトウェア開発にAIが活用され、これまでとは桁違いの速さで実装が進むようになりました。その一方で、AIが書いたコードの品質確保が課題となっています。レビューやテストにAIを利用する取り組みも活発ですが、プロダクトとしての品質保証はAI任せで大丈夫なのでしょうか? また、人がテストし品質をチェックする場合は、テストがボトルネックにならないでしょうか?
まだ確立したノウハウのない分野ですが、本特集では、単体テスト、統合テスト、E2Eテストの各工程で、現在有効と思われる「AIが書いたコードやソフトウェアの品質を検証するための手順、手法、技術」を取り上げます。
目次
第1特集
AIネイティブ時代の最重要ツール
GitHub Copilot完全入門
VS Code/GitHub/CLI、あらゆる場所からAIエージェントを使いこなそう
- 第1章:GitHub Copilot入門
特徴、機能、プランの全体像を理解しよう
- 第2章:VS Codeで始めるGitHub Copilot
多彩な機能を使い分けて、エージェントを賢く働かせよう
- 第3章:github.comでCopilotを使いこなす
コードの調査、AIレビュー、自律実装をWebブラウザで完結
- 第4章:AIのポテンシャルを最大化するGitHub Copilot CLI
急速な進化を続けるダークホース!その機能と強みを理解しよう
- 第5章:GitHub CopilotならできるエンタープライズでのAI導入・活用
現場への導入方法からセキュリティ、ガバナンス設計まで
第2特集
品質と開発速度の両立
AIが書いたコード、どうテストする?
高品質なテスト生成のための手順・コンテキスト設計・検証法
- 第1章:Mutation Testingで見抜くAIテストコードの落とし穴
テストを検証し開発段階から品質を保つ
- 第2章:AI駆動開発のテスト戦略
QAの現場で挑戦!AIとの協働で高品質なテスト
- 第3章:プロダクト品質を保証するためのテストとAI活用
従来のテストを理解し、適切にAIに任せよう
連載
- ITエンジニア必須の最新用語解説
【210】コンテキストエンジニアリング - 万能IT技術研究所
【49】千年を超える昔に存在した山林寺院跡を眺めに行こう――山中に隠れた「人工平坦地」を現在世界にXR可視化する - 現実世界を拡張するWebXRプログラミング
【8】Babylon.jsでWebARを体験しよう ③plane-detectionを使ってみる - ネコ、コード、ネコ
【12】コンピュータサイエンスと株 - Rustで作るイベント駆動アーキテクチャ
【4】失敗を型で設計する——Rustのエラーハンドリングの基礎 - 実録 AIネイティブプロダクト開発
【4】AIエージェント時代の性能評価 - データ分析とSQLエージェント
【6】SQLエージェントとテーブルディスカバリ - 技術選定の舞台裏
【9】インタビュー分析SaaS「toitta」 - プログラミング×AIの最前線
【15】「役割分担」の崩壊――人とAIの間で今起きていること - 実践LLMアプリケーション開発
【33】Agent Client Protocolでエージェントとエディターを連携させる - AWS活用ジャーニー
【44】AWS Control Tower - ドメイン解体新書
【29】.ioをめぐる問題から考えるccTLDとgTLDのリスクの違い - 計算装置としてのGPU
【2】グラフィックス描画のための計算とは - 押し上げろ!サイバーセキュリティ!
【2】攻撃者は、あらゆる「隙」を狙っている - 暗号のひみつ
【6】暗号利用モードのひみつ - 【最終回】インターネットの姿をとらえる
【20】インターネットの未来を考える - 魅惑の自作シェルの世界
【43】timeの実装(後編)と!の実装 - コミュニケーション・エンジニアリング
【5】すれ違いを生むあいまいな言葉 - あなたのスキルは社会に役立つ~エンジニアだからできる社会貢献~
【173】双葉町アイデアソン2026