Файл CLAUDE.md должен быть минимальным
В чате подписчики как-то пожаловались на то, что агент так перегружен правилами, что обычный ChatGPT с некоторыми задачами в итоге справляется лучше хорошо настроенного Claude.
В чём подвох? Принудительная загрузка всего накопленного контекста работает так же плохо, как и его отсутствие. Если контекста слишком много, он не помогает, а протухает по ходу работы над задачей. Если каждый скилл приходится звать вручную, вероятно, дело не в памяти агента, а в том, как устроены сами знания. Например, агент может путать иерархию скиллов и сначала брать тот, который должен быть ближе к финалу работы над задачей.
Та же логика работает и для главного файла инструкций. Чем больше CLAUDE.md, тем хуже агент следует тому, что в нём написано. Инструкции деградируют, контекстное окно выжигается, а противоречия агент разрешает как получится.
Рабочая схема из чата — держать CLAUDE.md коротким, как набор жёстких правил, а стилистику, примеры или редполитику выносить в отдельные файлы и подгружать по необходимости, через импорт или скиллы. Также время от времени стоит прогонять файл на противоречия и удалять всё мёртвое.
Post #56
170
- ❤ 2