Системный промпт — постоянная часть запроса к языковой модели, которую пишет разработчик агента, а не пользователь. Он задаёт, кто такой агент, как он отвечает и чего не делает. Пользователь его обычно не видит: модель получает системный промпт, а после него — сообщения пользователя.
Что обычно входит в системный промпт:
- Роль и задачи агента
- Правила поведения и тон ответов
- Описание доступных инструментов
- Ограничения — чего делать нельзя
- Формат ответа
Системный промпт лучше держать коротким и конкретным: он занимает контекстное окно в каждом запросе. Подробные инструкции для отдельных сценариев выносят в скиллы и подгружают, когда они нужны.
В разборе архитектуры агента Пачки системный промпт собирается из базовых правил, списка инструментов и навыков — Markdown-файлов с инструкциями для работы с трекером, репозиторием и другими сервисами. Чтобы поменять поведение агента, чаще всего достаточно поправить текст навыка, а не код.
Подробнее в базе знаний
Читать в справке →Для разработчиков
Документация на dev.pachca.com →