ノーマルビュー

ユニットテストは2種類ある。AI時代に壊れないテスト設計

著者: 妹尾悠真
2026年3月30日 07:40
はじめに ソフトウェア開発において、ユニットテストの役割は変化しています。特にAIを活用したコーディングが普及した現在、ユニットテストの目的を再定義し、設計を見直す必要があります。 AIによるコード生成は開発速度を向上させましたが、「生成されたコードが意図通りに動くか」を開発者が検証する作業の比重を増加させました。これにより、実装の過程で処理の動作を確認するためのテストの必要性が高まっています。 しかし、現在の開発現場では、テストの目的が混同されるケースが散見されます。 例えば、ログイン処理のユニットテストにおいて、「ログインに成功すれば OK」という仕様確認と、「内部で正規表現が何...

💾

【VS Code】GitHub Copilotのサブエージェント(.agent.md)でモデル指定が無視される問題と最新動向

著者: 妹尾悠真
2026年3月26日 18:39
はじめに VS CodeのCopilot Chatで .agent.md を使ったカスタムエージェント、便利ですよね。 特に runSubagent を使い、複数の専門エージェントをオーケストレーションする構成は、 VS Code公式ドキュメントでも推奨ユースケースとして紹介されています。 Subagents公式ドキュメント https://code.visualstudio.com/docs/copilot/agents/subagents 一方で、実際に高度な構成を組んでみると、 「サブエージェント側(.agent.md)で指定したモデルが無視され、親エージェントのモデルが...

💾

❌