OpenSource-Hub

continue

CLI 도구

continuedev/continue

명령줄과 IDE를 지원하는 오픈 소스 코딩 에이전트입니다.

개요

Continue는 AI 기반 코드 생성, 대화 및 자동화 기능을 제공하는 오픈 소스 코딩 에이전트입니다. 명령줄, VS Code 확장 및 JetBrains 플러그인으로 실행되어 개발자가 코드를 더 빠르게 작성하고 이해할 수 있도록 도와줍니다. 이 프로젝트는 최종 2.0.0 버전 이후 아카이브되었습니다.

README 미리보기

Continue\n\nPioneering open-source coding agent\n\n\n\n\n\n\n\n\n\n\n  \n\n\n## What is Continue?\n\n> _Note: The `continuedev/continue` repository is no longer actively maintained and is read-only for all users._\n\nContinue is a coding agent available as a [CLI](#cli), [VS Code extension](#vs-code), and [JetBrains plugin](#jetbrains).\n\n## Documentation\n\nTo learn how to configure Continue, how it works, and how to customize it, check out the [Continue Docs](https://docs.continue.dev).\n\n## Final 2.0.0 Release\n\nWe polished Continue and did a final 2.0.0 release of the VS Code extension, CLI, and JetBrains plugin.\n\nThis included removing anonymous telemetry, pulling out authentication, squashing bugs, and more.\n\n### VS Code\n\n[](https://marketplace.visualstudio.com/items?itemName=Continue.continue) [](https://open-vsx.org/extension/Continue/continue) [](extensions/vscode)\n\n### CLI\n\n[](https://www.npmjs.com/package/@continuedev/cli) [](extensions/cli)\n\n### JetBrains\n\n> _Note: We recommend using the Continue CLI instead of the JetBrains plugin._\n\n[](https://github.com/continuedev/continue/releases) [](extensions/intellij)\n\n## Contributors\n\nThank you to the entire Continue community for helping us create a pioneering coding agent.\n\nWhat we built together pushed the boundaries of what AI developer tooling could be.\n\nWe hope this codebase continues to serve as a foundation for others.\n\n## Code friends\n\n\n  \n\n\n## License\n\nApache 2.0 © 2023-2026 Continue Dev, Inc.\n

FAQ (4)

문제 해결
모델을 호출할 때 Continue에 "Invalid URL" 오류가 표시되는 이유는 무엇인가요?

일반적인 원인은 URL 프로토콜이 없는 apiBase 값입니다. 전체 절대 URL을 사용하세요:

# 잘못된 예
apiBase: localhost:11434

# 올바른 예
apiBase: http://localhost:11434

HTTPS 또는 OpenAI 호환 프로바이더의 경우 다음 예시처럼 전체 기본 경로를 사용하세요:

provider: openai
apiBase: https://aimoway.com/v1
apiKey: YOUR_API_KEY
model: your-model-name

로컬 Ollama의 경우 일반적으로 apiBase를 생략하고 Continue가 기본값을 사용하도록 둘 수 있습니다. 명시적으로 설정하는 경우에는 http:// 또는 https://를 포함하세요.

모델이 Continue 허브에서 제공되는 경우 ${{ secrets.MY_KEY }}와 같은 시크릿이 올바르게 해석되는지 확인하세요. 구성에 템플릿 문자열이 문자 그대로 남아 있다면 시크릿이 누락되었거나 이름이 잘못 지정된 것입니다.

코드 수정 사항은 또한 http://를 앞에 붙여 프로토콜이 없는 apiBase 값을 정규화하고, 최종 URL을 검증하며, 프로바이더와 잘못된 값을 보고하고, getMaxStopWords()에서 undefined apiBase를 방어합니다. 구성 변경만으로 문제가 해결되지 않으면 해당 수정 사항이 포함된 릴리스로 Continue를 업데이트하세요.

원본 Issue #11872
문제 해결
VS Code Remote-SSH를 통해 ${env:OPENROUTER_API_KEY}를 사용할 때 OpenRouter에서 발생하는 Continue의 401 "Missing Authentication header" 오류는 어떻게 해결하나요?

Remote-SSH 호스트에서 실행 중인 Continue 확장을 YAML 환경 플레이스홀더 해석 문제가 수정된 버전으로 업그레이드한 다음, "Developer: Reload Window"를 실행하거나 원격 VS Code 서버를 다시 시작하세요. 설정은 apiKey: ${env:OPENROUTER_API_KEY}로 유지하세요. 변수가 대화형 ~/.bashrc에만 정의되어 있는 경우, 통합 터미널과 curl에서 해당 변수를 읽을 수 있더라도 확장 호스트가 이를 상속받지 못할 수 있습니다. 변수를 export한 후 VS Code 서버를 다시 시작하거나, 해당 변수를 사용할 수 있는 로그인 세션에서 다시 연결하세요. 임시 해결 방법으로 config.yaml에 apiKey: sk-or-v1-...와 같이 키를 직접 하드코딩한 다음, 업그레이드 후 이를 제거하세요.

원본 Issue #12842
문제 해결
Continue CLI 시스템 프롬프트에서 `.continue/rules` userRules가 두 번 나타나는 문제를 어떻게 수정하나요?

이것은 Continue CLI 1.5.47의 버그입니다: .continue/rules/*.md에서 로드된 규칙이 config와 markdown 규칙 소스 양쪽에서 병합되어 전체 userRules 블록이 중복될 수 있습니다. fix(cli): dedupe userRules from config and markdown rule sources 수정 사항이 포함된 최신 릴리스로 @continuedev/cli를 업그레이드하세요:

npm install -g @continuedev/cli@latest
continue --version

임시 해결 방법으로, 동일한 규칙이 .continue/rules/*.md와 config의 userRules 양쪽에 정의되어 있지 않은지 확인하세요. 업그레이드된 CLI가 설치될 때까지 한 소스에만 유지하세요.

원본 Issue #12925
문제 해결
Ollama를 사용하는 Continue 편집 모드에서 'Token limit reached. File/range likely too large for this edit' 오류를 해결하는 방법

편집 모드(Ctrl+I)는 선택한 부분만이 아니라 전체 파일 내용과 편집 프롬프트 템플릿을 함께 전송하므로 채팅 모드보다 훨씬 많은 토큰을 소비합니다. contextLength: 8192에서는 작은 파일에서도 제한에 도달합니다. 해결 방법:

1. config.yaml에서 contextLength를 늘리세요(deepseek-r1은 최대 128k까지 지원):

defaultCompletionOptions:
  contextLength: 32768

2. 중요: Ollama는 이 설정을 무시하고 num_ctx를 기본값 4096으로 사용합니다. 모델별로 이를 재정의하세요:
requestOptions:
  extraBodyProperties:
    options:
      num_ctx: 32768

또는 Ollama를 시작하기 전에 환경 변수 OLLAMA_CONTEXT_LENGTH=32768로 전역 설정할 수 있습니다.
3. 그래도 실패하면 Ctrl+I를 누르기 전에 더 작은 코드 범위를 선택하거나, edit 역할을 더 큰 네이티브 컨텍스트 윈도를 가진 모델로 전환하세요.

참고: 컨텍스트 길이를 늘리면 VRAM/RAM 사용량이 증가하므로, 8b 모델이 느려지거나 OOM이 발생하면 값을 낮추세요.

원본 Issue #7544