Amplicode даёт агенту набор специализированных инструментов для работы со Spring Boot проектами: код генерируется быстрее, соответствует best practices и обходится дешевле — если вы платите за токены.
Spring Agent Toolkit включает два компонента: набор MCP-инструментов и SKILLS, написанные и проверенные экспертами по Spring. Подключается к любому совместимому агенту или IDE.
Для корректной работы Spring Agent Toolkit у вас должен быть установлен один из следующих AI-агентов: Claude Code, Codex, OpenCode, Qwen Code, Continue, VSCode, Windsurf, Cline, Copilot.
Ознакомиться с инструкцией по установке можно в документации каждого из агентов.
При запуске IDE с плагином Amplicode автоматически открывается Welcome-экран Spring Agent Toolkit, если:

В результате:
~/.agents/.amplicode/spring-skills/, а в каталогах агентов (~/.agents/skills/, ~/.qwen/skills/) создаются симлинки;spring-tools@spring-tools регистрируется через claude plugin install.Если экран не появился (например, ранее стояла галка «Больше не показывать» или скилы уже частично установлены):
Search Everywhere (двойной Shift) → ввести Spring Agent Toolkit → Enter.
| Агент | Что проверить |
|---|---|
| Claude Code | Файл ~/.claude/plugins/installed_plugins.json содержит spring-tools@spring-tools |
| Codex, OpenCode, Gemini CLI, KiloCode | В ~/.agents/skills/ есть симлинки, указывающие в ~/.agents/.amplicode/spring-skills/ |
| Qwen Code | В ~/.qwen/skills/ есть симлинки, указывающие в ~/.agents/.amplicode/spring-skills/ |
Если всё совпадает — Spring Agent Toolkit готов к использованию! Подробный видео обзор Spring Agent Toolkit можно посмотреть в следующем видео:
Если автоматическая установка из IDE не сработала (например, IDE не имеет прав запускать powershell, как в случае корпоративных политик на Windows) — запустите инсталлятор из терминала.
curl -sSL https://raw.githubusercontent.com/Amplicode/spring-skills/refs/heads/main/install.sh | bash
Invoke-RestMethod 'https://raw.githubusercontent.com/Amplicode/spring-skills/refs/heads/main/install.ps1' | Invoke-Expression
Если PowerShell ругается на политику выполнения, запустите команду явно:
powershell -NoProfile -ExecutionPolicy Bypass -Command "Invoke-RestMethod 'https://raw.githubusercontent.com/Amplicode/spring-skills/refs/heads/main/install.ps1' | Invoke-Expression"
Если powershell.exe заблокирован корпоративной политикой (ошибка CreateProcess error=5, Отказано в доступе), воспользуйтесь PowerShell 7 (pwsh):
pwsh -NoProfile -ExecutionPolicy Bypass -Command "Invoke-RestMethod 'https://raw.githubusercontent.com/Amplicode/spring-skills/refs/heads/main/install.ps1' | Invoke-Expression"
Репозиторий скриптов и исходный код скилов: https://github.com/Amplicode/spring-skills.

npx skillsЕсли на машине установлен Node.js, вместо прямого curl/Invoke-RestMethod можно воспользоваться CLI от vercel-labs/skills — универсальным установщиком скилов для AI-агентов. Он сам детектирует установленных агентов, создаёт симлинки в их каталоги и умеет обновлять/удалять скилы одной командой.
Установить все скилы Amplicode глобально во все обнаруженные агенты:
npx skills add Amplicode/spring-skills -g
Установить только для конкретных агентов (пример — Claude Code + Codex + Gemini CLI):
npx skills add Amplicode/spring-skills -g -a claude-code -a codex -a gemini-cli
Соответствие имён агентов флагам -a:
| Агент | Флаг --agent |
|---|---|
| Claude Code | claude-code |
| Codex | codex |
| OpenCode | opencode |
| KiloCode | kilo |
| Gemini CLI | gemini-cli |
| Qwen Code | qwen-code |
Полезные команды:
# посмотреть список скилов в репозитории, не устанавливая
npx skills add Amplicode/spring-skills --list
# обновить установленные скилы до последних версий
npx skills update
# удалить
npx skills remove --global --skill '*'
Без флага -g скилы ставятся в текущий проект (в .agents/skills/, .claude/skills/ и т.п.), с флагом -g — в домашние каталоги агентов, как и оригинальный install.sh.
После установки скилов включите Amplicode MCP Server для вашего AI-агента.
Запустить Amplicode MCP Server вручную можно следующим образом:
После включения рядом с флажком отобразится адрес сервера: Running on http://127.0.0.1:64442/sse

