使用指南API 參考AI 應用

Factory Droid CLI

Factory Droid CLI(Droid CLI)是由 Factory AI 推出的終端智慧軟體工程代理。它深度理解大型程式碼庫上下文與工程規範,能夠在命令列中自主執行需求規劃、程式碼實現、測試執行與重構,為開發者提供沉浸式的本地自主程式設計體驗。

✨ AI 一鍵配置

複製下方提示詞傳送給您的 AI 助手,即可自動完成環境探測與安裝配置:

AI 配置提示词 (Prompt)
点击卡片任意位置复制
請參考 OpenRely 官方文件(https://openrely.ai/zh/docs/apps/factory-droid-cli)幫我配置當前機器的 Factory Droid CLI:
1. 獲取金鑰:若我尚未提供 API 金鑰,請先提醒我前往 OpenRely 控制台(https://api.openrely.ai/keys)建立並輸入
2. 安裝環境:檢查本機是否已安裝 Factory Droid CLI(命令為 droid),若未安裝則執行官方安裝指令碼(macOS/Linux: curl -fsSL https://app.factory.ai/cli | sh;Windows: irm https://app.factory.ai/cli/windows | iex)
3. 配置檔案:建立 ~/.factory 目錄,寫入配置檔案 ~/.factory/config.json:
將自定義模型接入點指向 OpenRely(base_url 為 https://api.openrely.ai/v1,api_key 為 <我的_API_KEY>),模型標識可參考 OpenRely 模型廣場(https://api.openrely.ai/pricing)
4. 驗證就緒:執行 droid --version 檢查安裝狀態,並提示我直接執行 droid 開啟開發會話

🔑 準備


🚀 步驟

全域性安裝 CLI

根據您的作業系統選擇官方一鍵安裝命令,安裝完成後即可在終端中呼叫 droid 命令:

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

安裝完成後請根據終端提示,確保將 Droid 路徑追加至您的 Shell 配置檔案(如 ~/.zshrc 或 ~/.bashrc)。

以管理員身份開啟 PowerShell 執行:

irm https://app.factory.ai/cli/windows | iex

配置端點與金鑰

Factory Droid CLI 使用使用者主目錄下的 ~/.factory/config.json 儲存第三方自定義模型接入點:

在終端中執行以下命令寫入配置目錄與配置檔案:

# 1. 创建配置目录
mkdir -p ~/.factory

# 2. 写入自定义模型配置文件(指向 OpenRely)
cat > ~/.factory/config.json <<EOF
{
  "custom_models": [
    {
      "model_display_name": "OpenRely",
      "model": "<在定价中心选择的模型标识>",
      "base_url": "https://api.openrely.ai/v1",
      "api_key": "sk-your-openrely-api-key",
      "provider": "openai",
      "max_tokens": 128000
    }
  ]
}
EOF

chmod 600 ~/.factory/config.json

在 PowerShell 視窗中執行以下命令完成配置寫入:

# 1. 创建配置目录
New-Item -ItemType Directory -Force -Path "$HOME\.factory"

# 2. 写入自定义模型配置文件(指向 OpenRely)
@"
{
  "custom_models": [
    {
      "model_display_name": "OpenRely",
      "model": "<在定价中心选择的模型标识>",
      "base_url": "https://api.openrely.ai/v1",
      "api_key": "sk-your-openrely-api-key",
      "provider": "openai",
      "max_tokens": 128000
    }
  ]
}
"@ | Out-File -Encoding utf8 "$HOME\.factory\config.json"

啟動與驗證

進入您的程式碼工程根目錄,執行 droid 啟動互動式會話:

droid

首次進入會話後,傳送一條測試指令驗證端點連通性:

> 分析当前项目的整体架构设计,并列出关键入口文件

若能正常流式返回程式碼分析回覆,即表示已成功接入 OpenRely。


💡 常用

在 Factory Droid CLI 互動會話中,常用的內建快捷指令:

指令說明
/help檢視所有內建命令與配置選項
/model互動式檢視或切換當前使用的模型
/clear清空當前對話上下文,開啟全新任務
/exit退出 Droid CLI 會話

❓ 常見問題

遇到其他呼叫報錯或計費疑問?請查閱完整的 常見問題與排障指南。

這篇文件對您有幫助嗎?

Factory Droid CLI | OpenRely Docs