// 설정 파일
YAML 블록
블록을 워크스페이스의 .continue/mcpServers/maguyva.yaml로 저장하거나, 그 mcpServers 항목을 ~/.continue/config.yaml에 추가하세요. config.json은 더 이상 권장되지 않습니다.
Continue 사용자를 위해
Continue의 에이전트는 여러분이 준 컨텍스트와 설정이 허용한 도구로 일합니다. Maguyva는 저장소 전체를 인덱싱해 MCP로 제공하므로, 에이전트 모드는 파일을 하나씩 읽기 전에 코드가 어디 있는지 먼저 묻습니다.
Free 등급: 저장소 3개, 인덱싱된 저장소 라인 최대 5만 줄, 카드 등록 불필요.
YAML 블록 하나: URL, 헤더, 그리고 .env의 시크릿. Continue에만 해당하는 네 가지 사실.
// 설정 파일
블록을 워크스페이스의 .continue/mcpServers/maguyva.yaml로 저장하거나, 그 mcpServers 항목을 ~/.continue/config.yaml에 추가하세요. config.json은 더 이상 권장되지 않습니다.
// 전송 계층
Continue는 Streamable HTTP로 Maguyva 엔드포인트에 연결하며, 헤더는 requestOptions 아래에 둡니다. 로컬 프로세스도 Node.js도 필요 없습니다.
// 키
${{ secrets.MAGUYVA_API_KEY }}는 ~/.continue/.env, 다음으로 워크스페이스의 .continue/.env와 .env, 마지막으로 프로세스 환경에서 읽습니다. 블록 자체에는 키가 없습니다.
// 모드
Continue는 MCP 도구를 채팅이 아니라 에이전트 모드에서 제공합니다. 다른 클라이언트의 JSON 설정도 동작합니다. .continue/mcpServers/에 넣기만 하면 됩니다.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
변경을 완료라고 하기 전에 패키지 테스트를 실행한다.Continue는 .continue/rules/에서 Markdown 규칙을 불러옵니다. 규칙은 항상 적용되거나, 일치하는 파일이 컨텍스트에 있을 때만(globs), 또는 에이전트가 description이 맞는다고 판단할 때 적용됩니다. 이런 데 쓰세요:
규칙은 에이전트에게 일하는 방식을 알려 줍니다. 오늘 아침 머지 이후 코드가 무엇을 말하는지는 알려 주지 못합니다.
에이전트 모드가 파일 읽기로 메우는 세 가지 빈틈.
여러분은 중요하다고 생각하는 파일을 추가합니다. 에이전트에게 필요한 구현은 대개 미처 생각하지 못한 파일에 있습니다.
“이걸 바꾸면 뭐가 깨지지?”는 그래프 질문입니다. 인덱스가 없으면 에이전트는 답하려고 파일을 하나씩 읽습니다.
Continue는 컨텍스트 한도가 빠듯한 로컬 모델도 실행할 수 있습니다. 탐색용 읽기 열 번이 들어가지 않는 자리에도 file:line이 붙은 순위 답변 하나는 들어갑니다.
mcpServers 블록 하나로 에이전트 모드가 얻는 것:
규칙은 Continue에게 일하는 방식을 알려 줍니다.
Maguyva는 Continue에게 코드의 지도를 줍니다.
먼저 지도에 묻고, 그다음 편집하세요.
// workflow 01
continue agent> webhook 서명은 어디서 검증하지? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← 설명 문서 → 에이전트는 verify.ts만 읽고 다른 건 읽지 않습니다. [exit 0]
의미로 찾는 검색은 구현의 이름이 여러분의 표현과 달라도 찾아냅니다.
// workflow 02
continue agent> 예전 결제 클라이언트를 아직 import하는 곳은? dependency_search("LegacyBillingClient", dependents) 3개 패키지에 import하는 곳 4개 → 에이전트는 네 곳을 모두 옮긴 뒤 클라이언트를 삭제합니다. [exit 0]
import하는 곳 목록은 삭제 전에 완성되며, 나중에 빌드가 찾아내는 것이 아닙니다.
세 단계로 끝. Free 등급: 저장소 3개, 인덱싱된 저장소 라인 최대 5만 줄, 카드 등록 불필요.
// 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= 뒤에 키를 붙여 적으세요. 에이전트 모드로 바꾸고, 이미 답을 아는 질문 하나를 해 보세요.