Про забагованность Claude Code
Насколько Anthropic умеют делать модели, настолько же примерно они не умеют делать качественный софт. Я буквально каждый день в Claude Code по несколько багов ловлю, где хочется развести руками и спросить "да как так то?".
Хотел настроить скиллы – он их не видит в папке .claude/skills/, а в папке .claude/commands/ как команды, по старинке — видит.
Хотел вместо настройки скиллов в папке .claude/ сделать оттуда симлинк на папку docs/ общую для разных агентов. Через симлинк как файлы видит, но как скиллы — нет.
Настроил скиллы, агент их видит. Думаешь, что сейчас то заживёшь. А он их не читает в большинстве случаев, даже если там прямо в лоб написано, что должен.
Хотел настроить sandbox, чтобы безопасно было. А команду mkdir, например почему-то не волнует, что пермишн на неё есть и мы папку внутри проекта создаём — всё равно спрашивает каждый раз. И это не она одна такая.
Да и heredoc формат, в котором он же сам пытается передавать примерно любой многострочный ввод в баш команды — тоже не работает в песочнице. Почему? А кто знает. Пермишн просит или падает со словами "write not permitted".
И это верхушка айсберга, это то что я вспомнил за десять минут, которые пост писал. Ладно бы это ещё были какие-то мои персональные проблемы. Но на любую проблему можно прогуглить ишуй в их гитхаб репе. Тысячи их.