О чём эта статья

Разработчик ИИ с Claude использует модель для анализа задачи, подготовки кода и работы с текстовыми данными. Но инструмент не заменяет знания приложения и ответственность за результат. Профессиональная работа начинается с требований, а заканчивается проверенным изменением, которое можно поддерживать.

Два разных направления работы

Первое — применять AI как помощника при разработке: исследовать код, обсуждать решение и готовить изменения. Второе — создавать приложение, которое само обращается к модели через API. Эти направления пересекаются, но требуют разных проверок.

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

Какие навыки нужны

Основу составляют программирование, Git, базы данных, HTTP и тестирование. Разработчик должен понимать, откуда поступают данные и что происходит после вызова модели.

Для AI-интеграций нужны структурированные ответы, проверка полей, управление контекстом и работа с документами. Если модель получает инструменты, права определяются серверной логикой, а не формулировкой в промпте.

Как организовать работу с кодом

Я сначала изучаю существующий проект и воспроизвожу проблему. Затем ограничиваю задачу конкретными файлами, выбираю способ проверки и использую помощника для отдельных этапов. После изменения читаю разницу и запускаю подходящие проверки.

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

Что показать в портфолио

Убедительнее демонстрации чата выглядит небольшой законченный проект: помощник по документам, классификатор заявок или интеграция с CRM. В описании нужны входные данные, результат, ограничения и способ проверки.

Добавьте примеры отказа внешнего API, некорректного ответа и восстановления после сбоя. Они показывают, что система рассчитана на рабочую среду.

Нужно ли знать Python?

Для задач машинного обучения он часто полезен. Прикладную интеграцию можно строить на языке существующего проекта, если он поддерживает нужные API и инфраструктуру.

Достаточно ли умения писать промпты?

Нет. Для рабочего приложения нужны инженерные знания и проверка результата.

Как развиваться дальше?

Выберите небольшой процесс и доведите его до запуска. Направления профессии разобраны в статье о специалисте по ИИ, а архитектура — в материале об инженерии агентов. Для практической задачи можно начать с разработки AI-агента.