> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coze.cn/llms.txt
> Use this file to discover all available pages before exploring further.

扣子已将扣子编程平台核心能力封装为编程 Agent，提供完整的 AI 编程开发环境。你不需要先安装开发环境，也不需要从零学习代码，只要描述清楚想做什么，编程 Agent 就会帮你生成代码、部署上线网页应用、移动应用或小程序。
## 扣子中的 AI 编程 {#facab7e3}
**扣子**（coze.cn）中的 AI 编程能力，基于**扣子编程**（code.coze.cn）提供。你可以在扣子中通过自然语言创建编程项目，让编程 Agent 帮你生成代码、运行预览、修改页面、修复问题，并完成部署。

* 如果你只是想快速做一个网页、App 原型、小程序页面，或让 Agent 帮你修改已有项目，可以直接在扣子中使用 AI 编程能力。
* 如果你需要更完整的项目管理、集成配置、专业开发工作台，或开发智能体、工作流等更复杂的 AI 产物，建议前往扣子编程操作。

扣子和扣子编程的 AI 编程能力详细对比，可参考[扣子和扣子编程的编程能力完全一致吗？](/cozespace/coze_app_faq#1a57ff27)。
## 支持的项目类型 {#552b2fbf}
目前，扣子中的编程项目主要支持以下类型：

* 网页项目
* App 项目
* 小程序项目

## 核心特性  {#375faeb0}

* **开箱即用的云端环境**：创建编程 Agent 即可开始，每个项目自动分配云端运行环境和对应资源，无需安装任何工具。遇到问题也能一键重启、自动恢复。 
* **完善的集成与基础设施**：创建编程 Agent 内置多种业界领先的优秀模型服务，适用于图文生成、视频生成等多种热门场景；同时提供数据库、存储、身份认证等基础能力，以及内置丰富编程 Skill，也支持上传自定义 Skill 扩展开发能力。
* **一键部署上线**：一键完成云端打包、构建与服务部署，支持自定义域名，让你的应用随时可以发布上线。
* **多人协作开发**：支持多人共同参与项目开发与管理，满足团队协作需求。

## 开发环境与工具  {#f7dd22d5}
扣子编程提供了一个 AI 编程开发环境，自带编码所需的基础功能，提供了开箱即用的编程体验。编程 Agent 的编程环境无需本地安装软件和依赖，让 AI 承担编码、调试等繁琐工作，开发者只需通过自然语言描述需求、验收成果，极大降低了编程门槛。 
AI 编程环境的核心工具如下： 

* **代码编辑器**：内置支持多种编程语言的代码编辑器，提供语法高亮、代码格式化等功能。 
* **Web 终端**：模拟 Linux 终端，可执行 npm、python等命令。 
* **云端沙箱**：为每个项目创建互相隔离的云端沙箱，包含了运行代码所需的操作系统、依赖和资源，支持实时预览网页、应用效果。 
* **AI 驱动**：AI 深度嵌入开发全流程，支持自然语言生成代码，生成代码后能即时运行并展示效果；提供代码生成、代码补全、智能纠错等 AI 编程能力，能自主完成复杂的开发任务。 

## 开发流程  {#fa6b267b}
参考以下流程，快速使用编程 Agent 搭建你的第一个编程项目。 

1. **创建编程项目。**
   创建一个新的编程项目，进入项目开发页面。
2. **输入你的需求**。 
   在编程 Agent 中直接输入你的创意。建议尽可能清晰且详细地描述应用的功能、界面设计、业务逻辑等方面的要求，以便编程 Agent 生成更符合需求的应用。 
   例如： 
   ```Plain Text
   我希望开发一个给儿童的绘本生成网站，用户输入一个主题，自动生成一个绘本脚本，然后根据绘本脚本内容，生成最高10张画面连续的绘本内容。要求必须使用seedream 4.5 的 sequential image generation 模式，以实现连续的画风。
   ```

3. **预览与调试**。 
   编程 Agent 收到你的需求之后，将立即启动需求分析，并规划开发流程和步骤，逐步生成应用的前后端代码。代码生成完毕后，自动构建并启动服务。你可以在右侧预览页签中体验项目。 
4. **（可选）开启协作**。
   如果需要多人一起开发，项目所有者可以开启协作，并邀请当前工作空间下的其他成员加入项目。协作者可以在同一个项目中与 Agent 对话、查看开发进度、修改代码和调试项目。多名协作者同时发送需求时，系统会通过消息队列协调处理顺序，避免多个对话同时执行造成冲突。
5. **改进项目**。 
   在对话区与编程 Agent 交互，它会帮你集成各项扣子编程的内置能力，例如集成 AI 能力、使用数据库和存储方案等。 
    你也可以在文件树中查看编程 Agent 生成的代码文件，并通过自然语言指示编程 Agent 帮你修改代码、迭代你的项目。
6. **部署**。 
   将你的项目部署到生产环境，让你的创意从开发阶段走向实际应用。 

## 费用说明 {#fc8d9aac}
开发、测试、线上使用 AI 编程项目时，以下操作将消耗你的扣子积分。 

* [编程任务](https://docs.coze.cn/coze_pro/task_fee)：与编程 Agent 的每轮对话。 
* [内置集成](https://docs.coze.cn/coze_pro/internal_integrations_fee)：调用大语言模型、联网搜索、图像生成等内置集成服务。 


## 常见问题 {#feafc2c0}

* [扣子和扣子编程的编程能力完全一致吗？](/cozespace/coze_app_faq#1a57ff27)
* [如何删除编程项目？](/cozespace/coze_app_faq#d2f9bb51)
