AI 엔지니어 한 명을 5인 팀으로 만들어 주는 GitHub 저장소. 전체 목록을 공개합니다.

@noisyb0y1
영어2026년 8월 12일
232K
131
18
13
349

TL;DR

이 가이드는 5개의 오픈 소스 저장소를 활용하여 계획, 코딩, 테스트를 수행하는 전문 에이전트를 구성하고, 단일 개발자의 생산성을 극대화하는 강력한 AI 엔지니어링 스택을 소개합니다.

Anthropic, Google 또는 OpenAI의 시니어 소프트웨어 엔지니어는 연봉이 120만 달러입니다. 오타가 아닙니다.

기본 연봉, 스톡옵션, 보너스까지 합치면 프런티어 AI 기업 최고 엔지니어의 총 보상은 연간 7자리 숫자에 달합니다.

그리고 지금 당신은 그 엔지니어가 하는 일의 80%를 오픈소스 저장소 5개와 Kimi K3로 자동화할 수 있습니다.

AI가 엔지니어를 대체하기 때문이 아닙니다. 120만 달러를 버는 엔지니어들은 이미 이런 시스템을 사용해 다섯 명이 할 일을 해내고 있기 때문입니다.

그들은 자동화 레이어를 구축했습니다. 저장소들을 연결했습니다. 코드를 수동으로 작성하는 것을 멈추고, 자신을 대신해 코드를 작성하는 시스템을 오케스트레이션하기 시작했습니다.

여기 정확한 스택을 공개합니다. 모든 저장소와 연결 방식, 직접 구축하는 방법까지.

이 글을 북마크하고 팔로우해 주세요

저는 4년 경력의 개발자 Noisy입니다. AI 시스템과 자동화 파이프라인을 구축하고, 기술을 실제 수익으로 전환하는 방법을 찾고 있습니다.

저장소 하나로는 절대 충분하지 않은 이유

AI 코딩 도구를 사용해 본 대부분의 개발자는 도구를 잘못 사용합니다. 채팅을 열고 Claude나 Kimi에게 함수 작성을 요청한 뒤, 출력값을 복사하고 다음으로 넘어갑니다. 그러면 아마 20% 정도 빨라질 뿐입니다.

120만 달러를 버는 엔지니어들은 이렇게 일하지 않습니다.

그들은 한 에이전트가 작업을 계획하고, 다른 에이전트가 구현하고, 세 번째 에이전트가 리뷰하고, 네 번째 에이전트가 테스트를 실행하며, 시스템 전체가 지난주에 있었던 모든 일을 기억하는 시스템을 구축했습니다. 그들은 자신을 대체하지 않았습니다. 자신을 중심으로 팀을 구축한 것입니다.

text
1잘못된 방식:
2당신 → AI 채팅 → 출력 복사 → 붙여넣기 → 반복
3
4올바른 방식:
5당신 → 오케스트레이션 → 에이전트가 계획, 구현, 리뷰, 테스트
6 → 시스템이 모든 것을 기억
7 → 당신은 최종 결과물만 리뷰

이 두 접근 방식의 차이는 타이핑이 더 빠른 개발자와 소프트웨어 회사를 혼자 운영하는 개발자의 차이와 같습니다.

두 번째 방식을 가능하게 하는 다섯 개의 저장소를 소개합니다.

저장소 1 - Kimi Code

github.com/MoonshotAI/kimi-code

Noisy - inline image

이것은 당신의 AI 시니어 엔지니어입니다. 자동완성 도구가 아닙니다. 채팅 어시스턴트도 아닙니다. 개발 환경 안에 상주하면서 엔지니어링 워크플로우 전체를 자율적으로 처리하는 터미널 에이전트입니다.

Kimi Code는 저장소 전체를 읽고 아키텍처를 이해합니다. 코드베이스 전체의 파일을 수정하고, 셸 명령을 실행하고, 관련 코드를 검색하고, 문서를 가져오는 등 매 단계를 당신이 일일이 잡아주지 않아도 전체 엔지니어링 루프를 수행합니다.

text
1이슈 접수
2
3Kimi Code가 저장소를 읽음
4
5의존성 파악
6
7구현 작성
8
9테스트 실행
10
11실패 자동 수정
12
13Git diff
14
15커밋 및 PR

2026년 7월 릴리스에는 특히 강력한 기능이 추가되었습니다: 서브에이전트(subagent)입니다. 하나의 Kimi 세션이 모든 것을 처리하는 대신, 이제 별도의 컨텍스트에서 작업하는 특화된 에이전트들을 생성합니다.

text
1Kimi K3
2├── plan 에이전트 - 작업을 이해하고 세분화
3├── coder 에이전트 - 구현 작성
4└── explore 에이전트 - 코드베이스와 문서 조사

