Работает с проектом целиком
Открываете папку репозитория — агент сам читает нужные файлы, вносит правки, запускает сборку и тесты, показывает диффы на согласование. Основа — открытый OpenCode, замкнутый на нашу модель.
настольный ии-агент · модель и сервер в России
Настольное приложение для Windows: агент читает ваш репозиторий, правит файлы, запускает команды и тесты, показывает диффы. Работает только на нашей модели — код не уходит за границу. Без обязательной подписки: платите за израсходованные токены с того же баланса, что и API.
Статус — ранний доступ. Windows x64, установщик ~130 МБ. Сборка пока не подписана сертификатом — SmartScreen покажет предупреждение (см. вопросы). Обновления приложение получает автоматически и спрашивает перед установкой — список изменений на странице «Что нового».
что внутри
Открываете папку репозитория — агент сам читает нужные файлы, вносит правки, запускает сборку и тесты, показывает диффы на согласование. Основа — открытый OpenCode, замкнутый на нашу модель.
Команда /goal условие переводит агента в цикл: после каждого
шага он сам проверяет, выполнена ли цель, и продолжает, пока не выполнит
(с разумным потолком итераций). «Сделай, чтобы тесты прошли» — и он делает.
Агент умеет запускать до трёх параллельных подзадач (поиск по коду,
проверки, правки в разных местах). Количество настраивается переменной
AIOKNO_MAX_AGENTS.
Запросы уходят только на наш сервер в России и не используются для обучения. Другие ИИ-провайдеры в приложении отключены — случайно отправить код в зарубежное облако невозможно.
сколько стоит
Приложение бесплатное. Расход считается по тем же ценам, что и aiokno API: 20 ₽ за миллион входных токенов, 160 ₽ за миллион выходных, повторяющийся контекст — в 10 раз дешевле благодаря кэшу. Баланс общий с API, расход виден в кабинете по каждому дню. Подписка не обязательна: она есть, но выдаётся промокодом и публичной цены пока не имеет.
Для ориентира: час активной работы
агента над средним проектом обычно укладывается в десятки рублей. Ключ типа
«Агент» получает расширенные лимиты: ответы до 64 тысяч токенов, запросы
до 2 МБ, до 4 запросов параллельно. Это потолки ключа: сам
aiokno Code просит не больше 32 000 токенов на ответ (общая настройка
OpenCode), а 64 тысячи доступны любому другому клиенту с тем же ключом.
Клиент, который вообще не передал max_tokens, получает
20 000.
Держите запас на балансе — от 1 000 ₽.
На время запроса удерживается его максимально возможная стоимость, а у ключа «Агент»
потолки выше: большой запрос резервирует до 52 ₽ (обычный ключ без явного
max_tokens — ≈3,21 ₽ на коротком теле и больше на длинном).
Лишнее возвращается сразу после ответа, но пока баланс меньше резерва, запросы
отклоняются с 402 — даже если денег на счёте ещё много.
Разбор резерва — в документации.
подключение за 5 минут
В личном кабинете нажмите «Создать ключ» и выберите тип «Агент aiokno Code» — у него выше лимиты. Скопируйте ключ сразу: он показывается один раз.
Пока оплата картой не подключена — напишите нам в контактах, и оператор выдаст промокод. Промокод активируется в кабинете кнопкой «Активировать промокод».
Скачайте установщик и запустите. Если SmartScreen покажет предупреждение — «Подробнее» → «Выполнить в любом случае» (сборка пока без сертификата, см. вопросы ниже).
Вариант для тех, кто дружит с терминалом, — установка и ключ одной командой (PowerShell): скрипт спросит ключ, поставит приложение тихо и сам пропишет ключ, так что шаг 4 не нужен.
powershell -ep Bypass -c "iwr https://aiokno.ru/updates/aiokno-code/AIOKNO-Code-Setup.ps1 -OutFile $env:TEMP\ais.ps1; & $env:TEMP\ais.ps1"
Приложение читает ключ из переменной окружения AIOKNO_API_KEY. Если вы
ставили обычным установщиком, задайте её один раз в PowerShell и перезапустите
приложение. Ключ вводится в ответ на приглашение, а не в самой команде: строка
команды остаётся в истории PowerShell навсегда, и вписанный в неё ключ пришлось бы
отзывать.
$k = Read-Host "Ключ aiokno"
[Environment]::SetEnvironmentVariable("AIOKNO_API_KEY", $k, "User")
Ключ можно ввести и в самом приложении: в сборках
1.18.27 и новее работает команда /connect, а в любой сборке —
Ctrl+K → Connect provider → aiokno → вставьте ключ. Провайдер
там ровно один — чужие модели приложение не предлагает. Какая у вас версия и что
в ней изменилось — на странице «Что нового».
Выберите папку с кодом и напишите задачу по-русски. Попробуйте режим цели:
/goal все тесты проекта проходят. Расход токенов — в кабинете,
в разделе «API — ключи и оплата».
Ошибка 401 — ключ вставлен с опечаткой, отозван или переменная
AIOKNO_API_KEY не подхватилась (перезапустите приложение);
402 — на балансе меньше, чем резервирует запрос (резерв агента доходит до 52 ₽),
активируйте промокод; 429 — слишком много параллельных запросов, немного
подождите. Остальное — напишите нам
и назовите X-Request-Id из ответа: по нему запрос находится
в журналах. Если ошибки идут подряд, сначала загляните на
страницу статуса.
вопросы
Установщик пока не подписан сертификатом издателя — Windows предупреждает о любом неподписанном файле из интернета. Это предупреждение, а не находка антивируса. Нажмите «Подробнее» → «Выполнить в любом случае». Подпись сертификатом — в работе; после неё предупреждение исчезнет.
Только на наш сервер в России — там работает модель. Запросы не используются для обучения. Приложение собрано так, что подключить другого ИИ-провайдера нельзя ни настройками, ни конфигом проекта. При этом сервер ведёт технический журнал — не отправляйте агенту секреты (пароли, ключи).
Честно — нет. Наша модель (27 млрд параметров) слабее флагманов, но уверенно пишет и правит код на популярных языках, а стоит на порядки дешевле: типовая задача обходится в рубли. Для рутины, тестов, правок и приватной работы с кодом — рабочая лошадка.
Само проверяет обновления на нашем сервере и спрашивает разрешение перед установкой; ваш код и запросы к модели уходят только к нам. Что изменилось в каждой версии — на странице «Что нового».
Пока только Windows x64. Остальные платформы — по спросу: напишите нам, если нужно.
API — это «кирпич» для ваших программ: HTTP-эндпоинт, вы строите сами. aiokno Code — готовое приложение поверх той же модели. Баланс и кабинет общие, ключи разные по типу («Агент» получает расширенные лимиты).