内容
<a name="start-building"></a>
<p align="center">
<img src="img/banner-frontier-tour-27.png" alt="Microsoft Frontier Tour 2027" width="100%"/>
</p>
# [Microsoft Frontier Tour 2027](https://aitour.microsoft.com)
## 🔥 ILL234: Coding with agents in GitHub Copilot CLI
### Session description
Build features in the Caldova Careers sample application with GitHub Copilot CLI while learning how to give an agent the right context and tools. You will ship a small change, plan and implement filtering, apply custom instructions, customize a quality-checks skill, verify the feature with Playwright MCP and a QA agent, and use Agent Merge to deliver it.
### 🚀 Getting started
#### In a guided session
If you're following along during a live session:
1. Open the [attendee instructions](instructions/README.md).
2. Review the prerequisites, then follow Exercise 0 to create your own copy of the Caldova Careers sample application.
3. Complete the exercises as guided by your presenter.
#### On your own
If you're learning at your own pace:
1. Open the [attendee instructions](instructions/README.md).
2. Confirm that you meet the prerequisites, then follow Exercise 0 to create your own copy of the Caldova Careers sample application.
3. Complete all eleven exercises in order.
### 🎯 Learning outcomes
By the end of this session, you will be able to:
- Configure GitHub Copilot CLI and repository instructions to give an agent project-specific context.
- Plan, implement, and browser-check a feature using GitHub Copilot CLI and the Playwright MCP server.
- Apply agent skills, a QA custom agent, and Agent Merge to review and deliver changes.
### 💻 Technologies used
- GitHub Copilot CLI
- GitHub Copilot custom instructions
- GitHub Copilot agent skills
- GitHub Copilot custom agents
- Model Context Protocol (MCP)
- Playwright MCP server
- GitHub Codespaces
- Astro
### 📚 Continue your learning
Pick your next step based on your learning style:
| Resource | What you'll get |
|----------|-----------------|
| **[Session Recording](https://aka.ms/ft27/ill234/youtube)** | A recording of session ILL234 by the session creator |
| **[Microsoft Learn](https://learn.microsoft.com)** | Official documentation and guided learning paths on these topics |
| **[Frontier Tour 2027 Resource Center](https://aka.ms/FrontierTour27)** | Additional session repos and materials from Frontier Tour 2027 |
### 👥 Content owners
<table>
<tr>
<td align="center"><a href="https://github.com/geektrainer">
<img src="https://github.com/geektrainer.png" width="100px;" alt="Christopher Harrison"/><br />
<sub><b>Christopher Harrison</b></sub></a><br />
<a href="https://github.com/geektrainer" title="talk">📢</a>
</td>
</tr></table>
### Deliver this session
Presenters and re-delivery partners can find presenter notes and delivery guidance in [`delivery-resources/`](delivery-resources/README.md).
### ⚖️ Trademarks
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow [Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/legal/intellectualproperty/trademarks/usage/general). Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
Any use of third-party trademarks or logos are subject to those third-party's policies.