각 서브에이전트는 고유한 컨텍스트에서 작업하므로 메인 세션이 관련 없는 토큰으로 가득 차지 않습니다. plan 에이전트는 coder가 건드린 모든 파일을 알 필요가 없고, coder는 전체 탐색 기록이 필요 없습니다.

이것은 코드를 작성하는 AI가 아닙니다. 엔지니어링 작업을 완료하는 AI입니다.

스킬 시스템

Kimi Code에는 내장 스킬 마켓플레이스가 있습니다. 스킬은 에이전트에게 무엇을, 언제, 어떻게 해야 하는지 알려주는 SKILL.md 파일이 포함된 폴더입니다.

text
1security-review/
2├── SKILL.md - 지침, 규칙, 예시
3├── scripts/ - 자동화된 검사
4└── references/ - OWASP 규칙, 보안 패턴

하나의 범용 AI 대신:

모든 일을 처리하는 하나의 Kimi

당신이 얻는 것:

text
1Kimi K3
2├── 프론트엔드 전문가
3├── 보안 리뷰어
4├── 데이터베이스 전문가
5├── 테스트 엔지니어
6└── 문서 작성자

각 스킬은 동일한 모델을 도메인 전문가로 바꿔줍니다. Anthropic의 120만 달러 엔지니어는 수년간 쌓아온 전문 지식을 보유하고 있습니다. 스킬은 그런 전문성을 필요할 때 즉시 제공합니다.

저장소 2 - Kimi Agent SDK

github.com/MoonshotAI/kimi-agent-sdk

Noisy - inline image

Kimi Code가 엔지니어라면, Kimi Agent SDK는 그 엔지니어 위에 제품을 구축할 수 있게 해주는 관리 레이어입니다.

Python, Node.js, Go로 제공되며, Kimi Code의 동일한 도구, 스킬, MCP 서버 구성을 재사용합니다. 즉, Kimi Code에서 설정한 모든 것(스킬, MCP 연결, 도구 구성)이 SDK를 통해 즉시 사용 가능하다는 뜻입니다.

text
1당신의 제품 또는 자동화
2
3Kimi Agent SDK
4
5Kimi Code Runtime
6
7Kimi K3
8
9도구 / MCP / 스킬

이것으로 만들 수 있는 것:

text
1버그 수정 봇 | GitHub 이슈를 감시하고 자동으로 수정
2코드 리뷰 서비스 | 사람이 보기 전에 모든 PR 리뷰
3사내 에이전트 | 코드베이스에 대한 질문에 답변
4텔레그램 코딩 에이전트 | 개발자가 메시지로 기능 요청
5GitHub 워커 | 백그라운드에서 반복 작업 처리

Kimi Code를 직접 사용하는 것과 Agent SDK를 사용하는 것의 차이: Kimi Code는 당신이 대화형으로 사용하는 도구이고, SDK는 당신 없이 실행되는 시스템을 구축하기 위한 것입니다.

Agent SDK를 갖춘 개발자 한 명이 이전에는 엔지니어링 팀이 필요했던 서비스를 제공할 수 있습니다. AI가 마법이기 때문이 아닙니다. 인간의 판단이 필요 없는 부분을 오케스트레이션 레이어가 처리하기 때문입니다.

저장소 3 - OpenAI Agents SDK + Kimi K3

github.com/openai/openai-agents-python

Noisy - inline image

바로 여기서 한 명의 엔지니어가 다섯 명이 됩니다.

OpenAI Agents SDK는 멀티 에이전트 워크플로우를 구축하기 위한 경량 프레임워크입니다. 그리고 Kimi API가 OpenAI와 호환되므로 Kimi K3를 모델로 사용해 전체 프레임워크를 실행할 수 있습니다.

python
1from agents import Agent, AsyncOpenAI, OpenAIChatCompletionsModel
2
3client = AsyncOpenAI(
4 base_url="https://api.moonshot.ai/v1",
5 api_key="YOUR_KIMI_KEY"
6)
7
8kimi = OpenAIChatCompletionsModel(
9 model="kimi-k3",
10 openai_client=client
11)
12
13coder = Agent(
14 name="시니어 코더",
15 instructions="테스트가 포함된 프로덕션 준비 완료 코드를 작성하세요.",
16 model=kimi
17)
18
19reviewer = Agent(
20 name="보안 리뷰어",
21 instructions="보안 문제와 성능을 중심으로 코드를 리뷰하세요.",
22 model=kimi
23)

동일한 모델. 다른 지시문. 다른 전문 분야. 병렬 실행.

