diff --git a/README.md b/README.md
index ed2a383..4803dbd 100644
--- a/README.md
+++ b/README.md
@@ -22,10 +22,10 @@ The primary presentation was prepared for various conferences and meetups, and c
The [demo documentation index](docs/README.md) provides two complete,
sequential walkthroughs:
-| Demo | Setup | Runbook | Validation and recovery |
-| --- | --- | --- | --- |
+| Demo | Setup | Runbook | Validation and recovery |
+| ----------------------------------------- | ----------------------------- | --------------------------------- | ---------------------------------------------------- |
| 1. Java modernization in a Docker Sandbox | [Setup](docs/demo-1-setup.md) | [Runbook](docs/demo-1-runbook.md) | [Validation](docs/demo-1-validation-and-recovery.md) |
-| 2. Copilot CLI in an ACA Sandbox | [Setup](docs/demo-2-setup.md) | [Runbook](docs/demo-2-runbook.md) | [Validation](docs/demo-2-validation-and-recovery.md) |
+| 2. Copilot CLI in an ACA Sandbox | [Setup](docs/demo-2-setup.md) | [Runbook](docs/demo-2-runbook.md) | [Validation](docs/demo-2-validation-and-recovery.md) |
## Preview the presentation
diff --git a/ai-agent-sandboxing.md b/ai-agent-sandboxing.md
index 4031e58..6ef3808 100644
--- a/ai-agent-sandboxing.md
+++ b/ai-agent-sandboxing.md
@@ -368,6 +368,10 @@ section.opening > p {
width: auto;
}
+.value-grid .infinity-icon {
+ font-size: 30px;
+}
+
.flow {
align-items: center;
display: flex;
@@ -646,6 +650,27 @@ section.closing::before {
top: 330px;
}
+.closing-links {
+ display: grid;
+ font-size: 26px;
+ gap: 8px;
+ left: 0;
+ position: absolute;
+ right: 0;
+ text-align: center;
+ top: 470px;
+}
+
+.closing-links a {
+ color: #ffffff;
+ text-decoration: none;
+}
+
+.closing-links strong {
+ display: inline-block;
+ margin-right: 8px;
+}
+
.closing-speaker {
align-items: center;
bottom: 92px;
@@ -953,10 +978,10 @@ Docker 샌드박스와 Azure Container Apps 샌드박스로 피해 범위 통제
---
@@ -971,9 +996,11 @@ AI 에이전트는 내 권한으로,
---
@@ -987,7 +1014,7 @@ AI 코딩 에이전트는 코드를 제안하는 수준을 넘어 파일을 수
---
@@ -1004,12 +1031,13 @@ AI 코딩 에이전트는 코드를 제안하는 수준을 넘어 파일을 수
---
@@ -1029,9 +1057,10 @@ AI 코딩 에이전트는 코드를 제안하는 수준을 넘어 파일을 수
---
@@ -1048,11 +1077,10 @@ AI 코딩 에이전트는 코드를 제안하는 수준을 넘어 파일을 수
---
@@ -1075,11 +1103,10 @@ AI 코딩 에이전트는 코드를 제안하는 수준을 넘어 파일을 수
---
@@ -1109,11 +1136,10 @@ Docker 샌드박스의 기본 신뢰 경계는 microVM입니다.
---
@@ -1122,17 +1148,20 @@ Docker 샌드박스의 기본 신뢰 경계는 microVM입니다.
/plugin marketplace add microsoft/github-copilot-modernization
/plugin install github-copilot-modernization@github-copilot-modernization
---
-## 데모 #1: Docker 샌드박스에서 Java 앱 현대화하기
+
+## 데모 #1: Docker 샌드박스에서 .NET 앱 현대화하기
copilot → /agent → github-copilot-modernization:modernize사전 준비 풀을 활용한 sub-second 프로비저닝
Zero-to-Scale · 0에서 수천 개의 동시 샌드박스로 확장
유휴 시 상태를 보존하고 빠르게 재개
Zero-to-Scale · 0에서 수천 개의 동시 샌드박스로 확장
유휴 시 상태를 보존하고 빠르게 재개
Entra ID, RBAC, Azure 리소스 경계
수신·송신 정책과 가상 네트워크 통합
준비된 도구 체인을 루트 파일시스템으로 사용
aca sandbox create \
--disk copilot \
--credential <copilot-credential-id> \
- --label name=copilot-demo
+ --label name=ghcp-demo
$ aca sandbox shell -l name=copilot-demo
+$ aca sandbox shell -l name=ghcp-demo
-copilot-demo$ git clone https://github.com/OWNER/REPO.git
-copilot-demo$ cd REPO
-copilot-demo$ copilot
+workspaces$ git clone https://github.com/devkimchi/battle-school-lunch.git
+workspaces$ cd battle-school-lunch
+workspaces$ copilot
aca sandbox stop \
- -l name=copilot-demo
+ -l name=ghcp-demo
aca sandbox resume \
- -l name=copilot-demo
+ -l name=ghcp-demo