Индивидуальный разработчик создает уличную платформу с помощью Claude Code: уроки по разработке продуктов с поддержкой ИИ

Программист создал PathQuest (pathquest.app) — платформу для построения маршрутов на природе с 12+ источниками данных для точной информации о состоянии троп по всей территории США, используя Claude Code параллельно с основной работой. Проект стартовал в декабре, когда Cursor ещё был доступен, а последний месяц разработчик использовал именно Claude Code.
Детали проекта
У разработчика уже была кодовая база на TypeScript, которую он передал Claude. Проект охватывает 3 репозитория и эволюционировал от отслеживания вершин пиков по данным Strava до полноценной платформы для построения маршрутов. К концу марта платформа набирала популярность в его сообществе любителей активного отдыха, несмотря на некоторые оставшиеся недоработки.
Рабочий процесс разработки
Разработчик установил следующий рабочий процесс:
- Claude работает в корневой директории с доступом ко всем репозиториям
- Каждому репозиторию была назначена определённая роль (фронтенд-функции, API-функции, бэкенд-функции)
- У каждой роли было 3 подзадачи: реализатор для написания кода, тестировщик для проверки и рецензент для код-ревью
Ключевые выводы
Создание ПО похоже на написание книги: Разработчик много писал и переписывал код, сравнивая процесс с писательством, где важно, какую мысль вы хотите донести. Для PathQuest этой мыслью было: «Людям нужно иметь лёгкий доступ к данным о состоянии мест и троп, которые им важны».
Общайтесь с реальными людьми: Некоторые побочные проекты, такие как ML-анализ LiDAR-сканов для зон вершин и ИИ-сканеры для топографических карт скалолазных маршрутов, были заброшены после того, как пользователи сказали: «Что за чушь, это вообще не помогает».
«Тест на подругу»: Создание чего-то для человека, с которым вы можете сопереживать и который является частью вашего целевого сообщества, оказалось ценным для получения обратной связи.
«ИИ-психоз» реален: Разработчик месяц кодил по 14-16 часов в день, отмечая, что слишком легко увлечься созданием всего подряд, потому что ИИ это позволяет, но нужны голоса без ИИ, чтобы определить, что вы должны строить, а не что можете.
Управление большими кодовыми базами: Хотя ИИ ускоряет разработку (то, что раньше могло занять годы в одиночку), продуманные процессы для задумки, написания, тестирования, рецензирования и отправки кода становятся необходимыми по мере роста кодовой базы.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Вайб-кодинг: как не-разработчик создал приложение для отслеживания калорий с помощью Claude за 3 часа
Непрофессиональный разработчик создал персональный iOS-трекер калорий, используя Claude для генерации файлов разметки, вызов API Claude для анализа питания и без абонентской платы.

Запуск многозадачной команды стартапа на OpenClaw: Настройка и шаблоны
Команда noHuman создала веб-интерфейс, который разворачивает мультиагентные настройки OpenClaw с готовыми шаблонами команд, изолируя каждого агента в своей виртуальной машине с браузером. Они используют простой HTTP-ретранслятор для общения агентов и поддерживают границы ролей для сфокусированной работы.

Разработчик игр использует OpenClaw для автоматического сбора обратной связи и рефакторинга кода.
Разработчик игр запускает OpenClaw в качестве фоновой службы на MacBook для управления двумя проектами: Heretical (игра в Steam) и Duskland (проект на TypeScript). Система использует модели Claude через Discord и Telegram с локальными файлами памяти в формате Markdown.

Открытая клешня + Гермес: преимущества многогентного рабочего процесса с отдельным оркестратором и исполнителем
После трехнедельного теста один пользователь обнаружил, что совместная работа Open-Claw (оркестратор) и Hermes (специалист по выполнению) превосходит по производительности каждого из агентов по отдельности, улучшая пропускную способность и надежность за счет параллельной обработки задач и взаимной диагностики.