Lychee AILychee AI
AI-приложения

Factory Droid CLI

Руководство по Factory Droid CLI — установка и настройка AI-ассистента для программной инженерии, интеграция с New API. Полная автоматизация разработки от планирования до тестирования.

О проекте

Droid CLI — это инструмент командной строки, разработанный Factory AI, предназначенный для работы в качестве агента программной инженерии на базе ИИ. Он позволяет пользователям взаимодействовать с различными большими языковыми моделями через терминал, создавать, отлаживать и рефакторить код, а также создавать полноценные приложения.

Демонстрация

droid.webp

Возможности

КатегорияВозможностьЦенность / способностьПример / примечание
Быстрый старт и CLIУстановка за 30 секунд; запуск интерактивной сессии droid в каталоге проекта; поддержка macOS/Linux и WindowsБыстрое подключение к текущему проекту, без новых инструментовУстановка Windows: irm https://app.factory.ai/cli/windows | iex; запуск: droid
Сквозная разработка функцийПолная автоматизация от планирования до реализации и тестирования; прозрачный процесс рецензированияПовышение скорости поставки, сохранение контроля человекомНативный просмотр diff и процесс утверждения (см. «Прозрачность и контроль»)
Глубокое понимание кодовой базыИнтеграция общих знаний в кодовой базе, документации, Issue-трекерах; контекстная осведомлённость, эффект со временем улучшаетсяБолее точные рекомендации и измененияПостоянное использование знаний из разных репозиториев и документов
Интеграция с инженерными системамиНативная интеграция с Jira, Notion, Slack и другими инструментами; синхронизация разработки с командными процессамиСокращение переключений между инструментами и информационных разрывов«и другие» означает больше интеграций
Промышленная автоматизацияРабочие процессы могут быть переиспользованы локально и в CI/CD; встроенные корпоративные безопасность и соответствиеСогласованность и аудируемостьАдаптация к конвейерам и корпоративной среде
Корпоративные возможностиОпции частного развёртывания, соответствие SOC-2, изолированная (air-gapped) средаСоответствие требованиям безопасности и соответствияПриоритет безопасности и качества
Улучшение существующих инструментовРабота в терминале, IDE и существующей среде разработки; не требуется смена редактора или изучение нового интерфейсаСохранение привычек работы, низкая стоимость миграцииГлубокая интеграция со знакомыми инструментами
Прозрачность и контрольКаждое решение видно и может быть проверено; полный контроль над изменениями кода; нативный просмотр diff и рабочий процесс утвержденияСнижение рисков, повышение управляемостиДружелюбно для рецензирования, отслеживаемо
Гибкость моделейНе привязывает к одному поставщику ИИ; выбор лучшей модели для каждой задачи; согласованное поведение и память на уровне организацииОптимальный выбор между производительностью и стоимостьюПоддержка маршрутизации по нескольким моделям
Следующие шаги и ресурсыQuickstart, Common Use Cases, IDE Integration, Configuration, AGENTS.mdУдобство внедрения и практикиСм. раздел «Next steps/Additional resources»

Настройка AI-моделей

Пошаговая инструкция для Windows

1. Откройте терминал

windows_open_terminal

2. Установите Factory Droid CLI

Официальная команда для установки:

Команда для установки

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

windows-install

3. Измените конфигурационный файл

Для использования сторонних API Droid CLI требуется изменить конфигурационный файл.

windows-configure.webp

Изменение переменных окружения

iex (irm 'https://raw.githubusercontent.com/QuantumNous/new-api-docs/refs/heads/main/helper/factory-cli-setup.ps1')

4. Начните использовать Droid CLI

Теперь вы можете начать использовать Droid CLI!

Запуск Droid CLI

Запустите Droid CLI напрямую:

droid

Используйте в конкретном проекте:

# Перейдите в каталог вашего проекта
cd C:\путь\к\вашему\проекту

# Запустите Droid CLI
droid

Нажмите Enter для запуска Droid CLI.

Droid CLI требует входа в официальную учётную запись (бесплатно) перед использованием.

5. Решение частых проблем в Windows

Ошибка permission denied при установке

Обычно это проблема с правами. Попробуйте следующие решения:

  • Запустите PowerShell от имени администратора
  • Или настройте npm на использование каталога пользователя: npm config set prefix %APPDATA%\npm

Ошибка политики выполнения PowerShell

Если возникает ограничение на выполнение, выполните:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Пошаговая инструкция для macOS/Linux

1. Установите Droid CLI

Установка Droid CLI

Откройте терминал и выполните следующую команду:

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

macos-open-terminal

macos-img-02.webp

Следуйте инструкциям по установке, чтобы изменить переменные окружения (просто скопируйте код из установщика):

В Linux выберите ~/.bashrc или ~/.zshrc в зависимости от ситуации

Переменные окружения Droid CLI (только пример)

echo 'export PATH=/Users/измените_здесь/.local/bin:$PATH' >> ~/.zshrc
source ~/.zshrc

2. Измените конфигурационный файл

Для использования сторонних API Droid CLI требуется изменить конфигурационный файл.

Быстрая настройка конфигурации

curl -fsSL https://raw.githubusercontent.com/QuantumNous/new-api-docs/refs/heads/main/helper/factory-cli-setup.sh | bash

macos-img-03.webp

3. Начните использовать Droid CLI

Теперь вы можете начать использовать Droid CLI!

Запуск Droid CLI

Запустите Droid CLI напрямую:

droid

Используйте в конкретном проекте:

# Перейдите в каталог вашего проекта
cd /путь/к/вашему/проекту

# Запустите Droid CLI
droid

Нажмите Enter для запуска Droid CLI.

Droid CLI требует входа в официальную учётную запись (бесплатно) перед использованием.

Насколько полезна эта инструкция?

Последнее обновление