Индивидуальный разработчик создает уличную платформу с помощью 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
👀 Смотрите также

Создание автоматизированного конвейера для редактирования видео с помощью инструментов OpenClaw MCP
Разработчик создал навык OpenClaw, который автоматизирует редактирование видео для контента YouTube/Twitch, обрабатывая 20-минутные видео за 4 минуты и создавая динамические монтажные склейки, субтитры и 20-30 коротких видео из каждой записи.

Пользователь OpenClaw автоматизирует оплату парковки, обратно спроектировав правительственный портал.
Пользователь OpenClaw создал скрипт, который автоматически оплачивает парковку, обратно спроектировав портал местного правительства, снизив стоимость с 3 долларов за транзакцию до нуля, работая локально на Mac mini.

Запуск Gemma 4 в качестве локального автономного агента с Claude Code на 16 ГБ видеопамяти
Разработчик успешно настроил модель Google Gemma 4 31B для работы в качестве локального автономного кодирующего агента через Claude Code CLI v2.1.92, преодолев ограничения VRAM и проблемы с парсингом с помощью llama.cpp b8672 и пользовательской маршрутизации на Python.

Сокращение избыточности контекста ИИ-агентов с помощью архитектуры единого рабочего пространства
Разработчик рассказывает, как сократил начальный контекст ИИ-ассистента с 27 000 до 4 000 токенов, внедрив подход с единым рабочим пространством вместо сложных роев агентов, используя инъекцию идентичности на уровне каналов и изолированные папки памяти.