Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Important
- Это функция предварительной версии, предоставляемая в рамках Условий использования продуктов Майкрософт.
- Предварительные версии функций могут иметь ограничения и могут не войти в общедоступную версию. Эти функции доступны до официального выпуска, чтобы клиенты могли получать ранний доступ и предоставлять отзывы.
- Ранний доступ предоставляется только при участии в программе предварительной версии Frontier . Frontier напрямую связывает вас с последними инновациями ИИ Корпорации Майкрософт. Предпросмотры Frontier подчиняются существующим условиям предварительного просмотра в рамках ваших клиентских соглашений. Так как эти функции еще находятся в разработке, их доступность и возможности могут со временем меняться.
Copilot Code создает работающее программное обеспечение на основе вашего описания. В этой статье рассматриваются основные задачи: описание желаемого результата, предварительный просмотр и итерация результата, работа с файлами и данными, запуск локально или в облаке, автоматизация работы и предоставление доступа к созданным решениям.
Сведения о создании и открытии первого проекта см. в статье "Начало работы с Copilot Code". В этой статье предполагается, что на вкладке "Код " открыт проект.
Опишите, что вы хотите создать
Code превращает описание задачи обычным языком в работающее программное обеспечение. Опишите нужный результат и для кого он предназначен, а не код. Вы можете создать следующее:
- Приложения и интерактивные инструменты, такие как трекеры, формы и калькуляторы.
- Панели мониторинга и представления данных.
- Статические веб-сайты и целевые страницы.
- Преобразования данных, скрипты и автоматизация.
- Внутренние инструменты.
В следующих примерах показан тип запроса, который хорошо работает.
| Goal | Пример запроса |
|---|---|
| Панель мониторинга | Создайте панель мониторинга, которая отслеживает еженедельные регистрации по каналу. |
| Приложение-трекер | Создайте средство отслеживания задач с помощью кнопки "Добавить задачу" и списка задач. |
| Целевая страница | Создайте целевую страницу для запуска продукта с формой регистрации. |
Если Copilot Code требуется более подробная информация, он задает уточняющие вопросы, прежде чем приступить к работе. Ответьте на них, чтобы уточнить результат.
Tip
Начните с простого. Сначала опишите основную суть того, что вам нужно, а затем добавляйте функции по ходу.
Перенесите свои файлы и данные
Copilot Код может работать с файлами и данными, которые вы предоставляете.
- Загрузите файлы или перетащите их: добавляйте файлы CSV, электронные таблицы, изображения, документы, файлы PDF и презентации, с которыми будет работать Copilot Code.
- Вставьте текст: вставьте данные непосредственно в разговор.
- Откройте локальную папку (локальные проекты): укажите Copilot Code на существующую папку на устройстве. Copilot Code может считывать находящиеся там файлы и работать с ними.
- Используйте контекст работы: с разрешением Copilot Code использует данные Microsoft 365 — документы, сообщения электронной почты, собрания и календарь — в качестве контекста. Вы можете сформулировать запрос простым языком, например Используй мой текущий список проектов для заполнения панели мониторинга, или подключить рабочий контекст из компоновщика.
Предварительный просмотр и взаимодействие с холстом
На холсте рядом с разговором отображается результат работы Copilot Code, с которым вы можете взаимодействовать.
- Предварительный просмотр: просматривайте результат — статический веб-сайт или веб-приложение, — который обновляется по мере работы Copilot Code.
- Представление кода: перейдите к исходному коду, чтобы просматривать и изменять (только локально) созданные файлы.
- Выбрать на холсте: выберите элемент в предварительном просмотре, чтобы указать Copilot Code, что именно нужно изменить, а затем опишите желаемые изменения.
Note
Поддержка предварительного просмотра зависит от типа артефакта и вашего устройства. Некоторые артефакты не могут быть предварительно просмотрированы на каждой платформе.
Итерация и отмена изменений
Разработка ведется в формате разговора. Вы можете дорабатывать результат, последовательно уточняя свои запросы.
- Уточнить: опишите, что нужно изменить, например добавить функцию, скорректировать макет или устранить проблему, и Copilot Code внесет изменения в проект. Copilot Code сохраняет контекст сеанса, поэтому последующие запросы основываются на предыдущих.
- Отменить изменения: если вы хотите отменить внесенные изменения, попросите Copilot Code восстановить предыдущую версию.
- Восстановить после ошибок: если возникнет проблема, Copilot Code попытается ее устранить. Если это не удается, он объясняет, что произошло, простым языком и предлагает повторить попытку.
Tip
Внесите одно целенаправленное изменение за раз. Проще увидеть влияние каждого изменения и управлять результатом.
Создание и публикация приложений в управляемой среде выполнения Copilot
Copilot Code может создавать упрощенные интерактивные приложения: трекеры, канбан-доски, формы, калькуляторы, панели мониторинга и планировщики. Пользователи могут выбирать элементы, вводить данные и обновлять их со временем. Вы описываете нужное приложение, Copilot Code создает его с помощью предварительного просмотра в реальном времени, и вы можете опубликовать его и поделиться им с людьми в вашей организации. Вам не нужно знать, как кодировать.
- Опишите нужное приложение, проблему, которую вы хотите решить, или информацию, которую вы хотите визуализировать. Вы можете обращаться к данным Microsoft 365, таким как документы, электронные таблицы, собрания и сообщения.
- Введите запрос. Например, создайте приложение для запуска ежедневного стенда с моей командой.
- Copilot Code создает приложение и показывает его в режиме предварительного просмотра в реальном времени. Если приложение использует ваши реальные данные, Copilot Code может запросить разрешение на доступ к источнику данных перед созданием приложения. Для автономного приложения, например трекера или калькулятора, сборка выполняется сразу.
Important
Создание и публикация приложений в Copilot Managed Runtime — это предварительная версия функции, предоставляемой в соответствии с Условиями использования продуктов Microsoft. Предварительные версии функций могут иметь ограничения и изменяться до выхода в общедоступную версию. Ранний доступ предоставляется только при участии в программе предварительной версии Frontier .
Дополнительные сведения о создании и публикации приложений см. в разделе Что такое Copilot Managed Runtime.
Улучшите приложение
Попросите Code добавить или изменить функции, такие как отображение сведений об участниках в виде карточек. Приложение обновляется по мере работы. Это тот же цикл разговора, который описан в разделе Итерация и отмена изменений.
Открытие приложения
Откройте приложение, чтобы проверить, как оно работает, и используйте его так, как будут использовать люди, с которыми вы им делитесь. Дополнительные сведения о просмотре всех создаваемых приложений см. Одно место, где можно найти и запустить ваши приложения.
Публикация приложения
Приложение автоматически сохраняется по мере работы. Сборка не публикует её — публикация — это отдельный шаг, который происходит только когда вы явно запускаете публикацию. Когда вы будете готовы, попросите Code опубликовать приложение, например опубликовать его или сделать его активным. После публикации приложение и все последние изменения становятся доступны в рабочей версии тем, с кем вы им поделились.
Предоставление общего доступа к приложению
После публикации поделитесь приложением по ссылке, как вы предоставляете общий доступ к документу. Попросите Code предоставить доступ к приложению определенным сотрудникам или группам в организации и укажите, смогут ли они пользоваться им. Предоставление общего доступа к приложению не предоставляет общего доступа к базовым данным. Пользователи, которым вы предоставляете доступ, видят только те данные, к которым у них уже есть разрешение на доступ в подключенных источниках, таких как список SharePoint, и им может быть предложено утвердить подключение при первом открытии приложения.
Запуск локально или в облаке
Проект можно запустить на своем устройстве или в облаке.
- Local: Copilot Code работает внутри папок проекта на вашем устройстве — либо в расположении по умолчанию, либо в выбранной вами папке. Он может считывать файлы там, устанавливать всё необходимое для проекта и запускать приложение, чтобы предпросмотр оставался актуальным. Copilot Code запрашивает ваше подтверждение, прежде чем выйти за пределы этой папки или установить сетевое соединение.
- Облако: Copilot Code запускает и хранит ваш проект в защищенной изолированной среде в облаке, поэтому вы можете работать с ним на разных устройствах.
Для сравнения см. Сборка локально или в облаке.
Расширение Code с помощью подключаемых модулей и инструментов
Код использует те же подключаемые модули, доступные в Cowork, а также встроенные средства.
- Подключаемые модули: подключение внешних источников данных и служб через подключаемые модули из Microsoft 365 App Store. О том, как работают подключаемые модули, см. статью Использование подключаемых модулей в Cowork.
- Средства. Код может использовать такие средства, как поиск в Интернете и создание изображений во время сборки, при условии политик вашей организации.
Работа с GitHub
Подключите учетную запись GitHub, чтобы работать с репозиториями, задавать вопросы о коде и открывать пул-реквесты. Подключение к GitHub необязательно: оно не требуется для создания, предварительного просмотра и сохранения проектов. Полный рабочий процесс см. в статье Работа с GitHub в Copilot Code.
Поделиться и удалить
- Поделиться: Поделитесь статическим приложением с помощью ссылки, доступной в пределах вашей организации. Пользователи в вашей организации могут открыть ссылку.
- Delete: Попросите Copilot Code удалить созданный им артефакт.
Сохраняйте контроль
Copilot Код запрашивает разрешение перед выполнением действий, которые выходят за рамки выбранной папки проекта, например доступ к другим расположениям, совершению сетевых подключений или выполнению команд. Запросы на согласие описывают, что происходит на простом языке.
По умолчанию Copilot Code запрашивает разрешение на то, чтобы:
- Выполните сетевые вызовы, включая доступ к Интернету.
- Используйте расширения и MCP.
- Выполните команды в оболочке или терминале.
- Читайте или записывайте файлы за пределами проектов и папок, которые уже используются в Copilot Code.
Copilot Код позволяет читать и записывать файлы в проектах и папках, которые уже используются, не запрашивая разрешения. Например, если вы запускаете новый проект в существующей папке, все проекты кода Copilot могут считывать и записывать в эту папку без дополнительных разрешений.
Important
Если включить «Всегда разрешать», он остается включенным, пока не отключите его. Всегда разрешать распространяется на существующие сеансы и рабочие области, а также на все новые сеансы, запущенные после ее включения. Соблюдайте осторожность при включении Всегда разрешать.