Установка oda
oda — агент для работы с кодом в терминале. Он читает проект, правит файлы и запускает команды, а запросы к моделям оплачиваются с вашего баланса в Ocean Drive AI. Node.js и другие зависимости ставить не нужно.
-
Установите oda
macOS и Linux
curl -fsSL https://dl.ocean-drive-ai.ru/oda/stable/install.sh | bashWindows (PowerShell)
irm https://dl.ocean-drive-ai.ru/oda/stable/install.ps1 | iexУстановщик скачает oda в
~/.local/share/oda(в Windows —%LOCALAPPDATA%\oda) и добавит командуodaв PATH. Если команда не находится, откройте новое окно терминала. -
Войдите в аккаунт
oda loginoda покажет ссылку и код. Откройте ссылку, войдите тем же аккаунтом, что и в кабинете, и подтвердите код. oda сам создаст ключ API для этого устройства и подключит доступные модели.
-
Запустите в папке проекта
cd ~/projects/my-appodaОпишите задачу обычным языком. Выбрать модель можно командой
/modelвнутри oda. Для скриптов и CI есть режим без интерфейса:oda -p "Найди и исправь падающие тесты"
Работа из браузера
Чтобы управлять агентом на своём компьютере с другого устройства, запустите в папке проекта:
oda connect --name my-laptop
Затем откройте agent.ocean-drive-ai.ru и выберите машину. Соединение исходящее: открывать порты на компьютере не нужно.
Полезно знать
| Системы | macOS (Apple Silicon и Intel), Linux x64 и arm64 с glibc, Windows 10 и новее (x64) |
| Проверка |
Установщик проверяет подпись релиза; для этого на macOS и Linux
нужен openssl
|
| Обновление | Повторите команду установки — поставится последняя версия |
| Баланс и ключи | Кабинет: пополнение, расход по запросам, ключи устройств |
| Выход |
oda logout отзывает ключ этого
устройства
|
| Удаление |
rm -rf ~/.local/share/oda ~/.local/bin/oda; настройки и вход хранятся в ~/.oda
|