Иконка VibeCoder VibeCoder Цитатник вайбкодера

Vibe-coding с ИИ-агентами
прямо над вашим кодом

VibeCoder — десктоп-приложение, которое превращает CLI-агентов Claude Code, Codex и Koda в удобный чат поверх ваших папок с кодом. Пишете задачу — агент делает.

Текущая версия: 1.1.23 · macOS · Windows · Linux

Бесплатно. Без рекламы и трекеров — всё работает локально.

Что умеет VibeCoder

💬

Чат с CLI-агентами

Claude Code, Codex и Koda запускаются в папке проекта. Несколько чатов в каждом проекте, ответы с маркдауном и кодом, команды инструментов с временем, кнопка «Стоп». Когда агенту нужно выбрать, он спрашивает прямо в чате — варианты с пояснениями, свой ответ, несколько вопросов подряд.

📎

Вложения: картинки, PDF, файлы

Перетащите скриншот, документ или любой файл в окно чата — агент его прочитает. Картинки и SVG показываются эскизами, PDF открывается страницами прямо в приложении, любой файл — тем же просмотрщиком, что и в разделе «Файлы».

🎙

Голосом

Микрофон в чате и в списке задач. Запись расшифровывается локально (whisper.cpp), расшифровку можно поправить, отправить агенту или одной кнопкой превратить в задачи — сразу по группам.

📱

Телефон-компаньон

Привяжите телефон по QR — и читайте ответы, пишите и диктуйте агенту, правьте задачи из кармана. Сквозное шифрование: сервер видит только шифртекст и ничего не хранит. Колокольчик у чата — push-уведомление об ответе, надиктованное дождётся связи в очереди.

📂

Проекты как вкладки

Каждая папка с кодом — проект со своей цветной полоской (11 цветов). Переключайтесь между проектами как между вкладками, агенты продолжают работать в фоне.

✅

Отложенные задачи

Копите идеи и правки в списке задач по группам, потом отмечайте нужные — они уйдут агенту одним сообщением. Если агент занят, пачка отправится, как только он освободится.

⏰

Автопродолжение после лимита

VibeCoder перехватывает сообщение «session limit · resets …», сам дожидается сброса лимита и отправляет слово «Продолжай» — утром работа уже сделана. Слово настраивается.

✨

Магазин скиллов

Скилл — это папка с инструкцией, которую агент подхватывает сам, когда задача ему подходит: как верстать PWA, как писать шейдеры, как чинить тесты. В магазине больше 85 готовых скиллов с поиском и тегами — ставятся в один клик глобально или только в текущий проект, включаются и выключаются тумблером. Свой скилл можно создать прямо из приложения и отправить в общий каталог.

📝

Простая IDE

Дерево файлов проекта, просмотр и правка с подсветкой синтаксиса, поиск по файлу, картинки, SVG и PDF — быстро глянуть, что изменил агент, и поправить пару строк без переключения в редактор.

🌿

Git в реальном времени

Изменения по ветке видны сразу, как в VS Code: список файлов, история коммитов и кнопка «Коммит и пуш» одним кликом.

🔄

Обновляется сам

Новая версия выходит — приложение сообщает и обновляется в один клик на macOS, Windows и Ubuntu, без переустановки.

🔒

Всё локально

Переписка, вложения, записи и задачи хранятся в папке .vibecoder1147 внутри вашего проекта. Никаких серверов, трекеров и рекламы. Русский и английский языки, тёмная и светлая темы.

Подробнее

Частые вопросы

Что такое VibeCoder?

Десктоп-приложение для vibe-coding: удобный чат поверх CLI-агентов Claude Code, Codex и Koda и локальной модели в LM Studio. Агент работает прямо в папке вашего проекта — читает и правит код, запускает команды, а вы ставите задачи текстом или голосом и видите каждый его шаг.

VibeCoder бесплатный?

Да, приложение бесплатное. Агентов оно не заменяет, а запускает: для Claude Code нужна ваша подписка Claude или API-ключ, для Codex — аккаунт OpenAI. Локальная модель через LM Studio работает без подписок и без интернета.

Чем это удобнее, чем Claude Code в терминале?

Тот же агент, но с человеческим интерфейсом: проекты и чаты вкладками, разрешения агенту кнопками, диктовка голосом, вложения картинок и PDF, история и поиск по переписке, пауза и автопродолжение после лимита, задачи, файлы и git рядом с чатом.

Можно ли работать с локальной моделью без облака?

Да. Запустите сервер в LM Studio и укажите его адрес в настройках один раз. Локальная модель работает с проектом так же, как облачные агенты: читает и ищет файлы, правит их и запускает команды — с вашего разрешения. Нужна модель с поддержкой tool use.

Где хранятся мои чаты и код?

Только у вас на компьютере: переписка лежит в папке проекта, код никуда не загружается. Сервер телефона-компаньона лишь пересылает зашифрованные сообщения и не может их прочитать.

Какие системы поддерживаются?

macOS (Apple Silicon), Windows x64 и Linux x64 — установщики dmg, exe и deb, а также переносные архивы. Приложение обновляется само.

Последние изменения

1.1.23 —

  • Голосовые записи на macOS больше не расшифровываются белибердой. Иногда macOS записывала звук правильно, а в заголовок файла ставила формат микрофона («48 кГц, float» или «24 кГц» у AirPods) — и расшифровка слышала один шум. Так было испорчено около 6 % записей. Теперь заголовок проверяется и исправляется после записи, перед расшифровкой и перед прослушиванием; сам звук не трогается. Старые испорченные записи чинятся кнопкой «Расшифровать заново»
  • Расшифровка на macOS больше не обрывает последние слова: секунда тишины в конце копии записи теперь дописывается и к записям, которые macOS сохраняет в «расширенном» формате WAV — то есть ко всем

1.1.22 —

  • На macOS в окне выбора папки проекта появилась кнопка «Новая папка»: новый проект можно завести прямо там, не открывая Finder. Окно открывается рядом с текущим проектом — новая папка ляжет туда же, где остальные

1.1.21 —

  • Путь к другому проекту набирать проще: напишите в поле чата ~/ — над полем появятся папки из домашней папки. Начните имя, и список сузится (регистр не важен: «live» найдёт LiveProject). Стрелка вправо или Tab подставляет папку и сразу показывает, что внутри, ↑↓ выбирают, Esc прячет список

1.1.20 —

  • Приложение больше не «упирается в лимит», когда лимита нет. Если агент в обычном ответе упоминал сообщение Claude Code о лимите — например, описывая скриншот или ролик, — приложение принимало цитату за настоящий лимит и ставило «Продолжай» на завтрашнее утро. Теперь лимитом считается только само уведомление Claude Code: короткая служебная строка, которую CLI помечает как свою

1.1.19 —

  • В английском интерфейсе обратный отсчёт до сброса лимита писался русскими буквами: «Sending “Continue” in 3ч 12м». Теперь единицы времени на языке интерфейса — «3h 12m»

Вся история изменений →