Константин Доронин
3.88K subscribers
624 photos
317 videos
1 file
340 links
По любым вопросам, которые не хотите задавать в комментариях, можете писать напрямую – @kdoronin
Download Telegram
SuperClaude прокачает ваш Claude Code.

Началось всё с комментария к одному из моих постов:
superclaude > all IDEs


Фактически, SuperClaude – это фреймворк, который расширяет возможности Claude Code при помощи кастомных AI-агентовSuperClaude они зовутся Personas, их 9 шт.) и команд (19 шт).

Создавали инструменты, следуя лучшим принципам разработки ПО. Используемые принципы можно изучить по ссылке.

Помимо персон и команд, у SuperClaude есть целый набор флагов, с помощью которых можно уточнить команду для LLM.

SuperClaude также требует установки четырёх MCP-серверов:

1. Context7 для доступа к актуальной документации.

2. Sequential для лучшего мыслительного процесса.

3. Magic для создания UI.

4. Playwright (на лендинге SuperClaude устаревшая информация о том, что для тестов они используют Puppeteer, но от него уже отказались из-за прекращения поддержки) для тестов на стороне клиента.

Чтобы добавить все эти MCP-сервера в Claude, достаточно добавить в ваш глобальный файл .claude.json (вбейте в Claude Code команду `/mcp` и он выведет ссылку на глобальный файл) следующий объект:

"mcpServers": {
"sequential-thinking": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
],
"env": {}
},
"context7": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@upstash/context7-mcp@latest"
],
"env": {}
},
"magic": {
"type": "stdio",
"command": "npx",
"args": [
"@21st-dev/magic@latest"
],
"env": {
"API_KEY": "API_KEY" #не забудьте заменить на корректное значение
}
},
"playwright": {
"type": "stdio",
"command": "npx",
"args": [
"@playwright/mcp@latest"
],
"env": {}
}
}

Из всех MCP-серверов только Magic MCP требует API-ключа. Получить его можно здесь.

Ссылка на валидную инструкцию по установке SuperClaude (ссылка с якорем и переводит вас сразу на нужную часть страницы). Оставляю её, потому что в процессе изучения инструмента обнаружил ещё две альтернативные инструкции.

После успешной установки SuperClaude, в интерфейсе Claude Code должны появиться команды, начинающиеся с /sc:.

Перед началом работы с SuperClaude также обязательно проверьте, что все 4 необходимых mcp-сервера подключены корректно и доступны для Claude Code. Сделать это можно через команду /mcp.

Ещё пара полезных ссылок по SuperClaude:

1. В папке Core репозитория хранятся md-файлы с описанием всех основных концепций SuperClaude.

2. В папке Commands есть детальная информация по каждой кастомной команде, включая поддерживаемые аргументы и текстовое описание о том, для чего применять ту или иную команду.

Пока что я изучаю все возможности и только начал тестировать SuperClaude на реальных задачах. Очень интересный фреймворк, но для того, чтобы использовать его на все 100%, потребуется некоторое время на освоение его инструментов и концепций.
521🔥6👍5