11531ceb160c2216057dd2aa0745d5d370e0da9b
Контракт в репозитории достаёт только агентов, у которых этот репозиторий есть. Astra работает на fr1 как tgclaude и infra у неё не склонирован, так что до неё не дошло бы ничего. Заведено на сервере: ~rus/CLAUDE.md и ~tgclaude/CLAUDE.md — указатель на репо, правило и пять граблей, стоивших больше всего; AGENTS.md рядом симлинком, для агентов с другой конвенцией. Claude Code читает CLAUDE.md вверх по дереву, поэтому файл в хоме работает и при работе в ~tgclaude/imgbot. ~rus/MyVault/TOOLS.md, раздел SSH — то же для Astra. Файл смонтирован в claude-channels как /vault, изменение видно агенту сразу, в Gitea уезжает кроном каждые 5 минут. MOTD и .bashrc сознательно не использованы: .bashrc выходит на строке 6 для неинтерактивных шеллов, MOTD показывается только при интерактивном входе, а агенты обычно дёргают `ssh host 'команда'` и не увидят ни того, ни другого. Ограничения механизма и причина, по которой детектор дрейфа не заведён, описаны в servers/fr1.md. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
No description provided
1,011 KiB
Languages
Python
72.6%
Shell
24.7%
Dockerfile
1.5%
HTML
1.2%