Skip to Content
Агент oda

Агент oda

oda — агент для работы с кодом в терминале. Он читает проект, правит файлы и запускает команды, а запросы к моделям оплачиваются с вашего баланса в Ocean Drive AI. Node.js и другие зависимости ставить не нужно.

Установка и вход

Установите oda

macOS и Linux:

curl -fsSL https://agent.ocean-drive-ai.ru/install.sh | bash

Windows (PowerShell):

irm https://agent.ocean-drive-ai.ru/install.ps1 | iex

Установщик скачает oda в ~/.local/share/oda (в Windows — %LOCALAPPDATA%\oda), проверит подпись релиза и добавит команду oda в PATH. Если команда не находится, откройте новое окно терминала. Все способы установки — на странице установки .

Войдите в аккаунт

oda login

oda покажет ссылку и код. Откройте ссылку, войдите тем же аккаунтом, что и в кабинете , и подтвердите код. oda сам создаст API-ключ для этого устройства и подключит доступные модели. Ключ устройства виден в кабинете, в разделе «API-ключи», и отзывается там же.

Запустите в папке проекта

cd ~/projects/my-app oda

Опишите задачу обычным языком. Модель выбирается командой /model внутри oda.

Команды

КомандаЧто делает
odaинтерактивный режим в текущей папке
oda -p "Найди и исправь падающие тесты"режим без интерфейса — для скриптов и CI
oda loginвход и ключ для этого устройства
oda whoamiпод каким аккаунтом выполнен вход
oda logoutвыход; ключ этого устройства отзывается
oda connect --name my-laptopудалённая сессия: управление агентом из браузера

Работа из браузера

Агентом на своём компьютере можно управлять с другого устройства. Запустите в папке проекта:

oda connect --name my-laptop

Затем откройте https://agent.ocean-drive-ai.ru , войдите тем же аккаунтом и выберите машину по имени из --name. Соединение исходящее: компьютер сам подключается к платформе, открывать порты и иметь белый IP не нужно. Сессия работает, пока запущен oda connect.

Папку проекта можно передать явно: oda connect --workspace ~/projects/app --name my-laptop.

Встроенный терминал и голосовой ввод в браузере пока не работают через удалённую сессию.

Полезно знать

СистемыmacOS (Apple Silicon и Intel), Linux x64 и arm64 с glibc, Windows 10 и новее (x64)
Проверкаустановщик проверяет подпись релиза; для этого на macOS и Linux нужен openssl
Обновлениеповторите команду установки — поставится последняя версия
Настройкихранятся в ~/.oda; ключ устройства — в ~/.oda/oda.json
Удалениеrm -rf ~/.local/share/oda ~/.local/bin/oda; настройки и вход — в ~/.oda