📌 오토퍼스 ADK 소개 (00:00)
🔹 AI 코딩 도구, 오토퍼스 ADK
AI 개발자 16명이 함께 일하는 시스템으로, 개발자가 직접 만든 AI 코딩 도구인 오토퍼스 ADK를 소개한다.
빚 2억 800만 원을 갚기 위해 혼자 코딩하는 대신 AI 팀을 활용하는 시스템이다.
📌 오토퍼스 ADK 개발 이유 (00:19)
🔹 시간 부족 문제 해결
퇴근 후 늦은 시간에 혼자 모든 개발 과정을 처리하는 어려움을 해결하기 위해 개발되었다. AI에게 작업을 시켜봤지만 실수가 반복되어 도구를 잘 쓰는 것보다 도구가 잘 일하는 환경을 만드는 것이 중요하다고 판단했다.
하네스 엔지니어링을 직접 구현하여 오토퍼스 ADK를 개발하게 되었다.
📌 오토퍼스 ADK의 기능 (00:50)
🔹 AI 개발팀 구성
오토퍼스 ADK는 AI 개발팀처럼 작동하며, 기획, 개발, 테스트, 코드 리뷰 등의 역할을 AI 16명이 분담한다.
- 기획 담당: 할 일 정리
- 개발 담당: 3명이 동시에 코드 작성 (작업 영역 분리)
- 테스트 담당: 버그 발견
- 리뷰 담당: 코드 품질 확인
- 보안 담당: 취약점 파악
혼자 개발하지만 팀처럼 협업하는 환경을 제공한다.
📌 오토퍼스 ADK 사용 예시 (01:18)
🔹 간단한 기능 추가
클로드 코드에서 슬토대브 명령어를 사용해 원하는 기능을 입력하면 된다. 예를 들어 "유저 페이지 추가해 줘"와 같이 입력하면, AI 팀이 자동으로 작업을 수행한다.
- 기획 담당이 먼저 작업 내용 정리
- 개발 담당 3명이 각자 맡은 부분 코딩
- 테스트 담당이 자동 테스트
- 리뷰 담당이 코드 검토
- 모든 과정 통과 시 자동으로 PR 생성
개발자는 결과 확인만 하면 된다.
📌 오토퍼스 ADK 명령어 (01:53)
🔹 5가지 기본 명령어
오토퍼스 ADK는 자동 실행 외에도 단계별 제어가 가능하다.
- 오토 셋업: 프로젝트 분석 및 에이전트 설정 (최초 1회 실행)
- 오토 아이디어: AI 3명이 브레인스토밍하여 아이디어 제시
- 오토 플랜: 요구 사항 분석 후 설계 문서 자동 생성
- 오토 고: 실제 코딩 시작 (최대 5개 작업 영역 동시 개발)
- 오토 싱크: 결과 병합, 테스트, 코드 리뷰 후 PR 생성
🔹 추가 옵션 (플래그)
다양한 플래그를 통해 기능을 확장할 수 있다.
- 멀티 플래그: AI 3명이 토론하며 작업
- 오토 플래그: 사람 확인 없이 완전 자동 실행
- 루프 플래그: 에러 발생 시 자동 수정 및 재시도
- 팀 플래그: 여러 에이전트가 동시에 병렬 작업
플래그 조합을 통해 상황에 맞는 작업 환경을 구축할 수 있다.
📌 AI 협업 기능 (03:02)
🔹 멀티 옵션 활용
AI 세 명(클로드, GPT, 제미나이)에게 같은 문제를 동시에 풀게 할 수 있다.
- 각 AI가 답을 제시
- 서로의 답안을 검토하고 틀린 부분 지적
- 가장 좋은 답안을 투표로 선정
AI 간의 경쟁과 협력을 통해 결과물의 품질을 향상시킨다.
📌 에러 처리 (03:35)
🔹 자동 에러 수정 및 학습
코드에 에러가 발생하면 AI가 자동으로 수정한다.
- 에러 탐지 및 수정
- 코드 정리
- 재확인 (최대 5회 반복)
- 3회 연속 개선이 없으면 사용자에게 알림
실패 원인을 기록하여 다음 작업 시 같은 실수를 반복하지 않도록 한다.
📌 롤르(RoLLe) 기억 시스템 (04:03)
🔹 개발 결정 기록 및 알림
과거의 개발 결정을 잊어버리는 문제를 해결하기 위해 롤르(RoLLe)라는 기억 시스템을 도입했다.
- 코드 저장 시 결정 이유, 다른 방법, 위험 요소 등을 자동 기록
- 3개월 후 재확인 알림 제공
혼자 개발하더라도 팀처럼 기억을 공유하고 관리할 수 있다.
📌 에이전트 경험(AX) (04:34)
🔹 AI 친화적인 코드 작성
AI가 코드를 읽고 수정하는 데 최적화된 환경을 제공하기 위해 노력했다.
- 모든 파일을 300줄 이하로 유지
- 문서 형식을 표와 목록으로 정리
사용자 경험(UX) 대신 에이전트 경험(AX)을 중요하게 생각한다.
📌 오픈 소스 공개 이유 및 설치 방법 (05:09)
🔹 시간 없는 개발자들을 위해
오토퍼스 ADK를 오픈 소스로 공개하여 시간 없는 개발자들이 활용할 수 있도록 한다.
🔹 간단한 설치 방법 (2단계)
- 터미널에서 설치 명령어 복사/붙여넣기
- 클로드 코드에서 슬래시 오토커넥트 입력 후 설정
클로드 코드 외에 코덱스, 제미나이 CLI에서도 사용 가능하다.
📌 마무리 (05:48)
🔹 AI 팀과의 협업
빚을 갚기 위해 AI 16명과 함께 개발하며, 다음 영상에서 오토퍼스 ADK를 활용한 개발 과정을 공개할 예정이다.