Перейти к основному содержимому

Установить Anda

Anda Bot можно установить из релиза или запустить прямо из репозитория. Релиз подходит для ежедневной работы, исходники — для вкладов, отладки и экспериментов.

Последний релиз

На macOS рекомендуется Homebrew:

brew install ldclabs/tap/anda

macOS и Linux также могут использовать скрипт:

curl -fsSL https://raw.githubusercontent.com/ldclabs/anda-bot/main/scripts/install.sh | sh

Windows PowerShell:

irm https://raw.githubusercontent.com/ldclabs/anda-bot/main/scripts/install.ps1 | iex

Установщики релизов регистрируют Anda для запуска при входе текущего пользователя и пытаются сразу запустить daemon. В Windows и macOS launcher в трее или строке меню также может проверять обновления, скачивать их и предлагать перезапуск для установки. В PowerShell добавьте -NoAutostart или -NoStart; в shell-установщике используйте ANDA_NO_AUTOSTART=1 или ANDA_NO_START=1.

Затем откройте новый терминал:

anda

API-ключ модели

Нужен хотя бы один API-ключ провайдера модели:

DEEPSEEK_API_KEY=YOUR_API_KEY anda

Windows PowerShell:

$env:DEEPSEEK_API_KEY="YOUR_API_KEY"; anda

Ключ можно сохранить в ~/.anda/config.yaml; api_key в файле имеет приоритет.

Первый запуск

Anda создает ~/.anda/config.yaml. Если конфигурация неполная, terminal UI покажет недостающие поля.

  1. Откройте ~/.anda/config.yaml.
  2. Заполните family, model, api_base и api_key или переменную окружения.
  3. Сохраните файл.
  4. Вернитесь в UI и нажмите Enter.
model:
active: "deepseek-v4-pro"
providers:
- family: anthropic
model: "deepseek-v4-pro"
api_base: "https://api.deepseek.com/anthropic"
api_key: "YOUR_API_KEY"
labels: ["pro", "brain"]
disabled: false

Метка brain делает провайдера предпочтительным для памяти.

Из исходного кода

git clone https://github.com/ldclabs/anda-bot.git
cd anda-bot
cargo run -p anda_bot --

Для изоляции проектов или тестов:

anda --home /path/to/.anda

Обновление

anda update
anda status
anda start
anda stop
anda restart
anda autostart status