О курсе

AiCoder представляет собой инструмент с веб-интерфейсом, предназначенный для вайбкодинга — подхода, при котором код создаётся с помощью формулировки задач на естественном языке и использования нейросетей. По описанию автора, софт можно запускать локально на компьютере или на VDS для работы с любого устройства. Утверждается, что AiCoder не требует затрат на API, хотя для повышения качества результатов возможны небольшие расходы.

В программе заявлены две основные задачи: создание скриптов, утилит, сайтов и сервисов, а также внесение изменений в существующий код. Поддерживаются разные языки программирования, включая HTML, CSS, JS, Golang, Python и PHP. Софт мультиплатформенный: Windows, MacOS, Linux; в повседневной работе использовался на MacOS Ventura, MacOS Sequoia, Windows 7 и Ubuntu 22.

AiCoder работает по принципу дерева проектов: можно открывать неограниченное количество проектов во вкладках браузера, каждый проект имеет историю изменений (Git) с возможностью ручных коммитов. Для командной работы предлагается использовать Git и удалённый репозиторий. По словам автора, система не привязана жёстко к одному провайдеру или ИИ и спроектирована так, чтобы работать в течение нескольких лет. Отмечается, что около 90% процессов автоматизировано, но некоторая часть работы выполняется вручную.

В состав программы входят описание схемы работы, сам софт для вайбкодинга, инструкция по установке и настройке, а также пример готового промпта.

Что рассматривается в программе

  • рассматривается работа с веб-интерфейсом AiCoder для вайбкодинга
  • разбирается создание скриптов, утилит, сайтов и сервисов с помощью ИИ
  • изучается внесение изменений в существующий код
  • рассматривается работа с разными языками программирования (HTML, CSS, JS, Golang, Python, PHP)
  • разбирается установка и настройка софта локально или на VDS
  • рассматривается работа с деревом проектов и историей изменений через Git
  • разбирается пример готового промпта для постановки задач нейросети

Кому может быть полезен курс

  • тем, кто интересуется вайбкодингом и использованием ИИ для создания кода
  • разработчикам, которые хотят ознакомиться с альтернативным подходом к работе с нейросетями без затрат на API
  • специалистам, которым нужно создавать скрипты, утилиты или вносить изменения в существующий код
  • тем, кто рассматривает инструменты для командной работы над кодом через Git

Вопросы о программе

Что такое AiCoder?

По описанию, AiCoder — это помощник с веб-интерфейсом для вайбкодинга, который можно использовать локально или на VDS. Он предназначен для работы с кодом без затрат на API.

Какие задачи можно решать с помощью AiCoder?

В материалах заявлены две основные задачи: создание скриптов, утилит, сайтов и сервисов, а также внесение изменений в существующий код. Поддерживаются разные языки программирования.

Можно ли работать с несколькими проектами одновременно?

Да, AiCoder работает по принципу дерева проектов. Количество проектов не ограничено, каждый проект имеет историю изменений (Git) с возможностью ручных коммитов.

Есть ли привязка к одному провайдеру или ИИ?

По словам автора, жёсткой привязки нет — система гибкая и может работать с разными провайдерами и нейросетями.