← 문서 목록

개발 도구 연결

Continue

업데이트

설정 만들기

쓸 모델을 여러 개 고르고 「확인」을 누르면, 고른 모델을 모두 바로 쓸 수 있는 설정이 아래에 만들어집니다. 첫 번째로 고른 모델이 기본 모델이 됩니다. 컨텍스트·출력 상한·가격 같은 값은 모델 카탈로그에서 채웁니다.

모델 불러오는 중…

Continue(VS Code·JetBrains 확장)는 config.yaml에 모델을 등록하고 채팅 창에서 골라 씁니다.

연결하기

  1. ~/.continue/.env 파일을 만들고 키를 따옴표 없이 넣습니다.

    bash
    EVERYAIS_API_KEY=everyais_your_api_key
  2. 위 「설정 만들기」에서 모델을 고르고 「확인」을 누릅니다. Agent 모드에 쓸 모델은 도구 호출을 지원해야 합니다. 그런 모델에는 capabilities에 tool_use가 붙습니다. 추론을 지원하는 모델은 「추론 강도」도 고를 수 있습니다.

  3. 만들어진 내용을 ~/.continue/config.yaml에 붙여 넣습니다. 다른 모델이 이미 있으면 models: 아래 항목만 붙이세요.

  4. Continue 채팅 창의 모델 목록에서 everyais 모델을 고릅니다.

VS Code·JetBrains 확장은 셸 환경변수를 읽지 못합니다. export로 넣은 키는 보이지 않으니 .env 파일에 두세요.

설정 항목

항목하는 일
provider: openai · apiBaseOpenAI 호환 API로 everyais에 요청합니다. apiBase는 /v1까지 넣습니다
apiKey: ${{ secrets.EVERYAIS_API_KEY }}.env 파일에서 키를 읽습니다. 작업 폴더의 .env, .continue/.env, ~/.continue/.env 순서로 찾습니다
roles채팅(chat), 코드 고치기(edit), 적용(apply)에 이 모델을 씁니다. 자동완성(autocomplete) 역할은 동작을 확인하기 전이라 빠져 있습니다
capabilities도구 호출(tool_use, Agent 모드에 필요)과 이미지 입력(image_input). 지원하는 모델에만 붙습니다
defaultCompletionOptions.contextLength · maxTokens컨텍스트 크기와 최대 출력 토큰. 카탈로그에 값이 없으면 넣지 않습니다
requestOptions.extraBodyProperties.reasoning_effort고른 추론 강도. 요청 본문에 그대로 실립니다
useResponsesApi: falseChat Completions로 요청하게 합니다. 이름에 gpt-5 이상이 들어간 모델(예: gpt-6)에만 붙습니다

예시

yaml
name: everyais
version: 1.0.0
schema: v1
models:
  - name: "Claude Sonnet 5.5"
    provider: openai
    model: "everyais/claude-sonnet-5-5"
    apiBase: https://api.everyais.com/v1
    apiKey: ${{ secrets.EVERYAIS_API_KEY }}
    roles: [chat, edit, apply]
    capabilities: [tool_use, image_input]

문제가 생기면

증상확인할 것
401~/.continue/.env에 키가 있는지, 변수 이름이 EVERYAIS_API_KEY인지 확인하세요
Agent 모드에서 모델을 고를 수 없습니다그 모델에 capabilities: [tool_use]가 있는지 확인하세요
GPT 모델에서 400이 납니다Continue는 이런 모델을 /v1/responses로 보내는데, 그 요청에 붙는 reasoning 객체를 everyais가 받지 않습니다. 모델 항목에 useResponsesApi: false가 있는지 확인하세요
404 model_not_foundmodel 값이 everyais 모델 ID와 같은지 확인하세요
문의접수