// файл конфигурации
YAML-блок
Сохраните блок как .continue/mcpServers/maguyva.yaml в workspace или добавьте его запись mcpServers в ~/.continue/config.yaml. config.json устарел.
Для пользователей Continue
Агент Continue работает с контекстом, который вы ему дали, и с инструментами, разрешёнными конфигурацией. Maguyva индексирует весь репозиторий и отдаёт его через MCP, поэтому режим агента спрашивает, где лежит код, прежде чем читать файл за файлом.
Тариф Free: 3 репозитория, До 50 тыс. проиндексированных строк, без банковской карты.
Один YAML-блок: URL, заголовок и секрет из вашего .env. Четыре факта, специфичных для Continue.
// файл конфигурации
Сохраните блок как .continue/mcpServers/maguyva.yaml в workspace или добавьте его запись mcpServers в ~/.continue/config.yaml. config.json устарел.
// транспорт
Continue подключается к эндпоинту Maguyva по Streamable HTTP; заголовок задаётся в requestOptions. Никаких локальных процессов, никакого Node.js.
// ключ
${{ secrets.MAGUYVA_API_KEY }} берётся из ~/.continue/.env, затем из .continue/.env и .env в workspace, затем из окружения процесса. В самом блоке ключа нет.
// режим
Continue даёт MCP-инструменты в режиме агента, а не в чате. JSON-конфигурации от других клиентов тоже работают: положите их в .continue/mcpServers/.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Запускай тесты пакета, прежде чем считать изменение готовым.Continue загружает Markdown-правила из .continue/rules/. Правило может действовать всегда, только когда в контексте есть подходящие файлы (globs), или когда агент решает, что подходит его description. Используйте правила для:
Правило говорит агенту, как работать. Оно не скажет, что написано в коде после утреннего мержа.
Три пробела, которые режим агента закрывает чтением файлов.
Вы добавляете файлы, которые считаете важными. Нужная агенту реализация часто лежит как раз в том, о котором вы не подумали.
“Что сломается, если я это поменяю?” — вопрос о графе. Без индекса агент читает файлы по одному, чтобы на него ответить.
Continue может запускать локальные модели с жёсткими лимитами контекста. Один ранжированный ответ с file:line помещается там, где десять разведочных чтений не влезут.
Один блок mcpServers даёт режиму агента:
Правила говорят Continue, как работать.
Maguyva даёт Continue карту кода.
Сначала спросите карту, потом редактируйте.
// workflow 01
continue agent> где мы проверяем подписи вебхуков? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← текст → Агент читает verify.ts и больше ничего. [exit 0]
Поиск по смыслу находит реализацию, даже если её имя не совпадает с вашими словами.
// workflow 02
continue agent> кто ещё импортирует старый клиент биллинга? dependency_search("LegacyBillingClient", dependents) 4 импортёра в 3 пакетах → Агент переводит все четыре места, затем удаляет клиент. [exit 0]
Список импортёров полон до удаления, а не обнаруживается сборкой потом.
Три шага. Тариф Free: 3 репозитория, До 50 тыс. проиндексированных строк, без банковской карты.
// step 01
Выберите тот, который вы уже знаете, чтобы оценить ответы.
// step 02
.continue/mcpServers/maguyva.yaml
name: Maguyva
version: 0.0.1
schema: v1
mcpServers:
- name: maguyva
type: streamable-http
url: https://maguyva.tools/mcp
requestOptions:
headers:
Authorization: Bearer ${{ secrets.MAGUYVA_API_KEY }}
// step 03
Запишите в ~/.continue/.env строку MAGUYVA_API_KEY= и свой ключ. Переключитесь в режим агента и задайте вопрос, ответ на который вы уже знаете.