О курсе
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) с возможностью ручных коммитов.
Есть ли привязка к одному провайдеру или ИИ?
По словам автора, жёсткой привязки нет — система гибкая и может работать с разными провайдерами и нейросетями.