GS

github-samples/copilot-workshops

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

75 stars Качество 71 Тренд 34MIT

Lab Walkthrough and Demo для семинара «Сотрудничество с агентами в процессе разработки программного обеспечения»

Обзор

Содержание семинара для , направленное исследование агентных возможностей GitHub Copilot (Copilot CLI, режим агента VS Code, приложение Copilot и облачный агент Copilot) на протяжении жизненного цикла разработки программного обеспечения. Демо-приложения, которые учащиеся создают во время семинара — Tailspin Toys, краудфандинговый сайт с чистым Astro (SSR, конечные точки API и слой данных Drizzle), — живут в отдельном хранилище: В этом репо есть только контент: урок Markdown, изображения и сайт Astro + Starlight, который их публикует. Посетите опубликованный сайт: https://github-samples.github.io/copilot-workshops/. Если вы хотите добавить или отредактировать контент, начните с . Он имеет ментальную модель, карту файлов и пошаговые рецепты для добавления уроков и изображений. - Просмотр непосредственно на github.com, сборка не требуется. - README.md - Целевая страница семинара (также опубликованный сайт дома через слаг: индекс). — cli/, vscode/, cloud/, app/ — Per-harness lessons (Copilot CLI/VS Code/ cloud agent/GitHub Copilot app).

Обзор (машинный перевод)

Содержание семинара для Copilot Workshops, с управляемым опытом первого шага и реальными сценариями развития в режиме Copilot CLI, режиме агента VS Code, приложении GitHub Copilot и облачном агенте Copilot.

Опубликованный сайт находится по адресу ****.

[!ПРИМЕЧАНИЕ] В реальных семинарах по разработке используются Tailspin Toys, краудфандинговый сайт с чистым Astro (SSR, конечные точки API и слой данных Drizzle), который живет в отдельном хранилище: * * * *. Семинары первых шагов могут помочь учащимся в создании небольшого проекта с нуля. В этом хранилище хранится только содержание семинара: урок Markdown, изображения и сайт Astro + Starlight, который их публикует.

Начать семинар

Посетите опубликованный сайт:

Автор

Если вы хотите добавить или отредактировать контент, начните с AUTHORING.md. Он имеет ментальную модель, карту файлов и пошаговые рецепты для добавления уроков и изображений.

Правила PR/CI см. CONTRIBUTING.md.

Репозиторная структура

— docs/ — Источник (обычный Markdown). Редактировать здесь. Просматривается непосредственно на github.com, сборка не требуется.

  • README.md - Целевая страница семинара (также опубликованный сайт дома через slug: index).

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Copilot Workshops — Workshop Content

Workshop content for Copilot Workshops, with guided first-step experiences and real-world development scenarios across Copilot CLI, VS Code agent mode, the GitHub Copilot app, and the Copilot cloud agent.

The published site lives at ****.

[!NOTE] The real-world development workshops use Tailspin Toys, a pure-Astro crowdfunding site (SSR, API endpoints, and a Drizzle data layer) that lives in a separate repository: ****. First steps workshops may guide learners in creating a small project from scratch. This repository holds only the workshop content: lesson Markdown, images, and the Astro + Starlight site that publishes them.

Start the workshop

Visit the published site: .

Authoring

If you want to add or edit content, start with AUTHORING.md. It has the mental model, file map, and step-by-step recipes for adding lessons and images.

For PR/CI rules, see CONTRIBUTING.md.

Repository structure

  • docs/ — Lesson source (plain Markdown). Edit here. Browsable directly on github.com, no build required.
    • README.md — Workshop landing page (also the published site’s home via slug: index).
    • first-steps/ — Guided introductory workshops for the GitHub Copilot app, GitHub Copilot CLI, and VS Code, adapted from James Montemagno’s First Steps with GitHub Copilot (MIT).
    • real-world-development/ — Scenario-based workshops organized by environment: cli/, vscode/, cloud/, and app/.
    • es-es/, ja-jp/, ko-kr/, pt-br/, zh-cn/ — Translated locale trees that mirror available English category and workshop paths.
    • _images/ — Screenshots and diagrams (shared across all locales).
  • website/ — Optional Astro + Starlight site that publishes docs/ to GitHub Pages. Only needed to self-host or preview the rendered site.
    • astro.config.mjs — Site URL, base path, locales block, sidebar.
    • src/content.config.ts — Content loader (base: '../docs').
    • src/pages/shared/0-prereqs.astro — Full-HTML redirect forwarding the legacy /shared/0-prereqs/ URL to the home page.
  • AUTHORING.md — Author entry point (recipes for adding/editing content).
  • CONTRIBUTING.md — PR flow + CI requirements.
  • .github/
    • copilot-instructions.md + instructions/*.md — Authoring guidance for Copilot.
    • agents/, skills/ — Custom agents and skills available to Copilot in this repo.
    • workflows/pages.yml — Builds and deploys the site on pushes to main.

Local development

From the repo root:

cd website
npm install
npm run dev

The site runs at .

Verification

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add github-samples/copilot-workshops
Новичок в MCP? Начните с руководства на mcpskill.org →