Для ряда клиентов Amplicode поддерживает автоматическую настройку. Если ваш клиент присутствует в разделе Clients Auto-Configuration, выполните следующие действия:

Если после нажатия Auto-Configure отображается сообщение «restart the client if changes aren't applied», перезапустите AI-клиент.
Автоматическая конфигурация поддерживается для следующих клиентов:
Для остальных клиентов используйте ручную конфигурацию.
Если ваш клиент не поддерживает автоматическую настройку, воспользуйтесь ручным способом:
Например, при копировании конфигурации в формате JSON появится сообщение «JSON configuration copied to clipboard»

Скопированная конфигурация в формате JSON имеет вид:
{
"amplicode": {
"type": "sse",
"url": "http://127.0.0.1:64442/sse"
}
}
Инструкции по добавлению этой конфигурации в каждый клиент описаны ниже.
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → VSCode.
Откройте файл конфигурации MCP для VS Code (в выпадающем списке рядом с Auto-Configure → Open Client Settings File). Расположение файла:
~/Library/Application Support/Code/User/mcp.json~/.config/Code/User/mcp.json%APPDATA%\Code\User\mcp.jsonДобавьте конфигурацию:
{
"servers": {
"amplicode": {
"url": "http://127.0.0.1:64442/sse",
"type": "sse"
}
}
}
После сохранения перезагрузите окно VS Code (Developer: Reload Window).
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → Claude Code.
Выполните команду в терминале:
claude mcp add --transport sse amplicode http://127.0.0.1:64442/sse
Или добавьте конфигурацию вручную через:
claude mcp add amplicode --transport sse http://127.0.0.1:64442/sse
Для проверки подключения выполните:
claude mcp list
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → Windsurf.
Откройте файл конфигурации MCP для Windsurf (в выпадающем списке рядом с Auto-Configure → Open Client Settings File). Расположение файла:
~/.codeium/windsurf/mcp_config.json~/.codeium/windsurf/mcp_config.json%USERPROFILE%\.codeium\windsurf\mcp_config.jsonДобавьте конфигурацию:
{
"mcpServers": {
"amplicode": {
"serverUrl": "http://127.0.0.1:64442/sse"
}
}
}
Сохраните файл и перезапустите Windsurf.
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → Codex.
Откройте файл конфигурации MCP для Codex (в выпадающем списке рядом с Auto-Configure → Open Client Settings File). Расположение файла:
~/.codex/config.toml~/.codex/config.toml%USERPROFILE%\.codex\config.tomlДобавьте конфигурацию:
[mcp_servers.amplicode]
type = "sse"
url = "http://127.0.0.1:64442/sse"
Если файл конфигурации использует формат JSON (~/.codex/config.json), то добавьте следующее:
{
"mcpServers": {
"amplicode": {
"type": "sse",
"url": "http://127.0.0.1:64442/sse"
}
}
}
Если файл конфигурации использует формат YAML (~/.codex/config.yaml), то добавьте следующее:
mcpServers:
amplicode:
type: sse
url: http://127.0.0.1:64442/sse
Сохраните файл и перезапустите Codex.
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → Continue.
Откройте файл конфигурации MCP для Continue (в выпадающем списке рядом с Auto-Configure → Open Client Settings File). Расположение файла:
~/.continue/config.yaml~/.continue/config.yaml%USERPROFILE%\.continue\config.yamlТакже поддерживается конфигурация проекта: .continue/config.yaml в корне проекта.
Добавьте конфигурацию:
mcpServers:
- name: amplicode
url: http://127.0.0.1:64442/sse
type: sse
Начиная с актуальных версий Continue формат
config.yamlявляется основным. Если у вас используется устаревшийconfig.json, рекомендуется мигрировать на YAML согласно официальной документации Continue.
Сохраните файл и перезапустите Continue.
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → Qwen Code.
Откройте файл конфигурации MCP для Qwen Code (в выпадающем списке рядом с Auto-Configure → Open Client Settings File). Расположение файла:
~/.qwen/settings.json~/.qwen/settings.json%USERPROFILE%\.qwen\settings.jsonДобавьте конфигурацию:
{
"mcpServers": {
"amplicode": {
"type": "sse",
"url": "http://127.0.0.1:64442/sse"
}
}
}
Сохраните файл и перезапустите Qwen Code.
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → OpenCode.
Откройте файл конфигурации MCP для OpenCode (в выпадающем списке рядом с Auto-Configure → Open Client Settings File). Расположение файла:
~/.config/opencode/opencode.json~/.config/opencode/opencode.json%USERPROFILE%\.config\opencode\opencode.jsonТакже поддерживается конфигурация проекта: opencode.json в корне проекта.
Добавьте конфигурацию:
{
"mcp": {
"amplicode": {
"url": "http://127.0.0.1:64442/sse",
"type": "remote"
}
}
}
Сохраните файл и перезапустите OpenCode.
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → Cline.
Откройте файл конфигурации MCP для Cline (в выпадающем списке рядом с Auto-Configure → Open Client Settings File). Расположение файла:
~/.cline/data/settings/cline_mcp_settings.json~/.cline/data/settings/cline_mcp_settings.json%USERPROFILE%\.cline\data\settings\cline_mcp_settings.jsonДобавьте конфигурацию:
{
"mcpServers": {
"amplicode": {
"type": "streamableHttp",
"url": "http://127.0.0.1:64442/stream"
}
}
}
Сохраните файл и перезапустите Cline.
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → Coplilot.
Откройте файл конфигурации MCP для Copilot (в выпадающем списке рядом с Auto-Configure → Open Client Settings File). Расположение файла:
~/.config/github-copilot/intellij/mcp.json~/.config/github-copilot/intellij/mcp.json%USERPROFILE%\AppData\Local\github-copilot\intellij\mcp.jsonДобавьте конфигурацию:
{
"servers": {
"amplicode": {
"url": "http://127.0.0.1:64442/stream",
"type": "streamableHttp"
}
}
}
Сохраните файл и перезапустите Copilot.
Поддерживает Auto-Configure: да
Используйте кнопку Auto-Configure в панели Tools → Amplicode → MCP Server → KiloCode.
Откройте файл конфигурации MCP для KiloCode (в выпадающем списке рядом с Auto-Configure → Open Client Settings File). Расположение файла:
~/.kilocode/globalStorage/kilo code.kilo-code/settings/mcp_settings.json~/.config/kilo/kilo.json%USERPROFILE%\.config\kilo\kilo.jsonДобавьте конфигурацию:
{
"mcp": {
"amplicode": {
"url": "http://127.0.0.1:64442/stream",
"type": "remote"
}
}
}
Сохраните файл и перезапустите KiloCode.
Поддерживает Auto-Configure: нет
Откройте файл конфигурации MCP для Cursor. Расположение:
~/.cursor/mcp.json.cursor/mcp.json в корне проектаДобавьте конфигурацию:
{
"mcpServers": {
"amplicode": {
"type": "sse",
"url": "http://127.0.0.1:64442/sse"
}
}
}
Если файл mcp.json уже существует, добавьте "amplicode" в секцию mcpServers.
После сохранения перезапустите Cursor или откройте Cursor Settings → MCP и нажмите Refresh.
Поддерживает Auto-Configure: нет
Откройте файл конфигурации Gemini CLI:
~/.gemini/settings.json%USERPROFILE%\.gemini\settings.jsonДобавьте секцию mcpServers:
{
"mcpServers": {
"amplicode": {
"httpUrl": "http://127.0.0.1:64442/sse"
}
}
}
Сохраните файл. Изменения применяются при следующем запуске Gemini CLI.
Поддерживает Auto-Configure: нет
Откройте файл конфигурации MCP вашего клиента Veai. Расположение файла конфигурации зависит от версии и платформы — обратитесь к официальной документации Veai.
Добавьте конфигурацию MCP Server в формате JSON:
{
"mcpServers": {
"amplicode": {
"type": "sse",
"url": "http://127.0.0.1:64442/sse"
}
}
}
Сохраните файл и перезапустите клиент.
Поддерживает Auto-Configure: нет
Откройте файл конфигурации KodaCode. Расположение файла зависит от платформы — обратитесь к официальной документации KodaCode.
Добавьте конфигурацию MCP Server:
{
"mcpServers": {
"amplicode": {
"type": "sse",
"url": "http://127.0.0.1:64442/sse"
}
}
}
Сохраните файл и перезапустите клиент.
После настройки любого клиента убедитесь в корректной работе MCP Server:
amplicode/* или mcp__amplicode__*)| Проблема | Решение |
|---|---|
| MCP Server не запускается | Убедитесь, что флажок Enable MCP Server установлен и IDE открыта с проектом |
| Клиент не видит инструменты | Перезапустите AI-клиент после изменения конфигурации |
| Порт 64442 занят | Проверьте, не запущен ли другой экземпляр IDE с Amplicode |
| Auto-Configure не применяется | Перезапустите AI-клиент; убедитесь, что клиент установлен и путь к нему доступен IDE |
Если у вас возникли вопросы или трудности с настройкой, обратитесь к нам: