• Product Introduction
  • Quick Start
    • Importing a Git Repository
    • Starting From a Template
    • Direct Upload
    • Start with AI
  • Framework Guide
    • Frontends
      • Vite
      • React
      • Vue
      • Hugo
      • Other Frameworks
    • Backends
    • Full-stack
      • Next.js
      • Nuxt
      • Astro
      • React Router
      • SvelteKit
      • TanStack Start
      • Vike
    • Custom 404 Page
  • Project Guide
    • Project Management
    • edgeone.json
    • Configuring Cache
    • Building Output Configuration
    • Error Codes
  • Build Guide
  • Deployment Guide
    • Overview
    • Create Deploys
    • Manage Deploys
    • Deploy Button
    • Using Github Actions
    • Using Gitlab CI/CD
    • Using CNB Plugin
    • Using IDE PlugIn
    • Using CodeBuddy IDE
  • Domain Management
    • Overview
    • Custom Domain
    • HTTPS Configuration
      • Overview
      • Apply for Free Certificate
      • Using Managed SSL Certificate
    • Configure DNS CNAME Record
  • Observability
    • Overview
    • Metric Analysis
    • Log Analysis
  • Pages Functions
    • Overview
    • Edge Functions
    • Cloud Functions
      • Overview
      • Node.js
      • Python
      • Go
  • Middleware
  • KV Storage
  • Edge AI
  • API Token
  • EdgeOne CLI
  • Copilot
    • Overview
    • Quick Start
  • Pages MCP
  • Pages Skills
  • Message Notification
  • Integration Guide
    • AI
      • Dialogue Large Models Integration
      • Large Models for Images Integration
    • Database
      • Supabase Integration
      • Pages KV Integration
    • Ecommerce
      • Shopify Integration
      • WooCommerce Integration
    • Payment
      • Stripe Integration
      • Integrating Paddle
    • CMS
      • WordPress Integration
      • Contentful Integration
      • Sanity Integration
      • Payload Integration
    • Authentication
      • Supabase Integration
      • Clerk Integration
  • Best Practices
    • AI Dialogue Deployment: Deploy Project with One Sentence Using Skill
    • Using General Large Model to Quickly Build AI Application
    • Use the DeepSeek model to quickly build a conversational AI site
    • Building an Ecommerce Platform with Shopify
    • Building a SaaS Site Using Supabase and Stripe
    • Building a Company Brand Site Quickly
    • How to Quickly Build a Blog Site
  • Migration Guides
    • Migrating from Vercel to EdgeOne Pages
    • Migrating from Cloudflare Pages to EdgeOne Pages
    • Migrating from Netlify to EdgeOne Pages
  • Troubleshooting
  • FAQs
  • Contact Us
  • Release Notes

Quick Start

This guide will help you quickly complete a Copilot task: from selecting the start method, viewing the execution status, iterating the solution, to previewing the update and publishing to the production environment.

Prerequisites

Before starting, please confirm:
Registered and logged in to EdgeOne Pages account.
Your account has completed the GitHub bind.

Select Start Method

After entering Copilot, click the Add button and select a way to start the task.

Start from a template

Select Start from template to quickly start based on the templates provided by the platform and combine with Copilot to complete content replacement, style adjustment, or architecture iteration. If you are viewing the Pages template list, you can also directly enter through the Customise with AI portal.


Import a Github repository

Select Import a repository to directly start from your existing GitHub repository and let Copilot understand and iterate based on existing code.


Select an existing Pages Project

If you already have a project in EdgeOne Pages, you can choose Select a Pages project to continue iteration based on the current project. You can also enter through the Copilot portal from the project details page in the Pages console.


Initiate Task

After selecting the project source, enter your needs to start. It is recommended to use clear objectives and well-defined scope descriptions. The more specific the description, the more stable the solution and execution result Copilot provides usually are.

View the task status.

After the task is initiated, you can view the task execution progress at any time. The running state includes the following:
Status
Description
In Progress
task is in progress
Ask
The task flow requires you to add information or confirm the issue
Code Reviews
Created a PR or already merged
Failed
Task execution failed
Timeout
Task execution timed out. If the Ask message is not confirmed in time, it will cause a timeout.
Archive
Task archived

Solution Iteration

When you propose a change requirement, Copilot usually provides an executable solution first, then continues to advance code modification.

Ask

In some scenarios, Copilot will trigger follow-up questions via `AskUserQuestion` to clarify requirements, narrow down the scope, or confirm key decisions. Prompt responses to these issues enhance solution accuracy.


Continuously iterate

If the current solution or execution result is not meeting expectations, you can continue to supplement requirements in the same session, allowing Copilot to further adjust based on the existing context without restarting.

Preview Copilot Changes

After confirming the solution and completing code modification, the system will automatically deploy the preview result for you to review before the official launch.

Viewing code differences

On the task details page, switch to the Diff tag page to view ALL modified files and line by line differences.

Check environment variables.

If you are modifying based on a platform template and the template depends on specific environment variables, Copilot will guide you to fill in the configuration details.


Preview Online

Click Preview to view the effect of the selected site in the browser after the change. It is advisable to focus on checking the following content before release:
Does the page structure meet expectations.
Is the key interaction available.
Is the style consistent on PC and mobile terminal.
Is the copywriting, image and link updated correctly.

Publish to Production Environment

After preview results are correct, you can release the change to the production environment.
1. On the task details page, click the Create PR button in the top-right corner.
2. Copilot will automatically create a Pull Request in your Github repository including this time's update.
3. You can perform further code review in the Pull Request.
4. After the review, merge the Pull Request into the production branch.
5. Pages will automatically trigger deployment and go live

ai-agent
You can ask me like
How to Get Started with EdgeOne Pages?