Создание 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 5.28: Плагин Codex сломан после обновления — исправление с помощью символической ссылки
Гайды

OpenClaw 5.28: Плагин Codex сломан после обновления — исправление с помощью символической ссылки

OpenClaw 5.28 ломает плагин Codex из-за несоответствия пути к бинарнику. Исправление: создайте символическую ссылку с ожидаемого пути на фактический bin/codex.

OpenClawRadar
Стартовые затраты на OpenClaw: железо, API и месячный бюджет
Гайды

Стартовые затраты на OpenClaw: железо, API и месячный бюджет

r/clawdbot community
Запуск OmniCoder-9B локально с деталями конфигурации llama.cpp
Гайды

Запуск OmniCoder-9B локально с деталями конфигурации llama.cpp

Разработчик достиг среднего результата 96,7% на HumanEval с моделью OmniCoder-9B на среднем по мощности оборудовании, используя специфичные флаги llama.cpp, включая --reasoning-budget 0 для отключения цепочек рассуждений. Настройка использовала квантованную модель Q6_K, работающую на RTX 3080 с 10 ГБ видеопамяти.

OpenClawRadar
Anthropic публикует Champion Kit для внедрения Claude Code
Гайды

Anthropic публикует Champion Kit для внедрения Claude Code

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

OpenClawRadar