text
1Manager Agent에게 작업 전달
2
3Manager Agent가 작업을 분해
4
5Research Agent → 최적의 접근 방식과 라이브러리 탐색
6Coding Agent → 솔루션 구현
7Testing Agent → 테스트 작성 및 실행
8Security Agent → 취약점 리뷰
9Docs Agent → 문서 작성
10
11Manager Agent가 모든 결과물을 검토
12
13완성되고, 테스트되고, 문서화되고, 리뷰된 코드를 전달받음

이것은 비유적인 5인 팀이 아닙니다. 말 그대로 다섯 개의 특화 에이전트가 동시에 같은 작업을 수행하는 것입니다. 하나의 모델, 다섯 가지 역할, 모든 것을 오케스트레이션하는 엔지니어 한 명.

프런티어 연구소의 120만 달러 엔지니어는 모든 것을 혼자 코딩하지 않습니다. 시스템을 설계하고 결과물을 리뷰하며 결정을 내립니다. 실제 구현은 그들이 구축한 시스템을 통해 이루어집니다. 바로 이 시스템이 그것입니다.

저장소 4 - OpenHands

github.com/OpenHands/OpenHands

Noisy - inline image

GitHub 스타 75,000개. Kimi Code와의 차이는 자율적으로 실행할 수 있는 범위입니다.

Kimi Code는 터미널 에이전트입니다. OpenHands는 완전한 자율 개발 환경입니다.

text
1작업
2
3에이전트
4
5터미널 | 명령 실행, 패키지 설치
6코드 | 저장소 전체의 파일 읽기 및 쓰기
7브라우저 | 문서 탐색, API 조회
8실행 | 코드 실행, 출력 결과 읽기
9저장소 | 전체 아키텍처 이해
10
11결과

실질적인 차이는 복잡한 작업에서 드러납니다.

Kimi Code에게 OAuth 함수를 작성해 달라고 하면 훌륭한 코드를 작성합니다.

OpenHands에게 이 프로젝트에 OAuth 인증을 추가해 달라고 하면, 저장소를 탐색하고 기존 인증 아키텍처를 이해한 다음 OAuth가 들어맞는 위치를 결정하고, 올바른 패키지를 설치하고, 여러 파일을 수정하고, 테스트를 업데이트하며, 테스트 중 발생하는 통합 문제까지 해결합니다.

text
1"OAuth 함수 작성" | Kimi Code가 완벽하게 처리
2"이 앱에 OAuth 추가" | OpenHands가 더 잘 처리

그 차이는 코딩 작업을 완료하는 것과 엔지니어링 작업을 완료하는 것 사이에 있습니다.

1인 소프트웨어 회사에서 OpenHands는 대규모 자율 작업을 위한 실행기입니다. 작업을 설정해 두고, 끝나면 돌아오면 됩니다.

저장소 5 - Microsoft GraphRAG

github.com/microsoft/graphrag

Noisy - inline image

스타 33,700개. 2026년 5월 출시된 버전 3.1.0.

이것은 다른 모든 것을 10배 더 좋게 만드는 메모리 및 지능 레이어입니다.

GraphRAG가 없으면 모든 에이전트는 매 세션을 제로에서 시작합니다. 코드베이스를 읽고, 아키텍처를 파악하고, 의존성을 식별한 다음, 세션이 끝나면 모든 것을 잊어버립니다.

GraphRAG는 코드베이스, 문서, 이슈, PR, 아키텍처 문서를 세션을 넘어 지속되는 구조화된 지식 그래프로 변환합니다.

text
1저장소
2문서
3이슈 기록
4아키텍처 결정 사항
5고객 요구사항
6연구 노트
7
8GraphRAG 처리
9
10구조화된 지식 그래프
11
12Kimi K3가 필요한 정보를 정확히 확보

10,000개의 파일을 검색하는 대신, 그래프가 관련 서브그래프를 반환합니다:

text
1인증에서 버그 접수
2
3GraphRAG가 발견:
4AuthService → TokenManager → RedisSession → LoginController → AuthTests
5
6Kimi K3는 이 관련 부분만 사용

Microsoft의 연구는 이것이 성능에 어떤 영향을 미치는지 보여줍니다:

동일한 모델. 극적으로 더 나은 결과. 모델이 모든 것을 쌓아 놓은 더미 대신 올바른 정보를 얻기 때문입니다.

1인 회사에서 GraphRAG는 조직의 기억입니다. 내린 모든 결정, 해결한 모든 버그, 문서화된 모든 아키텍처 선택이 기록되어 있습니다. 그래프가 에이전트가 알아야 할 모든 것을 담고 있기 때문에, 에이전트는 결코 제로에서 시작하지 않습니다.

전체 시스템이 연결되는 방식

