AI 코딩 워크플로란 무엇인가요?
AI 코딩 워크플로는 엔지니어링 판단을 포기하지 않으면서 소프트웨어 작업 전반에 걸쳐 AI를 반복적으로 활용하는 방법입니다. 개발자는 성공의 기준을 정의하고 의미 있는 변경 사항을 각각 검토합니다. 코딩 에이전트는 먼저 프로젝트를 조사하고 접근 방식을 제안합니다. 승인 후에는 관련 파일을 편집하고 프로젝트의 검사를 실행할 수 있습니다.
체계 없는 AI 코딩이 더 많은 작업을 만드는 이유
체계 없는 AI 코딩은 코드가 즉시 나타나기 때문에 빨라 보입니다. 숨겨진 비용은 나중에 나타나는데, 개발자가 잘못된 가정을 풀어내거나 원래 요청 범위를 벗어나 퍼진 변경 사항을 고쳐야 할 때입니다.
계획과 실행이 동시에 일어난다
요청이 모호하면 에이전트는 이미 코드를 작성하는 와중에 기능이 어떻게 동작해야 할지를 스스로 결정해야 합니다. 이러한 결정은 개발자가 의도한 바와 다를 수 있습니다. 예를 들어 "다크 모드 전환 스위치를 추가해줘"라고만 말하면, 에이전트는 그 스위치가 어디에 있어야 하는지, 사용자가 앱을 닫은 후에도 선택 사항을 기억해야 하는지 알 수 없습니다.
프롬프트가 크면 검토하기 어려운 변경이 생깁니다
범위가 넓은 요청은 에이전트가 프로젝트에서 서로 연결된 여러 부분을 한 번에 바꾸도록 유도합니다. 그 결과로 나온 패치는 각 파일이 개별적으로는 그럴듯해 보여도 개발자가 자신 있게 이해하기에는 너무 커질 수 있습니다. 예를 들어 “설정 페이지를 만들어줘”라는 요청은 인터페이스뿐 아니라 환경설정 저장 방식에도 영향을 줄 수 있습니다.
컨텍스트가 부족하면 일반적인 코드가 나옵니다
코딩 에이전트는 본 적 없는 프로젝트의 관례를 따를 수 없습니다. 관련 파일이나 저장소 지침이 없으면 이미 존재하는 추상화가 있음에도 새로운 것을 만들어낼 수 있습니다. 설치된 의존성 버전과 맞지 않는 API를 사용할 수도 있습니다.
빠른 생성은 재작업 비용을 감추기 쉽습니다
생성 시간이 곧 전달 시간은 아닙니다. 1분 만에 나온 패치도 디버깅에 반나절이 걸릴 수 있습니다. 더 나은 척도는 명확한 요구사항에서 팀이 유지보수하기로 동의한 검증된 변경까지 걸리는 시간입니다.
AI 코딩 워크플로 한눈에 보기
아래 워크플로는 개발자가 의사결정을 통제하면서, 반복 가능한 조사와 구현 작업은 에이전트에게 맡길 수 있게 해줍니다.
| 단계 | 사람의 역할 | AI의 역할 | 결과물 |
|---|---|---|---|
| 정의 | 목표와 제약 조건 설정 | 모호한 부분 파악 | 승인된 명세 |
| 탐색 | 범위 확인 | 관련 파일 및 의존성 검토 | 컨텍스트 맵 |
| 계획 | 아키텍처와 트레이드오프 승인 | 순서가 정해진 작업 계획 수립 | 검토된 계획 |
| 구현 | 범위 통제 | 집중된 코드 변경 수행 | 검토 가능한 diff |
| 검증 | 예상 동작 정의 | 테스트 실행 및 실패 사항 확인 | 테스트 증거 |
| 검토 | 최종 판단 수행 | 위험 요소와 불일치 사항 도출 | 승인된 변경 사항 |
| 배포 | 통합 승인 | 작업 내용과 남은 위험 요약 | 릴리스 증거와 함께 검토된 변경 사항 |
Kimi Code는 저장소 파일을 점검하고, 승인된 수정을 적용하고, 프로젝트의 검증 명령을 실행함으로써 이 루프를 지원할 수 있습니다.
1단계: 코드를 요청하기 전에 결과부터 정의하기
구현 방식을 지시하기 전에 원하는 동작부터 설명하세요. 영향을 받는 사용자나 시스템을 특정하고, 작업 범위를 정의하고, 변경 후 확인할 수 있는 수용 기준을 추가하세요.
간단한 예를 생각해봅시다. 기존 웹 앱에 다크 모드를 추가하고 싶다고 가정하면, 코딩 에이전트에게 다음과 같은 요청을 할 수 있습니다:
에이전트는 이 요청을 실행할 수 있지만, 빠진 요구사항을 스스로 채워 넣어야 합니다. 토글을 인터페이스의 엉뚱한 위치에 배치하거나, 다크 모드를 한 페이지에만 적용할 수도 있습니다. 생성된 코드는 기술적으로는 동작하면서도 사용자 경험은 잘못된 방향으로 나올 수 있습니다.
더 유용한 프롬프트는 에이전트가 수정을 시작하기 전에 결과를 정의합니다:
이 버전은 에이전트에게 명확한 목표를 제시하여 제품 관련 결정을 임의로 내리지 못하게 합니다. 또한 개발자에게 완성된 작업을 검토할 구체적인 방법을 제공합니다. 기능이 “완성된 것처럼 보이는지” 묻는 대신, 명시된 요구사항에 비추어 동작을 확인할 수 있습니다.
2단계: 적합한 코딩 하니스와 모델 선택하기
모델은 AI가 코드를 얼마나 잘 이해하고 추론하는지를 결정합니다. 코딩 하니스는 그 추론이 프로젝트 안에서 검증된 변경으로 이어질 수 있는지를 결정합니다. 둘 다 초기에 선택해두면 해당 작업을 처리할 수 없는 도구를 중심으로 워크플로를 구축하는 일을 막을 수 있습니다.
루프를 완결할 수 있는 하니스 선택하기
쓸모 있는 코딩 하니스는 단순히 코드 조각을 생성하는 것 이상을 해야 합니다. 저장소에 접근하고, 파일을 수정할 권한을 가지고, 프로젝트의 기존 명령을 실행할 수 있어야 합니다. 작업이 여러 파일에 영향을 미칠 때는 계획 지원 기능과 명확한 승인 제어도 중요합니다.
작업에 맞는 모델 선택하기
간단한 수정에는 빠른 코딩 모델만으로 충분할 수 있습니다. 복잡한 디버깅이나 여러 파일에 걸친 리팩터링에는 더 강력한 추론 능력과 주변 코드를 이해할 만큼 충분한 컨텍스트가 필요합니다. 모델은 또한 하니스가 제공하는 도구들과 안정적으로 동작해야 합니다.
Kimi for Coding과 함께 Kimi Code 사용하기
Kimi Code는 작업 단위 개발을 위한 완결된 하니스를 제공합니다. 낯선 저장소를 탐색하고, 수정에 앞서 계획을 세우고, 관련 파일을 업데이트하고, 실제 프로젝트에서 테스트를 실행할 수 있습니다. 터미널, 브라우저, 또는 호환되는 IDE에서 사용할 수 있습니다.
서드파티 코딩 도구를 위해 Kimi Code 플랫폼은 안정적인 모델 Kimi K3을 제공합니다. 이 모델은 클라이언트 설정을 바꾸지 않고도 업그레이드할 수 있습니다. 더 빠른 반복이 중요한 경우, highspeeed 모델은 동일한 코딩 능력을 더 빠른 출력 속도로 제공합니다.
Kimi Code와 Kimi 모델은 함께 워크플로의 양면을 아우릅니다. 모델은 코드 추론을 담당하고, 하니스는 그 추론을 검토 가능한 변경으로 바꿉니다.
3단계: 코딩 에이전트가 프로젝트를 점검하도록 하기
결과가 명확해지면, 에이전트에게 현재 동작을 제어하는 코드를 찾아달라고 요청하세요. 파일을 변경하기 전에 탐색을 통해 작업 범위를 좁혀야 합니다.
저장소 지침부터 시작하기
먼저 에이전트에게 저장소 자체의 가이드를 보여주세요. 이런 내용은 README.md, CONTRIBUTING.md 또는 에이전트 지침 파일 같은 곳에 들어 있는 경우가 많습니다. 유용한 정보는 프로젝트가 실제로 사용하는 명령어, 코드 컨벤션, 그리고 하면 안 되는 작업들입니다.
다음과 같은 프롬프트를 사용하세요:
응답에는 읽은 지침 파일의 이름이 명시되고 관련 명령어가 인용되어야 합니다. 저장소에 나타나지 않는 명령어를 제안한다면, 실행하기 전에 그 명령어가 어디서 왔는지 물어보세요.
수정하기 전에 관련 코드를 찾아라
유용한 컨텍스트 맵은 구체적인 파일명을 언급하고 각 파일이 왜 중요한지 설명합니다. 넓은 범위의 디렉터리 목록만으로는 충분하지 않습니다. 응답이 관련이 있다고 알고 있는 공유 유틸리티를 누락했다면, 계획을 세우기 전에 맵을 바로잡으세요. 에이전트는 진입점부터 의존하는 모듈까지 동작을 추적해야 합니다. 또한 기존 테스트와, 있다면 유사한 구현도 찾아야 합니다.
필요할 때만 외부 컨텍스트를 추가하라
코드베이스만으로 질문에 답할 수 없을 때 외부 문서를 가져오세요. 정확한 공식 문서 URL을 제공하거나 에이전트에게 공식 출처를 찾도록 요청하세요. 문서는 저장소에 설치된 버전과 일치해야 합니다. 오류 로그와 이슈 설명도 유용하지만, 프롬프트에 넣기 전에 자격 증명이나 개인정보는 제거하세요.
수정을 허용하기 전에 작업 트리를 확인하고 기존 변경 사항을 기록해 두세요. 버전 관리 전체 워크플로는 8단계에서 다룹니다.
4단계: 계획과 실행을 분리하라
계획과 코딩은 서로 다른 검토 질문을 필요로 합니다. 계획 단계에서는 제안된 방향이 시스템에 맞는지를 판단합니다. 구현 단계에서는 승인된 방향이 제대로 따라졌는지를 확인합니다.
명시적으로 코드 작성 없이 계획만 세우도록 요청하는 프롬프트를 사용하세요:
계획을 승인하기 전에 검토하세요. 적절한 경우 기존 프로젝트의 추상화를 사용하는지 확인하세요. 요구 사항에 없던 새 의존성이나 공개 API 변경 같은 숨겨진 범위 확장이 없는지 살펴보세요. 제안된 테스트가 새로 작성된 함수를 그저 실행해보는 데 그치지 않고, 요청된 동작을 실제로 검증하는지 확인하세요.
이 단계의 결과물은 승인된 계획입니다. 에이전트가 상세한 응답을 내놓았다고 해서 “완료”된 것은 아닙니다. 가정과 파일 범위가 정확해질 때까지 계획을 직접 수정하거나 수정을 요청하세요.
5단계: 계획을 검토 가능한 작업 단위로 나눠라
각 구현 작업은 하나의 명확한 목표와 하나의 결과 검증 방법을 가져야 합니다. 이렇게 하면 변경 사항이 검토하기 충분히 작게 유지되고, 문제가 생겼을 때 원인을 찾기도 쉬워집니다.
예를 들어 1단계에서 다룬 다크 모드 기능은 다음과 같은 작업들로 나눌 수 있습니다:
기존 색상 토큰과 테마 관련 스타일을 검토합니다.
테마 설정 옵션을 추가하고 사용자의 선택을 저장합니다.
공유 레이아웃과 컴포넌트에 다크 테마를 적용합니다.
설정 메뉴에 테마 전환 토글을 추가합니다.
선택한 테마의 전환 및 저장 기능에 대한 테스트를 추가합니다.
주요 페이지에서 시각적 또는 접근성 문제를 확인합니다.
에이전트에게 전체 기능을 한 번에 구현하라고 요청하는 대신, 이 작업들을 순서대로 진행하세요. 하나의 구현 작업에는 다음과 같은 프롬프트를 사용하세요:
기대되는 결과는 실제로 실행된 테스트가 함께 딸린, 범위가 명확한 코드 변경입니다. 다음 작업으로 넘어가기 전에 코드와 테스트를 모두 검토하세요. 에이전트가 설정 토글을 추가하거나 관련 없는 컴포넌트를 수정했다면, 먼저 그 변경 사항을 분리하거나 되돌리세요.
에이전트가 어떤 작업에서 계속 어려움을 겪는다면, 작업을 더 작게 나누세요. 예를 들어, 지속성을 구현하기 전에 테마 설정 옵션만 추가하도록 요청해 보세요. 범위가 좁은 작업은 에이전트가 세워야 하는 가정의 수를 줄여주고, 다음으로 넘어가기 전에 검증할 지점을 더 명확하게 만들어 줍니다.
6단계: 구현, 테스트, 검토를 촘촘한 루프로 반복하라
계획을 관리 가능한 작업들로 나누었다면, 한 번에 하나씩 완료하세요. 목적과 범위가 아직 분명할 때 각 변경 사항을 검토하세요.
모든 작업에 다음 루프를 사용하세요:
먼저 diff를 검토하세요. 에이전트가 현재 작업에 필요한 파일만 변경했는지 확인하세요. 패치에 관련 없는 리팩터링이나 이후 단계에 계획된 작업이 포함되어 있다면, 테스트를 실행하기 전에 그 변경 사항을 제거하거나 분리하세요.
다음으로, 저장소에 이미 정의되어 있는 검증 명령어를 사용합니다. 보통 package.json, 프로젝트 문서, 또는 CI 설정에서 찾을 수 있습니다. 예를 들어 npm 스크립트를 사용하는 JavaScript나 TypeScript 프로젝트라면 다음과 같은 명령어를 제공할 수 있습니다:
더 빠른 피드백을 위해 먼저 해당 테스트만 실행합니다. 통과하면 더 폭넓은 검사를 이어서 진행합니다. 정상적으로 실행되면 오류 없이 끝나야 합니다:
위 명령어는 예시일 뿐입니다. 프로젝트가 실제로 어떤 패키지 매니저와 스크립트를 사용하는지 확인하지 않은 채 그대로 저장소에 복사해서는 안 됩니다. Python이나 Go 프로젝트는 검증 과정이 다르며, 심지어 두 JavaScript 프로젝트라도 스크립트 이름이 다를 수 있습니다.
보너스 팁: Kimi Code로 워크플로를 실제로 적용해 보세요
Kimi Code는 다음 줄 단위가 아니라 작업 단위로 동작합니다. 원하는 결과를 설명하면, 관련 코드를 찾아내고 구현 계획을 제안하며 필요한 파일을 수정하고 프로젝트의 검사를 실행할 수 있습니다. 모든 단계를 직접 조립하는 대신, 검토할 초점이 명확한 변경 사항을 받게 됩니다.
낯선 코드베이스를 더 빠르게 이해하기
Kimi Code는 진입점에서 시작해 관련 모듈을 거쳐 실행 흐름을 추적할 수 있습니다. 관련 테스트와 기존 프로젝트 패턴을 파악해, 파일을 일일이 수집하거나 저장소 동작 방식을 직접 설명하는 데 드는 시간을 줄여줍니다.
코드 외의 정보도 작업에 함께 활용하기
개발 맥락에는 오류 스크린샷, 디자인 참고 자료, 차트, 녹화된 동작 등이 포함되는 경우가 많습니다. Kimi Code는 소스 코드와 함께 멀티모달 입력을 활용할 수 있어, 원래 작업을 정의했던 근거를 구현에 반영하는 데 도움이 됩니다.
실제 프로젝트에서 변경 사항 테스트하기
Kimi Code는 코드를 수정한 뒤 저장소에 이미 있는 테스트 및 품질 검사 명령어를 실행할 수 있습니다. 검사가 실패하면 실제 오류 출력을 읽고 그 피드백을 바탕으로 작업하므로, 한 번도 실행되지 않은 독립적인 코드 제안보다 더 신뢰할 수 있습니다.
좋은 워크플로를 반복 가능한 프로세스로 만들기
Skills은 반복되는 작업을 위한 지침을 보존할 수 있고, Hooks는 중요한 시점에 미리 정의된 동작을 실행합니다. MCP는 Kimi Code를 팀에서 이미 사용하는 도구와 연결하며, Plugins는 이러한 기능들을 재사용하고 공유하기 쉬운 형태로 묶어줍니다.
긴 작업도 계속 진행되도록 유지하기
한 번의 짧은 세션으로 끝낼 수 없는 작업의 경우, /goal을 사용하면 Kimi Code에 목표와 완료 기준을 명확히 설정해줄 수 있습니다. 이후 여러 턴에 걸쳐 진행 상황을 추적하므로, 매번 전체 목표를 다시 설명하지 않아도 작업이 계속 진행되도록 도와줍니다.
7단계: 유지관리자로서 AI가 생성한 코드 검토하기
변경 사항을 받아들이기 전에 최종 diff를 직접 읽어보세요. 코드가 요청한 대로 동작하는지, 기존 프로젝트와 잘 맞는지 확인합니다.
정확성
코드가 승인 기준을 충족하나요? 정상적인 사용자 흐름과 최소 한 가지 오류 케이스를 확인하세요. 요청한 동작을 테스트가 실제로 다루고 있는지 확인합니다.
아키텍처
코드가 프로젝트에서 이미 사용 중인 패턴을 따르나요? 로직을 적절한 모듈에 배치하고 불필요한 추상화는 피해야 합니다.
보안
새로운 입력값이 검증되고 권한이 제대로 적용되는지 확인하세요. 로그에 비밀 정보나 개인정보가 노출되지 않는지 확인합니다. 새로 추가된 의존성은 받아들이기 전에 검토하세요.
유지보수성
코드는 에이전트의 설명 없이도 이해할 수 있어야 합니다. 이름은 명확해야 하고, 주석은 코드만 봐서는 알기 어려운 결정 사항만 설명해야 합니다.
범위
diff에 현재 작업에 필요한 변경 사항만 포함되어 있는지 확인하세요. 관련 없는 리팩터링, 예상치 못한 인터페이스 변경, 불필요한 포맷팅 수정은 제거합니다.
에이전트가 생성한 요약은 검토에 도움이 될 수 있지만, 코드를 직접 읽는 것을 대신할 수는 없습니다. 스스로 설명할 수 없는 코드는 절대 배포하지 마세요.
8단계: 워크플로 전 과정에서 버전 관리 사용하기
버전 관리를 사용하면 AI가 보조한 작업을 더 쉽게 점검하고 되돌릴 수 있습니다. 여기서는 하나의 독립된 단계로 소개하지만, 그 보호 효과는 에이전트가 파일을 수정하기 전부터 시작됩니다. 작업을 시작할 때 작업 트리를 살펴보면 기존 작업과 이번 작업 중 발생한 변경 사항을 구분할 수 있습니다.
저장소 루트에서 터미널을 열고 다음 명령을 실행합니다:
git status --short
git diff --stat
git diff깨끗한 시작 상태라면 git status --short 실행 결과에 아무것도 표시되지 않습니다. 이미 수정된 파일이 있다면 이를 기록해 두고, 에이전트에게 해당 파일을 덮어쓰지 말라고 알려주세요. 각 작업이 끝날 때마다 diff를 다시 확인합니다. 검증된 상태가 버전 관리 체크포인트로 저장할 준비가 되었는지는 개발자가 판단해야 합니다.
여러 파일에 영향을 줄 수 있는 실험은 별도의 브랜치나 워크트리를 사용하세요. 병렬로 작업하는 에이전트들이 같은 작업 디렉터리를 수정하게 해서는 안 됩니다. 각 작업 흐름에 명확한 파일 소유권을 부여한 뒤, 해당 검사를 통과한 경우에만 통합하세요.
코딩 에이전트가 명시적인 승인 없이 히스토리를 재작성하거나, 로컬 작업 내용을 폐기하거나, 강제 푸시를 하거나, 변경 사항을 게시하도록 허용하지 마세요. 이런 작업들은 일반적인 파일 편집보다 영향 범위가 크므로 별도의 판단이 필요합니다.
9단계: 코딩 세션 간 컨텍스트 유지하기
긴 작업은 한 번의 대화보다 오래 지속되는 경우가 많습니다. 채팅 기록에 의존하지 말고, 엔지니어링 상태를 저장소 산출물에 보존하세요.
다음 내용을 담은 간단한 기능 문서를 유지하세요:
승인된 명세
승인된 구현 계획
완료된 작업과 현재 TODO 항목
원래 접근 방식을 변경한 결정 사항
이미 실행한 명령과 최신 결과
알려진 위험이나 미해결 질문
인계 프롬프트로 새 세션을 시작하세요:
응답은 문서 내용 및 현재 저장소 상태와 일치해야 합니다. 새 세션에 작업을 이어가라고 요청하기 전에 불일치를 먼저 해결하세요. 이러한 인계 방식은 AI 코딩 에이전트가 불완전한 대화 기록으로부터 프로젝트 상태를 다시 재구성해야 할 필요성을 줄여줍니다.
멀티 에이전트 AI 코딩 워크플로우의 작동 방식
멀티 에이전트 AI 코딩 워크플로우는 별개의 에이전트에 서로 다른 역할을 부여합니다. 한 에이전트가 저장소를 조사하는 동안 다른 에이전트가 완료된 diff를 검토할 수 있습니다. 이 방식의 가치는 여러 채팅을 동시에 여는 데서 오는 것이 아니라 역할 분담에서 나옵니다.
실용적인 설정에는 다음과 같은 역할이 포함될 수 있습니다:
플래너: 요구 사항을 코드베이스에 매핑하고 파일을 수정하지 않은 채 순서가 정해진 계획을 제안합니다.
구현자: 격리된 작업 공간에서 좁은 범위의 작업을 완료합니다.
테스터: 수락 기준을 확인하고 실패 사례를 독립적으로 재현합니다.
리뷰어: 구현이 옳다고 가정하지 않고 diff를 검토하여 정확성이나 숨겨진 위험을 살핍니다.
인간 통합자: 결정을 승인하고, 병합 순서를 관리하며, 통합된 결과를 검증합니다.
멀티 에이전트 워크플로우는 작업을 명확하게 분리할 수 있을 때 가장 효과적입니다. 모든 에이전트에게 동일하게 승인된 명세를 제공하고, 명확한 소유권을 지정하며, 충돌을 막기 위해 격리된 브랜치나 워크트리를 사용하세요. 작은 수정 작업이나 하나의 변경 파일에만 의존하는 작업이라면 대체로 단일 에이전트가 더 효율적입니다.
Kimi Code는 더 큰 작업을 독립적인 컨텍스트를 가진 하위 에이전트들로 분할할 수 있습니다. Agent Swarm을 사용하면 여러 하위 에이전트가 작업의 각 부분을 병렬로 처리한 뒤, 결과를 메인 워크플로우로 반환해 검토와 통합을 거칩니다. 이를 통해 작업 경계와 최종 승인을 여러분이 계속 통제하면서 실행 시간을 줄일 수 있습니다.
작업에 맞는 워크플로우 선택하기
모든 코딩 작업에 동일한 수준의 계획이 필요한 것은 아닙니다. 단순한 수정은 빠르게 진행할 수 있지만, 복잡하거나 위험한 변경은 릴리스 전에 더 많은 검토가 필요합니다.
작은 변경: 관련 코드를 살펴보고, 하나의 초점을 맞춘 수정을 진행한 뒤, 관련 테스트를 실행하고 diff를 검토합니다.
중간 규모 기능: 간단한 명세를 작성하고, 구현 계획을 승인한 뒤, 작업을 여러 개의 더 작은 작업으로 나누어 완료합니다. 검토 전에 더 폭넓은 테스트 스위트를 실행합니다.
고위험 변경: 디자인 리뷰와 롤백 계획을 추가하세요. 인증, 결제, 데이터 마이그레이션과 관련된 변경은 보안 검토와 단계적 배포도 필요할 수 있습니다.
멀티 에이전트 프로젝트: 모든 에이전트에게 동일한 명세와 명확한 작업 소유권을 부여하세요. 작업 결과를 합친 후에는 관련된 전체 테스트를 다시 실행하세요.
Kimi Code는 이러한 워크플로 각각을 지원할 수 있습니다. 단순한 작업에는 가벼운 프로세스를 사용하고, 되돌리기 어렵거나 사용자에게 영향을 줄 가능성이 큰 변경일수록 계획과 검토를 더 추가하세요.
재사용 가능한 AI 코딩 워크플로 프롬프트
이 템플릿은 어떤 코딩 에이전트와도 함께 사용할 수 있습니다. 대괄호로 표시된 각 항목을 교체한 후 에이전트에 제출하세요.
이것을 Kimi Code의 시작 지시문으로 사용할 수 있습니다. 작업이 진행됨에 따라 하나의 프롬프트로 전체 기능을 다루려 하지 말고 Current phase와 Task를 계속 업데이트하세요.
결론
신뢰할 수 있는 AI 코딩 워크플로는 생성되는 코드의 양을 최대화하는 것을 목표로 하지 않습니다. 잘못된 가정을 조기에 드러내고 각 변경 사항을 검토 가능한 상태로 유지하는 것이 목적입니다. Kimi Code는 코드를 읽고 편집하며, 셸 명령을 실행하고, 관련 웹 페이지를 가져오고, 작업이 진행됨에 따라 동작을 조정함으로써 이 과정을 지원합니다. 아키텍처와 최종 배포 결정에 대한 책임은 여전히 개발자에게 있습니다. 작고 검증 가능한 작업부터 시작하세요. 프로젝트의 위험 수준이 요구할 때만 프로세스를 추가하세요.
자주 묻는 질문
kimi, kimi web, kimi acp의 세 가지 지원 모드가 나와 있습니다.