跳转到主要内容
Factory Droid 是一个企业级 AI 编程代理,在终端中运行并处理端到端的开发工作流。 VibeCodeCheap 编程套餐无缝配合,提供高性能模型和卓越价值。

步骤 1:安装 Factory Droid

curl -fsSL https://app.factory.ai/cli | sh

步骤 2:配置 VibeCodeCheap 模型

1. 获取 VibeCodeCheap API Key

  1. 访问 VibeCodeCheap API 控制台
  2. 如果没有 API 密钥,请创建一个

2. 配置自定义模型

Factory Droid 使用 BYOK(自带密钥)与 VibeCodeCheap 的模型连接。 配置文件位置:
  • macOS/Linux:~/.factory/config.json
  • Windows:%USERPROFILE%\.factory\config.json
{
  "custom_models": [
    {
      "model_display_name": "claude-opus-4-5",
      "model": "claude-opus-4-5-20251101",
      "base_url": "https://api.vibecodecheap.com/v1/ai",
      "api_key": "your_api_key",
      "provider": "anthropic",
      "max_tokens": 64000
    },
    {
      "model_display_name": "claude-sonnet-4-5",
      "model": "claude-sonnet-4-5-20250929",
      "base_url": "https://api.vibecodecheap.com/v1/ai",
      "api_key": "your_api_key",
      "provider": "anthropic",
      "max_tokens": 64000
    }
  ]
}
重要说明:
  • your_api_key 替换为您的实际 API 密钥
  • API 密钥存储在本地,不会上传到 Factory 服务器

步骤 3:开始使用 Factory Droid

1. 启动 Droid

导航到您的项目目录并启动 droid:
cd /path/to/your/project
droid
首次启动时,系统会提示您通过浏览器登录以连接 Factory 的服务。

2. 选择 VibeCodeCheap 模型

当 droid 运行时,使用 /model 命令选择 VibeCodeCheap 的模型:
/model
您的自定义 VibeCodeCheap 模型将显示在单独的”Custom models”部分中。选择您配置的模型

3. 开始编程

使用 droid 完成分析代码、实现功能、修复错误、审查更改等任务。

主要功能

规格模式

  • Shift+Tab 激活
  • 用自然语言描述功能
  • 在实现之前获得自动规划
  • 在任何代码更改之前批准计划

自动运行模式

  • Low:编辑和只读命令
  • Medium:可逆命令(包安装、构建、本地 git 等)
  • High:除明确危险的命令外的所有命令
  • 使用 Shift+Tab 循环切换模式

IDE 集成

  • VS Code/Cursor/Windsurf:运行 droid 时自动安装
  • JetBrains:从市场安装插件
  • 功能:交互式差异、自动共享当前文件/选择、快速启动

AGENTS.md — 项目约定

在仓库根目录记录您的工作流:
# 构建和测试
- 测试:`npm test`
- 构建:`npm run build`

# 约定
- TypeScript 严格模式
- 100 字符行限制
- 功能需要测试
Droid 会自动遵循您团队的实践。

其他功能

  • 使用 /cost 命令进行成本跟踪
  • SOC-2 合规,提供企业部署选项
  • 集成:Jira、Notion、Slack、GitHub
  • MCP(Model Context Protocol)支持
  • 每次更改的透明审查工作流

资源