text
1 당신
2
3 엔지니어링 리드
4
5 ┌──────┴──────┐
6 ↓ ↓
7 Kimi K3 GraphRAG
8 브레인 메모리
9 │ │
10 └──────┬──────┘
11
12 Kimi Agent SDK
13 오케스트레이션
14
15 ┌────────────┼────────────┐
16 ↓ ↓ ↓
17 리서치 코딩 리뷰
18 에이전트 에이전트 에이전트
19 (Agents SDK) (Kimi Code) (Agents SDK)
20 │ │ │
21 └────────────┼────────────┘
22
23 OpenHands
24 대규모 자율
25 작업
26
27
28 GitHub / CI
29 테스트 / PR

당신은 코드 한 줄도 작성하지 않았습니다. 결정 하나만 내렸을 뿐입니다.

설정 순서

text
11주차 | Kimi Code 설치
2 | github.com/MoonshotAI/kimi-code
3 | 주요 저장소에 연결
4 | 가장 흔한 작업을 위한 스킬 파일 3개 생성
5
62주차 | GraphRAG 설정
7 | github.com/microsoft/graphrag
8 | 저장소와 문서 인덱싱
9 | 코드베이스에 대한 실제 질문으로 검색 테스트
10
113주차 | OpenAI Agents SDK 설치
12 | github.com/openai/openai-agents-python
13 | Kimi K3를 모델로 구성
14 | 첫 번째 멀티 에이전트 워크플로우 구축
15
164주차 | Kimi Agent SDK 통합
17 | github.com/MoonshotAI/kimi-agent-sdk
18 | 당신 없이 실행되는 첫 번째 자동화 워크플로우 구축
19 | 대규모 자율 작업을 위해 OpenHands 연결
20
215주차 | 모든 것 연결
22 | GraphRAG가 모든 에이전트에 컨텍스트 제공
23 | Agents SDK가 전문가 에이전트들을 오케스트레이션
24 | Kimi Code가 구현 담당
25 | OpenHands가 대규모 작업 담당
26 | 당신이 결정 담당

이것이 실제로 의미하는 것

Anthropic이나 Google의 120만 달러 엔지니어는 타이핑이 빠르기 때문에 그 돈을 버는 것이 아닙니다. 시스템을 이해하고, 좋은 결정을 내리며, 생산성을 배가시키는 자동화를 구축하기 때문에 그 돈을 법니다.

이 다섯 개의 저장소는 당신에게 동일한 레버리지를 제공합니다. Kimi K3가 120만 달러 엔지니어만큼 똑똑하기 때문이 아닙니다. Kimi K3를 둘러싼 시스템이 초안 작성, 재시도, 반복적 구현, 테스트 작성, 코드 리뷰 같은 방대한 작업을 처리하는 동안, 당신은 판단을 담당하기 때문입니다.

text
1시스템 없이:
2엔지니어 한 명
3한 번에 하나의 작업
4순차적 작업
5하루 8시간의 처리 용량
6
7시스템과 함께:
8한 명의 엔지니어가 오케스트레이션
9병렬로 작업하는 다섯 개의 에이전트
10지속적인 자율 실행
11반복 작업에 무제한 처리 용량

이것을 이해하는 개발자와 이해하지 못하는 개발자의 격차는 매달 벌어지고 있습니다. 위의 다섯 개 저장소는 현재 세계 최고의 엔지니어들이 구축하는 방식입니다.

대부분의 개발자는 AI를 채팅봇으로 계속 사용하면서 왜 생산성이 10배가 되지 않는지 의아해할 것입니다. 소수만이 5주를 투자해 이 스택을 구축하고, 결코 예전으로 돌아가지 않을 것입니다.

당신은 자신의 인생을 스스로 만듭니다 - 올바른 길을 선택하세요.

/ 도움이 되었다면 - 팔로우해 주세요 /

원클릭 저장

YouMind로 바이럴 글을 AI 심층 읽기

소스를 저장하고, 핵심 질문을 던지고, 주장을 요약해 바이럴 글을 다시 활용할 수 있는 노트로 바꾸세요. 하나의 AI 워크스페이스에서 모두 할 수 있습니다.

YouMind 둘러보기
크리에이터를 위해

당신의 Markdown을 깔끔한 𝕏 글로

직접 쓴 장문을 올릴 때 이미지, 표, 코드 블록을 𝕏에 맞게 정리하는 일은 번거롭습니다. YouMind는 전체 Markdown 초안을 깔끔하고 바로 게시할 수 있는 𝕏 글로 바꿔 줍니다.

Markdown → 𝕏 사용해 보기

분석할 패턴 더 보기

최근 바이럴 아티클

더 많은 바이럴 아티클 보기