일반 소개
킬로 코드는 비주얼 스튜디오 코드(줄여서 VS 코드)를 위한 오픈 소스 확장 플러그인입니다. 인공 지능 기술을 사용하여 사용자가 보다 효율적으로 코드를 작성할 수 있도록 도와줍니다. Kilo-Org 팀이 개발한 이 프로젝트는 원래 Roo Code에서 포크된 것으로 코드 생성, 작업 자동화, 스마트 제안 등의 기능이 추가되었습니다. 15달러에 무료로 사용할 수 있습니다. Claude 3.7 소네트 모델 사용 크레딧(등록 시 사용자에게 제공)킬로 코드의 목표는 커뮤니티 협업과 빠른 반복을 통해 최고 수준의 AI 프로그래밍 어시스턴트를 구축하는 것입니다. 모든 코드는 GitHub에서 공개적으로 사용 가능하며 누구나 다운로드, 사용 또는 개발할 수 있습니다.

기능 목록
- AI 기반 코드 생성자연어 설명을 입력하면 자동으로 코드를 생성합니다.
- 자동화된 리팩토링기존 코드를 분석하고 최적화하여 품질을 개선합니다.
- 지능형 코드 완성컨텍스트에 기반한 실시간 조언을 제공합니다.
- 작업 자동화일괄 수정 또는 서식 지정과 같은 반복적인 작업을 처리합니다.
- Claude 3.7 지원사용 인류학 보다 정확한 코드 분석을 제공하는 AI 모델.
- 오픈 소스 협업사용자는 코드나 피드백을 제출하여 프로젝트 개선에 참여할 수 있습니다.
도움말 사용
설치 프로세스
킬로 코드는 VS Code 마켓플레이스에서 직접 다운로드하거나 로컬 버전을 수동으로 빌드하는 두 가지 방법으로 설치할 수 있습니다. 자세한 단계는 다음과 같습니다:
방법 1: VS 코드 마켓플레이스에서 설치
- VS 코드를 엽니다.
- 왼쪽의 '확장' 아이콘을 클릭하거나(
Ctrl+Shift+X
). - 검색창에 '킬로 코드'를 입력하면 다음을 찾을 수 있습니다.
kilocode.Kilo-Code
. - "설치"를 클릭하고 완료될 때까지 기다립니다.
- 설치 후 VS 코드를 다시 시작하세요.
방법 2: 로컬 빌드 설치
- 코드 베이스 복제
터미널에 입력합니다:
git clone https://github.com/Kilo-Org/kilocode.git
프로젝트 파일은 로컬로 다운로드됩니다.
- 종속성 설치
프로젝트 폴더로 이동하여 실행합니다:
npm run install:all
Node.js와 npm이 설치되어 있는지 확인합니다.
- 건물 확장
실행 중입니다:
npm run build
완료되면bin/
폴더가 나타납니다. kilo-code-4.0.0.vsix
문서화.
- 수동 설치
- VS 코드를 엽니다.
- 터미널에서 실행됩니다:
code --install-extension bin/kilo-code-4.0.0.vsix
- 또는 "확장" 메뉴에서 "VSIX에서 설치"를 선택하고 상자를 선택합니다.
.vsix
문서화. - 설치 후 VS 코드를 다시 시작하세요.
- 개발 모드(선택 사항)
코드를 디버그하거나 수정하려면 실행하세요:
npm run dev
을 누른 다음 F5
VS 코드가 새 창을 열어 플러그인을 로드합니다. 코드를 수정한 후에는 변경 사항이 실시간으로 적용되지만 핵심 확장 프로그램 수정은 다시 시작해야 합니다.
- 로그인하여 무료 크레딧 받기
설치가 완료되면 VS Code를 열면 Google 계정으로 로그인하라는 메시지가 표시됩니다. 로그인하면 클로드 3.7 소네트에 대한 $15 크레딧이 지급됩니다.
주요 기능 사용 방법
1. AI 기반 코드 생성
- VS 코드 편집기에서 "배열의 정렬 여부를 확인하는 함수 만들기"와 같은 자연어 설명을 입력합니다.
- 기본 단축키를 누릅니다.
Ctrl+Enter
(설정에서 조정 가능)을 클릭하면 킬로 코드가 코드를 생성하여 커서에 삽입합니다. 예를 들어
function isSorted(arr) {
for (let i = 1; i < arr.length; i++) {
if (arr[i] < arr[i - 1]) return false;
}
return true;
}
- 생성된 결과가 만족스럽지 않은 경우 설명을 조정하고 다시 생성할 수 있습니다.
2. 지능형 코드 완성
- 코드를 작성할 때 킬로 코드는 컨텍스트에 따라 완성도를 제안합니다.
- 예를 들어 다음과 같이 입력합니다.
for (let i
를 입력하면 전체 루프 구조를 묻는 메시지가 표시됩니다:
for (let i = 0; i < array.length; i++)
- 를 누릅니다.
Tab
어쩌면Enter
수락된 제안. 완성 기능은 전체 문서를 분석하여 보다 맞춤화된 제안을 제공합니다.
3. 자동화된 재구성
- 코드를 선택하고 기본 단축키를 누릅니다.
Ctrl+Shift+R
. - 킬로 코드는 코드를 분석하고 최적화합니다. 예를 들어
let sum = 0;
for (let i = 0; i < numbers.length; i++) {
sum += numbers[i];
}
에 최적화될 수 있습니다:
const sum = numbers.reduce((acc, curr) => acc + curr, 0);
- 확인을 클릭하면 코드가 자동으로 업데이트됩니다.
4. 작업 자동화
- 명령 패널을 엽니다(
Ctrl+Shift+P
)에서 "킬로 코드: 작업 자동화"를 입력합니다. - '코드 서식 지정' 또는 '변수 일괄 이름 바꾸기' 등의 작업 유형을 선택합니다.
- "모든 let을 const로 변경"과 같은 특정 요청을 입력하면 킬로 코드가 변경 사항을 검사하고 실행합니다.
5. 지원 액세스
- VS Code에서 "킬로 코드: 오픈 커뮤니티"를 실행하고 Discord로 이동합니다(
https://discord.gg/fxrhCFGhkP
) 또는 GitHub. - Discord에서 질문하거나 GitHub에 이슈를 제출할 수 있으며, 피드백이 가치 있는 경우 추가 무료 크레딧을 받을 수도 있습니다.
취급 시 주의사항
- 네트워크 요구 사항AI 기능을 사용하려면 인터넷 연결이 필요합니다.
- 할당량 관리무료 크레딧 $15가 소진되면 추가 비용 없이 Anthropic API 요금으로 청구되는 Stripe을 통해 더 구매할 수 있습니다.
- 구성 조정VS 코드 설정에서 '킬로 코드'를 검색하여 바로 가기 또는 기능 기본 설정을 조정하세요.
- 파일 저장: 코드를 생성하거나 수정한 후
Ctrl+S
저장.
애플리케이션 시나리오
- 신속한 프로토타이핑
개발자는 킬로 코드를 사용하여 코드 프레임워크를 생성할 수 있습니다. 예를 들어 "로그인 페이지 만들기"라고 입력하면 AI가 HTML 및 JavaScript 기본 코드를 생성하여 시간을 절약해 줍니다. - 프로그래밍 학습
학생들은 이를 사용하여 샘플 코드를 생성할 수 있습니다. 예를 들어 "바이너리 조회 작성"을 입력하면 킬로 코드가 알고리즘을 더 쉽게 이해할 수 있도록 코드를 제공합니다. - 코드 유지 관리
오래된 프로젝트를 유지 관리할 때 자동화된 리팩터링을 사용하여 코드를 정리할 수 있습니다. 예를 들어 중첩된 루프를 간결한 형태로 최적화하여 가독성을 개선할 수 있습니다. - 팀 개발
오픈 소스 기여자는 킬로 코드를 사용하여 기능을 빠르게 구현하고, GitHub에 코드를 커밋하고, 프로젝트 반복을 가속화할 수 있습니다.
QA
- 킬로 코드는 수수료를 부과하나요?
무료 오픈 소스 도구입니다. 가입 시 15달러의 Claude 3.7 크레딧이 제공되며, 신용카드는 필요하지 않습니다. 크레딧이 소진되면 Stripe을 통해 추가 구매를 하고 Anthropic의 원래 가격으로 청구서를 받을 수 있습니다. - 컴퓨터 구성 요구 사항이 높은가요?
너무 높지 않습니다. VS Code와 Node.js를 실행할 수 있는 일반 컴퓨터에서 사용할 수 있으며, AI 연산은 클라우드에서 이루어집니다. - 개발에 참여하려면 어떻게 해야 하나요?
인터뷰https://github.com/Kilo-Org/kilocode
팀에서는 모든 기여를 환영합니다. - 다른 편집기도 지원되나요?
현재는 VS 코드만 지원되지만 향후 확장할 계획은 없습니다. - 크레딧이 부족하면 어떻게 되나요?
스트라이프를 통해 충전하거나 유용한 피드백을 제공하면 팀에서 추가 크레딧을 지급할 수 있습니다.
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...