Создание API-эндпоинтов с помощью Claude: Практические уроки по инженерии промптов из проекта с 70+ эндпоинтами

✍️ OpenClawRadar📅 Опубликовано: 22 марта 2026 г.🔗 Source
Создание API-эндпоинтов с помощью Claude: Практические уроки по инженерии промптов из проекта с 70+ эндпоинтами
Ad

Практический промпт-инжиниринг для агентов, выполняющих действия

Разработчик, создающий API для автоматизации LinkedIn с более чем 70 эндпоинтами, серверным выполнением и аутентификацией через расширение Chrome, использовал Claude для написания примерно 80% кода. Проект выявил конкретные уроки о структурировании промптов для агентов, которые выполняют действия, такие как API-вызовы, извлечение данных и деревья решений, в отличие от агентов, которые только общаются.

Контрактный подход к промптам

Разработчик обнаружил, что инструкции на естественном языке, такие как "найди релевантных лидов в LinkedIn и отправь им персонализированный запрос на подключение", приводили к проблемам: Claude выдумывал поля, пропускал валидацию и создавал цепочки ненужных API-вызовов. Эффективным оказался подход, при котором каждый промпт для агента рассматривается как сигнатура функции с явными ограничениями:

  • ВХОДНЫЕ ДАННЫЕ: Точно то, что агент получает (схема, типы, граничные случаи)
  • ГРАНИЦЫ: Что агент НЕ должен делать (никаких предположений, пропущенных полей, выдуманных данных)
  • КОНТРАКТ НА ВЫХОД: Точная форма возвращаемых данных, включая состояния ошибок
  • ПРАВИЛА РЕШЕНИЙ: Если X, то Y, если Z, то остановись — никакой неоднозначности
Ad

Конкретные извлечённые уроки

«Будь креативным» проблематично для агентов действий: Каждый раз, когда в промптах для действий оставалось место для интерпретации, Claude выдавал неожиданные результаты. Для агентов, выполняющих реальные действия, предпочтительнее нулевая креативность, сохраняя её для задач генерации контента.

Обработка ошибок обязательна: Примерно 40% токенов в промптах были посвящены «что делать, когда что-то идёт не так». Без этого Claude либо повторял попытки бесконечно, либо молча игнорировал ошибки и возвращал частичные данные, как будто всё в порядке.

Компромиссы цепочки рассуждений: Принуждение каждого агента выводить шаг рассуждения перед действием стоит примерно на 15% больше токенов, но экономит часы отладки. Когда что-то ломается, разработчик может прочитать, почему именно агент решил сделать то, что сделал.

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

Стратегия выбора модели: Простые задачи извлечения и форматирования направляются в Sonnet (или даже Haiku), в то время как только сложные задачи принятия решений используют Opus. Этот подход снизил стоимость API от болезненной до управляемой, так как большинству задач агентов не требуется Opus.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Исправление для под-агентов, которые не отображались в OpenClaw v2026.3.13
Гайды

Исправление для под-агентов, которые не отображались в OpenClaw v2026.3.13

Обходное решение для OpenClaw v2026.3.13, когда пользовательские под-агенты не отображаются в списке агентов: упростите список агентов в openclaw.json, включив только идентификаторы, и вручную зарегистрируйте агентов в runs.json, установив статус 'idle'.

OpenClawRadar
Практические уроки от создания встроенного искусственного интеллекта в React Native
Гайды

Практические уроки от создания встроенного искусственного интеллекта в React Native

Разработчик делится конкретными техническими деталями создания приложения на React Native с локальными LLM, генерацией изображений, транскрипцией голоса и компьютерным зрением, включая стратегии управления памятью, выбор библиотек и тесты производительности.

OpenClawRadar
Оптимизация затрат OpenClaw: пять настроек для непрерывного использования агента
Гайды

Оптимизация затрат OpenClaw: пять настроек для непрерывного использования агента

Разработчик, запустивший OpenClaw на Raspberry Pi в непрерывном режиме, определил пять настроек конфигурации, которые значительно снизили затраты на агента за счет оптимизации на стоимость, а не на стандартные возможности.

OpenClawRadar
Две установки OpenClaw стоимостью $0 с использованием бесплатных облачных моделей или локального Ollama.
Гайды

Две установки OpenClaw стоимостью $0 с использованием бесплатных облачных моделей или локального Ollama.

В посте на Reddit описаны два подхода для запуска агентов OpenClaw с нулевой стоимостью: использование бесплатных тарифов от OpenRouter, Gemini и Groq с ограничениями по частоте запросов или запуск локальных моделей через Ollama без API-ключей и передачи данных за пределы вашего компьютера.

OpenClawRadar