• Product Introduction
  • Quick Start
    • Agent Development
    • Importing a Git Repository
    • Starting From a Template
    • Direct Upload
    • Start with AI
  • Framework Guide
    • Agent
    • 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
  • Functions
    • Overview
    • Edge Functions
    • Cloud Functions
      • Overview
      • Node.js
      • Python
      • Go
  • Agents
    • Overview
    • Quick Start
    • Conversation Storage
    • Observability
    • Sandbox Tool
      • Overview
      • Using the Agent Framework
      • Sandbox Atomic API
      • Network Search Tool
    • Agent Authentication
  • Models
    • Overview
    • Models and Vendors
      • Overview
      • Using Vendor Keys
        • OpenAI
        • Anthropic
        • Google AI Studio
        • DeepSeek
        • MiniMax
        • Hunyuan
        • Zhipu
        • MoonShot AI
    • FAQs
  • Storage
    • Overview
    • KV
    • Blob
  • Middleware
  • AI-Native Development
    • Skills
    • MCP
  • Copilot
    • Overview
    • Quick Start
  • API Token
  • EdgeOne CLI
  • 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
    • Adding an AI Chat Assistant to a Website
    • 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
  • Limits
  • Pricing
  • 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:
You have signed up for and logged in to your EdgeOne Makers project 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 complete content replacement, style adjustments, or structural iterations with Copilot. If you are browsing the Makers template list, you can also directly enter through the Customise with AI entry.


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 Makers project

If you already have an existing project in EdgeOne Makers, you can select Select a Makers project to continue iterating directly based on the current project. Alternatively, you can go to the project details page in the Makers console and enter through the Copilot entry.


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. Makers automatically triggers the deployment and completes the release.

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