킬로 코드: 깔끔한 사용자 경험을 제공하는 루 코드 브랜치

최신 AI 리소스5개월 전에 게시 됨 AI 공유 서클
14.7K 00

일반 소개

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

Kilo Code:具有简洁使用体验的Roo Code分支

 

기능 목록

  • AI 기반 코드 생성자연어 설명을 입력하면 자동으로 코드를 생성합니다.
  • 자동화된 리팩토링기존 코드를 분석하고 최적화하여 품질을 개선합니다.
  • 지능형 코드 완성컨텍스트에 기반한 실시간 조언을 제공합니다.
  • 작업 자동화일괄 수정 또는 서식 지정과 같은 반복적인 작업을 처리합니다.
  • Claude 3.7 지원사용 인류학 보다 정확한 코드 분석을 제공하는 AI 모델.
  • 오픈 소스 협업사용자는 코드나 피드백을 제출하여 프로젝트 개선에 참여할 수 있습니다.

 

도움말 사용

설치 프로세스

킬로 코드는 VS Code 마켓플레이스에서 직접 다운로드하거나 로컬 버전을 수동으로 빌드하는 두 가지 방법으로 설치할 수 있습니다. 자세한 단계는 다음과 같습니다:

방법 1: VS 코드 마켓플레이스에서 설치

  1. VS 코드를 엽니다.
  2. 왼쪽의 '확장' 아이콘을 클릭하거나( Ctrl+Shift+X).
  3. 검색창에 '킬로 코드'를 입력하면 다음을 찾을 수 있습니다. kilocode.Kilo-Code.
  4. "설치"를 클릭하고 완료될 때까지 기다립니다.
  5. 설치 후 VS 코드를 다시 시작하세요.

방법 2: 로컬 빌드 설치

  1. 코드 베이스 복제
    터미널에 입력합니다:
git clone https://github.com/Kilo-Org/kilocode.git

프로젝트 파일은 로컬로 다운로드됩니다.

  1. 종속성 설치
    프로젝트 폴더로 이동하여 실행합니다:
npm run install:all

Node.js와 npm이 설치되어 있는지 확인합니다.

  1. 건물 확장
    실행 중입니다:
npm run build

완료되면bin/ 폴더가 나타납니다. kilo-code-4.0.0.vsix 문서화.

  1. 수동 설치
  • VS 코드를 엽니다.
  • 터미널에서 실행됩니다:
    code --install-extension bin/kilo-code-4.0.0.vsix
    
  • 또는 "확장" 메뉴에서 "VSIX에서 설치"를 선택하고 상자를 선택합니다. .vsix 문서화.
  • 설치 후 VS 코드를 다시 시작하세요.
  1. 개발 모드(선택 사항)
    코드를 디버그하거나 수정하려면 실행하세요:
npm run dev

을 누른 다음 F5VS 코드가 새 창을 열어 플러그인을 로드합니다. 코드를 수정한 후에는 변경 사항이 실시간으로 적용되지만 핵심 확장 프로그램 수정은 다시 시작해야 합니다.

  1. 로그인하여 무료 크레딧 받기
    설치가 완료되면 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 저장.

애플리케이션 시나리오

  1. 신속한 프로토타이핑
    개발자는 킬로 코드를 사용하여 코드 프레임워크를 생성할 수 있습니다. 예를 들어 "로그인 페이지 만들기"라고 입력하면 AI가 HTML 및 JavaScript 기본 코드를 생성하여 시간을 절약해 줍니다.
  2. 프로그래밍 학습
    학생들은 이를 사용하여 샘플 코드를 생성할 수 있습니다. 예를 들어 "바이너리 조회 작성"을 입력하면 킬로 코드가 알고리즘을 더 쉽게 이해할 수 있도록 코드를 제공합니다.
  3. 코드 유지 관리
    오래된 프로젝트를 유지 관리할 때 자동화된 리팩터링을 사용하여 코드를 정리할 수 있습니다. 예를 들어 중첩된 루프를 간결한 형태로 최적화하여 가독성을 개선할 수 있습니다.
  4. 팀 개발
    오픈 소스 기여자는 킬로 코드를 사용하여 기능을 빠르게 구현하고, GitHub에 코드를 커밋하고, 프로젝트 반복을 가속화할 수 있습니다.

QA

  1. 킬로 코드는 수수료를 부과하나요?
    무료 오픈 소스 도구입니다. 가입 시 15달러의 Claude 3.7 크레딧이 제공되며, 신용카드는 필요하지 않습니다. 크레딧이 소진되면 Stripe을 통해 추가 구매를 하고 Anthropic의 원래 가격으로 청구서를 받을 수 있습니다.
  2. 컴퓨터 구성 요구 사항이 높은가요?
    너무 높지 않습니다. VS Code와 Node.js를 실행할 수 있는 일반 컴퓨터에서 사용할 수 있으며, AI 연산은 클라우드에서 이루어집니다.
  3. 개발에 참여하려면 어떻게 해야 하나요?
    인터뷰 https://github.com/Kilo-Org/kilocode팀에서는 모든 기여를 환영합니다.
  4. 다른 편집기도 지원되나요?
    현재는 VS 코드만 지원되지만 향후 확장할 계획은 없습니다.
  5. 크레딧이 부족하면 어떻게 되나요?
    스트라이프를 통해 충전하거나 유용한 피드백을 제공하면 팀에서 추가 크레딧을 지급할 수 있습니다.
© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...