name: agentuity-cli-project-create description: 创建新项目。用于项目管理操作 version: “0.0.104” license: Apache-2.0 allowed-tools: “Bash(agentuity:*)” metadata: command: “agentuity project create” tags: “mutating creates-resource slow”
项目创建
创建新项目
用法
agentuity project create [选项]
选项
| 选项 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
--name |
字符串 | 是 | - | 项目名称 |
--dir |
字符串 | 是 | - | 创建项目的目录 |
--domains |
数组 | 是 | - | 自定义域名数组 |
--template |
字符串 | 是 | - | 使用的模板 |
--templateDir |
字符串 | 是 | - | 本地模板目录用于测试(例如:./packages/templates) |
--templateBranch |
字符串 | 是 | - | 用于模板的GitHub分支(默认:main) |
--install |
布尔值 | 否 | true |
创建项目后运行bun安装(使用–no-install跳过) |
--build |
布尔值 | 否 | true |
安装后运行bun run build(使用–no-build跳过) |
--confirm |
布尔值 | 是 | - | 跳过确认提示 |
--register |
布尔值 | 否 | true |
如果已认证则注册项目(使用–no-register跳过) |
示例
创建新项目:
bunx @agentuity/cli project create
创建新项目:
bunx @agentuity/cli project create --name my-ai-agent
创建新项目:
bunx @agentuity/cli project create --name customer-service-bot --dir ~/projects/agent
使用不安装选项:
bunx @agentuity/cli project create --template basic --no-install
使用不注册选项:
bunx @agentuity/cli project new --no-register
输出
返回JSON对象:
{
"success": "boolean",
"name": "string",
"path": "string",
"projectId": "string",
"template": "string",
"installed": "boolean",
"built": "boolean",
"domains": "array"
}
| 字段 | 类型 | 描述 |
|---|---|---|
success |
布尔值 | 操作是否成功 |
name |
字符串 | 项目名称 |
path |
字符串 | 项目目录路径 |
projectId |
字符串 | 注册后的项目ID |
template |
字符串 | 使用的模板 |
installed |
布尔值 | 是否安装了依赖项 |
built |
布尔值 | 项目是否已构建 |
domains |
数组 | 自定义域名数组 |