ArniCode — редактор кода для Windows со встроенным ИИ-агентом и русскоязычным стартовым экраном. Его подход — начать с описания результата или готовой идеи, а затем продолжить работу с файлами в том же приложении. Продукт ориентирован в том числе на тех, кто только знакомится с программированием.
Что такое ArniCode
В основе ArniCode лежит Code-OSS — открытая кодовая база, на которой построен и Visual Studio Code. Это среда для работы с кодом и файлами, дополненная агентом и упрощённым началом проекта.

Пользователь описывает задачу, а агент может создавать и изменять файлы внутри проекта. После первого варианта можно попросить следующую правку: заменить текст, добавить кнопку или исправить поведение страницы. При желании файлы можно изучать и редактировать самостоятельно.
Практический смысл такого устройства — связать разговор о программе с самой программой. Задание, файлы и последующие изменения находятся в одной рабочей среде.
При этом результат остаётся обычным проектом на компьютере. Для простого сайта это могут быть HTML, CSS и JavaScript. Их можно открыть, сохранить копию или передать другому человеку. Создание этих файлов само по себе ещё не размещает сайт в интернете: хостинг и домен потребуют отдельного шага.
Описание продукта, загрузки и FAQ доступны на сайте ArniCode.
С чего можно начать
Стартовый экран предлагает собственную идею и готовые задания.
| Идея | Какой результат предусмотрен заданием | Что проверить вручную |
|---|---|---|
| Игра | Браузерная «Змейка» | Управление, счёт, проигрыш и перезапуск |
| Лендинг | Страница с описанием идеи или услуги | Тексты, ссылки и расположение блоков |
| Портфолио | Страница о человеке и его проектах | Контакты и замена примерных сведений |
| Квиз | Викторина с подсчётом баллов | Правильные ответы, итог и повторное прохождение |
| Трекер привычек | Отметки выполнения с локальным сохранением | Добавление привычек и сохранение после перезагрузки |
| Каталог | Карточки с поиском и фильтрами | Поиск, категории и содержимое карточек |
Для первого знакомства лучше выбрать небольшой проект без внешних сервисов: страницу, квиз или калькулятор. У такой задачи проще увидеть результат и понять, что получилось. Интернет-магазин с оплатой, регистрацией и заказами потребует существенно большего объёма работы. Стартовый каталог в ArniCode оплату и аккаунты не предусматривает.
Что нужно для начала
По сведениям брифа, публично предлагается версия для Windows x64: установщик и Portable ZIP. Для Portable-варианта сайт предлагает распаковать архив и запустить программу. Доступные файлы можно найти на странице релизов.
Стартовые задания рассчитаны на HTML, CSS и JavaScript без внешних зависимостей. Это удобная область для первого эксперимента: простую страницу обычно можно открыть в браузере. Если перейти к Python, серверному приложению или проекту со сторонними библиотеками, могут понадобиться дополнительные программы и настройка окружения.
Пример первого задания: страница мастерской
Допустим, вам нужен прототип сайта мастерской по ремонту велосипедов. Начните с одной страницы и понятного содержания. Для собственной идеи можно использовать такой запрос:
Создай одностраничный сайт мастерской по ремонту велосипедов на HTML и CSS, без внешних библиотек. Нужны заголовок, краткое описание, три услуги, порядок работы и раздел контактов. Используй явно обозначенные примерные контакты. Не добавляй вымышленные отзывы. Сделай страницу удобной для узкого экрана. Объясни, какой файл открыть в браузере и где менять тексты.
В запросе есть цель, состав страницы, ограничения и способ проверки. Агенту проще работать с конкретным заданием, чем с просьбой «сделай красивый сайт».
Дальнейший сценарий знакомства выглядит так:
- Выберите создание проекта из своей идеи и введите описание.
- Дождитесь ответа агента и появления файлов.
- Прочитайте объяснение запуска. Если создан обычный статический проект с
index.html, откройте этот файл в браузере. - Проверьте содержание и расположение элементов.
- Вернитесь в чат с одной конкретной правкой.
Например:
Замени заголовок на «Ремонт велосипедов в районе Сокол». Добавь услугу «Подготовка к сезону». Сохрани текущие цвета и остальные разделы.
Так проще оценивать каждое изменение. Если просить одновременно переделать дизайн, добавить запись клиентов и подключить оплату, станет сложнее понять причину возможной ошибки.
Как понять, что проект работает
Сообщение агента «готово» — повод открыть результат и проверить его. Для страницы мастерской достаточно начать с нескольких вопросов:
- Все ли запрошенные разделы появились?
- Есть ли пустые блоки или неожиданные примерные тексты?
- Ведут ли ссылки туда, куда должны?
- Можно ли прочитать страницу в узком окне браузера?
- Сохранились ли прежние разделы после следующей правки?
У интерактивного проекта проверка должна затрагивать поведение. В квизе пройдите вариант со всеми правильными ответами и вариант с ошибками. В игре проверьте проигрыш и повторный запуск. В трекере добавьте запись, обновите страницу и посмотрите, сохранилась ли она.
Когда что-то не работает, опишите наблюдаемую ошибку:
После нажатия «Начать заново» квиз возвращается к первому вопросу, но старый счёт остаётся. Нужно сбрасывать ответы и баллы.
Такое сообщение задаёт воспроизводимый сценарий и ожидаемое поведение. Перед крупной переделкой полезно сохранить копию папки с рабочим вариантом.
Где находятся файлы и куда отправляется запрос
Файлы проекта сохраняются локально, но работа ИИ требует передачи запроса и необходимого контекста через сервер ArniCode внешнему провайдеру модели. Локальная папка проекта не означает полностью офлайн-обработку кода.
Кому стоит попробовать ArniCode
ArniCode может заинтересовать пользователя Windows, который хочет начать небольшой проект с описания на русском и затем постепенно разобраться в полученных файлах. Готовые идеи помогают выбрать первую задачу, а редактор позволяет продолжить работу вручную.
Для знакомства выберите один результат, который легко проверить: страницу из нескольких разделов, квиз на пять вопросов или простую игру. Опишите задачу, откройте полученные файлы, проверьте поведение и внесите одну правку. Такой эксперимент поможет оценить, насколько вам подходит работа с агентом, и даст конкретную основу для следующего шага в программировании.
Школа программирования ProgTips 

