
프로그래밍 잡기 2026년 5월 27일
요약
Microsoft의 .NET MAUI, Visual Studio, GitHub Copilot 및 Excel의 최신 업데이트 사항을 다룹니다. 개발 생산성을 높이는 AI 에이전트 활용법과 도구별 기능 개선 내용을 포함하고 있습니다.
핵심 포인트
- .NET MAUI 10에서 Material 3 스타일 적용 지원
- Visual Studio Plan agent를 통한 구현 계획 수립 및 공유
- GitHub Copilot의 컨텍스트 사용량 가시화 및 멀티 파일 요약 기능
- GitHub PR 내 코드 커버리지 확인 기능 프리뷰 제공
- Excel Copilot의 새로운 함수 및 스마트 제안 기능 도입
오늘도 인터넷의 바다에서 건져 올린, 개인적으로 관심이 갔던 기술 뉴스나 기사를 엄선하여 전달해 드립니다. 의견이나 보충할 점이 있다면 댓글로 알려주시면 감사하겠습니다.
.NET MAUI 10에서 <UseMaterial3>true</UseMaterial3>
라는 MSBuild 속성을 하나 추가하는 것만으로, Android 앱의 각종 컨트롤에 Material 3 (Material You) 스타일을 적용할 수 있게 되었다는 것을 소개하는 기사입니다.
.NET 개발자가 GitHub Copilot을 최대한 활용하기 위해, Visual Studio, VS Code, CLI, 클라우드 에이전트(Cloud Agent)와 같은 각 도구를 태스크의 성격에 따라 구분하여 사용하고, 채팅을 통한 이해·설계 지원과 에이전트에 의한 구현·검증 작업을 잘 조합하는 방법을 구체적인 프롬프트(Prompt) 예시와 함께 해설한 기사입니다.
2026년 5월 Excel 업데이트에서는 새로운 Copilot 엔트리 포인트(Entry point)와 스마트 제안, 키보드 우선 설계, =COPILOT 함수의 웹 검색 대응, 그리고 웹 버전에서의 Copilot 편집 내용을 가시화하는 「Show Changes」 기능이 도입되었습니다.
2026년 5월 암스테르담에서 개최된 첫 Excel e스포츠 「European Open」의 모습을 전하는 기사로, Diarmuid Early 선수가 3관왕을 달성하고 라스베이거스에서 열리는 MEWC 세계 결승 진출권도 획득했음을 소개하고 있습니다.
감상:
Excel은 e스포츠.
Visual Studio의 5월 업데이트에서는 개발 리듬을 의식한 기능 개선이 이루어졌습니다. 새로운 「Plan agent」는 코드를 수정하기 전에 Copilot과 협력하여 구현 계획을 세우는 기능으로, 계획은 마크다운(Markdown) 파일로 저장되어 팀에서 공유하거나 편집할 수 있습니다. 또한, Agent Skills를 목록으로 관리할 수 있는 패널이 추가되어 편집이나 필터 검색이 용이해졌습니다. 컨텍스트 윈도우(Context Window) 사용량이 도넛 차트로 가시화되어 대화 상태를 한눈에 파악할 수 있습니다. 나아가 여러 파일의 변경 사항을 하나의 뷰에서 확인할 수 있는 「multi-file summary diff」를 통해 Copilot의 편집, 커밋(Commit), 풀 리퀘스트(Pull Request) 리뷰가 효율화되었습니다. 커밋 메시지 지시는 Copilot의 커스텀 지시 파일로 통합되었습니다. 아울러 MSVC Build Tools v14.51이 출시되어 C++23 대응 및 <flat_map>, ARM SVE 등의 대규모 개선이 포함되었습니다.
SQL Server용 Microsoft OLE DB 드라이버 19.4.2가 일반 제공(GA) 시작되었으며, TLS 처리 개선, 연결 리다이렉트 상한 상향, 인증 라이브러리 업데이트, UDL 다이얼로그의 접근성 문제 수정이 이루어졌습니다.
MySQL Shell의 prompt.json에 있는 desc, symbols, classes, variables의 각 항목을 활용하여, 접속 대상이나 환경에 따라 프롬프트 표시를 유연하게 커스터마이징하는 방법을 해설한 기사입니다.
GitHub의 풀 리퀘스트 상에서 코드 커버리지(Code Coverage)율을 직접 확인할 수 있는 기능이 퍼블릭 프리뷰(Public Preview)로 제공 시작되어, 리뷰 시 테스트 충족도를 빠르게 판단할 수 있게 되었습니다.
GitHub의 시크릿 스캐닝(Secret Scanning)에서 바이패스(Bypass)/거부(Reject) 요청의 UI 정렬 순서 선택과 REST API에서의 is_bypassed 필터 지정이 가능해졌습니다.
Dependabot의 버전 업데이트가 sbt 에코시스템에 대응하여, dependabot.yml에 sbt를 추가함으로써 build.sbt의 의존 관계를 감시하고 자동으로 풀 리퀘스트를 생성할 수 있게 되었습니다.
GitHub Copilot의 모델을 조직별로 세밀하게 할당할 수 있는 「타겟형 모델 규칙(Targeted Model Rules)」이 퍼블릭 프리뷰로 제공 시작되었습니다.
GitHub Classroom은 신규 가입 접수를 종료하고, 2026년 8월 28일에 파트너 솔루션으로 완전히 이행하여 서비스를 종료합니다.
새로운 Repository Enablement API를 통해 리포지토리 단위로 GitHub Code Quality를 활성화하거나 설정하는 것을 프로그램으로 수행할 수 있게 되었습니다 (퍼블릭 프리뷰).
Copilot Memory에 메모리 삭제 안내 강화, 리포지토리 단위의 비활성화 스위치, Copilot CLI에서의 /memory 명령어, 저장 시 스코프(Scope) 명시와 같은 새로운 관리 기능이 추가되었습니다.
Anthropic이 claude.ai, Claude Code, Claude Cowork의 3가지 에이전트 (Agent) 제품에서 실천하고 있는 샌드박스 (Sandbox)나 VM 등을 통한 「봉쇄 (Containment)」 중심의 보안 설계와, 실제로 발생한 인시던트 (Incident)로부터 얻은 교훈을 해설한 기사입니다.
Azure DocumentDB (MongoDB 호환)와 Azure OpenAI, LangChain을 조합하여, 벡터 검색 (Vector Search)을 활용한 RAG 채팅 애플리케이션을 구축하고, Azure App Service에 배포하기까지의 절차를 단계별로 해설하는 기사입니다.
CAD와 대규모 언어 모델 (LLM)의 연계가 진행됨에 따라, 자연어로 설계를 시작하는 실무 중심의 기술로 진화하고 있는 현황을 소개하는 기사입니다.
멀티 에이전트 (Multi-agent) AI에서 에이전트 간에 협력할 때 발생하는 「권한 위임 (Delegation)」 문제에 초점을 맞추어, 인증 (Authentication)이나 인가 (Authorization)만으로는 불충분하며, 위임의 정당성을 검증 및 감사할 수 있는 메커니즘이 기업의 보안 경계로서 필수적이라고 논한 기사입니다.
macOS의 메뉴바 아이콘 표시 및 숨기기를 관리할 수 있는 무료 오픈 소스 앱 「Thaw」의 특징, 설치 방법, 사용법을 소개합니다.
Apple이 개발자들을 위해 「macOS 26.6 Tahoe」 및 「iOS/iPadOS 26.6」 등의 Beta 1을 공개했습니다.
클램쉘 모드 (Clamshell mode)에서 재부팅 시 외부 디스플레이가 검게 변하는 버그 등을 수정한 「DisplayLink Manager for Mac v16.1」이 출시되었다고 합니다.
Vi나 Emacs 스타일의 키 어사인 (Key assign)을 지원하며, 키보드 조작 중심의 커스터마이징이 가능한 macOS 네이티브 플레인 텍스트 에디터 (Plain text editor) 「Ganpi」가 출시되었습니다.
Microsoft가 비용 증가를 이유로 Claude Code 사용을 금지한 사건을 기점으로, AI 비용이 인건비를 상회하는 역설적인 현실과 LLM 버블의 종언, 그리고 「제대로 된 무언가를 만드는」 영역에서는 여전히 인간이 필수적임을 논하고 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기