지난 배틀 · 2025-01-24 UTC
Programming Assistants 대결 — 2025년 1월 24일
Programming Assistants 카테고리에서. 7개의 참가자에 걸쳐 26 표시가 배치되었습니다. GPT Engineer이(가) 왕좌를 차지했습니다.
최종 순위
출전 라인업
참가자들
이 배틀에 참가한 모든 도구의 프로필, 최종 점수순으로 순위가 매겨졌습니다.


GPT Engineer는 사용자가 프로젝트 설명을 제공하여 의사소통을 통해 코드베이스를 생성하는 개방 소스 AI 도구입니다. 사용자는 소프트웨어 요구 사항을 자연어로 지정하고 AI가 코드를 작성하고 실행할 수 있도록 허용합니다. 이 도구는 기존 코드베이스에 개선 사항을 구현하는 데에도 지원합니다. GPT Engineer는 개발자 및 프로그래머가 자신의 작업 흐름을 단순화하고 생산성을 높이고자 할 때 사용할 수 있습니다. 이 도구는 pip를 통해 설치가 가능하며 명령어 인터페이스(Command-Line Interface)를 통해 실행할 수 있습니다. 현재 GPT Engineer는 Python 3.10-3.12 버전의 지원을 제공하며 OpenAI API 키가 기능을 제공하기 위해 필요합니다. 이 프로젝트는 현재 더 이상 유지 관리되는 상태가 아니며, 2026년 4월 22일에 소유주로부터 아카이브되었습니다.
평가 기준 분해
- 자연 언어에서 코드 생성
- 인터랙티브 대화 인터페이스
- 이미 존재하는 코드베이스의 개선
- OpenAI API 키 지원
- 명령 줄 인터페이스
- 사용자 정의 에이전트의 벤치 마킹

Desktop Commander MCP
데스크톱 컴퓨터(Desktop) 내에서 AI 에이전트(AGENT)에게는安全한 터미널(shell), 진행(process), 파일 편집(file editing) 액세스를 제공하는 MCP(Desktop Commander MCP) 서버입니다.

Desktop Commander MCP는 모델 컨텍스트 프로토콜 서버로 AI 보조 프로그램과 로컬 컴퓨터를 연결해 주는 것입니다. 이들은 채팅 상에서 터미널 명령을 실행하고, 런닝 프로세스 관리 및 특정 파일 편집이 가능합니다. 이 서버는 diff 기반 편집을 사용하여 파일의 전체 재작성 보다는 수술적인 변경을 위해 token 사용을 줄이고, 의도치 않은 변경의 위험을 줄이고 있습니다. 일반 터미널 액세스 이외에도 Desktop Commander MCP는 코드베이스 및 문서를 검색하고 엑셀 스프레드시트와 PDF를 읽고 쓸 수 있습니다. 또한 AI가 수행하는 ogni 모든 동작을 기록하고 있는 로그를 그안에 보관합니다. 그로인해 개발자가 로컬 워크플로우를 자동화하는 것부터 분석가들이 실제 디스크 파일 및 데이터에서 AI가 작동하는 것을 원하는 경우 적합한 도구로 작용합니다. 분입서 입력려시 안녕세요 칤d진안머르 안주니다을 조장의 찌진안대세요 할담시 번다는세요.안녕세요 안대세요 머르는 나쟀 안녕세의 프로는 죤니죤 총연 곀문사 고세요.
평가 기준 분해
- 터미널 명령어 실행(Terminal command execution)
- 프로세스 관리 및 모니터링(Process management and monitoring)
- 다이夫(diff)-기반 파일 편집(Diff-based file editing)
- 코드베이스 및 문서 검색(Codebase and document search)
- 엑셀 및 PDF 읽기/쓰기 지원(Excel and PDF read/write support)
- AI 작동 추적(Audit logging of AI actions)

온룩은 React 웹사이트를 AI와 함께 시각적으로 편집하고 실제 시간에 배치 코드를 동기화 해주는 플랫폼입니다. 디자인 팀이 직접 실 코드베이스 내에서 디자인을 함께 할 수 있는 플랫폼입니다. 온룩은 큰 스크린에 최적화 된 것으로 보입니다. 온룩은 공동 설계 프로세스를 촉진하는 것 같으며, 사용자가 공유 환경에서 변화를 만들고 갱신할 수 있도록 허락합니다. 이 도구에는 디자인 Mockup 컨테이너, 상단 네비게이션 바, 다양한 디자인 요소와 같은 기능이 포함되어 있습니다. 이 플랫폼은 실제 작동 방식에 대한 구체적인 세부 사항은 제한되어 있지만, React 웹사이트 설계 코드 프로세스를 단순화하는 데 집중하고 있다는 것을 알 수 있습니다.
평가 기준 분해
- 실시간 동작하는 React 구성 요소의 시각 편집
- 2-way 코드 및 디자인 동기화
- AI-powered 구성 요소 및 스타일 생성
- 수정 사항을 실시간으로 브라우저에서 검토
- 소스 파일에 직접 작성
- 디자이너-개발자 팀 워크플로우


킬로 코드는 오픈 소스 AI 프로그래밍 조언 도구로, 다양한 통합 개발환경(VS Code 및 JetBrains 등)과 통합하여 작동하는 것을 목표로 한다. 계획, 작성, 오류 탐지 기능을 제공하고 다중 모델을 지원하며 개발자의 프로그래밍을 비용 효율적으로 보조하기 위해 설계된 이 도구는 약 500개 이상의 모델을 선택할 수 있는 옵션을 제공하며, 사용자의 모델 키를 사용하는 옵션도 있습니다. 킬로 코드는 오픈 소스 라이선스로 운영되며 개발자가 소프트웨어를 검사, 수정, 필요시 본인 스스로 호스팅할 수 있는 투명성과 보장을 제공한다. 킬로 코드(Kilo Code)의 주요 기능之一은 다양한 플랫폼과 환경에서 작동할 수 있는 능력이다. 이는 local 마シ어스, 클라우드 서비스, 그리고 Slack 내에서 팀 협업을 위한 기능을 포함한다. 킬로 코드는 다양한 운영 모드도 지원한다. Code 모드(Code Mode)는 코드 작성 및 리펙터링, Architect 모드(Architect Mode)는 복잡한 특성을 계획하는 데 사용할 수 있다. Debug 모드는 버그 식별 및 수정을위한 기능이다. 또한 킬로 코드는 Auto Model라는 기능도 소개한다. 이는 사용자가 지정하는 비용보다도 해당 과제와 사용자 예산에 따라 가장 적합한 모델을 자동으로 선택할 수 있도록 한다. 이는 수동 모델 선택의 필요성을 없애는 기능이다. 킬로 코드(Kilo Code)는 개발자에게 도움이 되는 AI 코딩 도구가 될 줄 알았는데 실제로는 그들과 반대된다니 말입니다. 이 기술에는 개발자들이 쉽게 사용할 수 있는 유연성, 투명성, 저비용성 등 열려있는 흐름이 강조되어 있고, 이것이 오픈 소스 솔루션을 찾고 있는 개발자 개인부터 팀까지 많은 유용한 선택이 될 것입니다. 또한 이 기술은 그 자체 오픈 소스이므로 사용자 커뮤니티가 이것을 감사할 수 있으며, 이를 토대로 이 기술에 더 다양한 기능과 모델이 추가될 가능성이 있습니다. 킬로 코드(Kilo Code)의 유연성은 Pricing 모형에까지 확장됩니다. 이 모형은 사용되는 모델의 비용과 일치하도록 설계되었습니다. 추가적인 마커업(_markup)이나 비용 제외 없이. 이 접근 방법을 사용하여, 지원하는 로컬 모델과 사용하는 개인 키에 대한 Bring-Your-Own-Keys(BYOK) 기능을 통해 프로그래머들에게 비용 효과적인 솔루션을 제공합니다. 더욱이, Tool은 병렬 분리된 작업 트리와 IDE 및 CLI 세션을 지원하여 개발 환경의 유용성을 향상시키고 있습니다. 기타 AI 코딩 보조도구와 비교할 때, Kilo Code는 개방형 소스 접근 방식 및 투명한 가격 모델을 가진 것이 차별점입니다. 다른 도구가 유사한 기능을 제공하는 경우에도, Kilo Code의 공개성과 커뮤니티 참여에 대한 약속이 개발자들 가운데 이러한 측면을 중요하게 여기는 사람들에게 더욱 매력적인 선택 가능성으로 작용할 수 있습니다. 그러나 Kilo Code의 효과적인 성능은 모델의 질 및 사용자 경험에 달려 있습니다. 이러한 면에서 지속적인 개발 및 커뮤니티 피드백이 필요합니다. 전반적으로 Kilokode는 다양한 워크플로우와 선호도에 적응할 수 있는 전문화 및 개발자 친화적인 AI 코드 작성 지원자로 자가소개하고 있습니다. 오픈 소스인 자연, 가변 가격 및 투명성을 기특히하는 개발자가 사용할수있는 맞춤화가능하고 적격비용의 AI 코드 해결책으로 중요한 포인트입니다.
평가 기준 분해
- 다모델 지원
- 에ージ언트 커맨드 센터
- 가격 대폭 할인
- Bring Your Own Key
- 자동 모델 경로
- 로컬 및 클라우드 에이전트

Claude Code Telegram Bot
오픈 소스 텔레그램 봇. 클라우드코드에 대해 원격, 채팅 기반 액세스를 제공하며 프로젝트별 세션ERSIST를 유지하고 안전한 디렉토리 사중화(분류)를 제공합니다.

Claude Code Telegram Bot 은 오픈 소스봇으로, 클라우드 코드에 대한 원격 채팅 기반 접근을 제공하며, 프로젝트당 세션 전환 및 안전한 디렉토리 샌드박싱을 지원합니다. 사용자들은 자연스럽게 대화를 하여 분석, 변경 또는 코드 설명을 할 수 있으며 터미널 명령을 작성하지 않고도 사용할 수 있습니다. 봇은 대화 내용을 유지 하여 사용자가 Telegram를 통해 코드베이스를 작동할 수 있으며, Telegram에서 사용자가 작업하는 동안 미리 알림을 받고 보안에 대한 인증, 디렉토리 샌드박싱 및 ауд이트 로깅을 통해 안전히 작동할 수 있도록 합니다.
평가 기준 분해
- AgenticMode를위한 대화式 상호작용
- 프로젝트별 자동 세션ERSIST 유지
- 디렉토리 사중화(분류)를 통한 안전한 코드 분석
- 웹후크 및 CI/CD 이벤트의 전후방 알림
- 내장 인증 및 감사 로깅

는 오스트소스 워크플로우 시스템으로 AI 코딩 어시스턴트인 Claude Code 와 Codex 의 구조화된 엔지니어링 관행까지 확장할 수 있는 설계입니다. AI를 자유롭은 대화 파트너로 다루는 것보다는, 명시적인 스킬들을 Planning, Review, QA, Shipping 등 작업에 대해 정교하게 다루며, 팀이 프로토 타입의 지시어에서 반복 가능한 개발 루프로 전환하는 것을 돕는 기능입니다. 소프트웨어 프로젝트의 일반적인 단계를 재사용 가능한 기술로 이행함으로써 gstack은 더 예측 가능한 AI 보조 개발을 지원하고 이 과정을 감사할 수 있도록 한다. gstack은现有的 소스코드 저장소 및 개발자 업무 흐름에 녹여져있는 것이며 엔지니어들은 각 작업에 대한 지시어를 다시 만들지 않고 적합한 기술을 적절한 단계에서 호출할 수 있다.
평가 기준 분해
- 구조화된 계획 스킬
- 코드 검토 스킬
- QA 및 테스트 워크플로우
- 쉽게 배포하고 릴리즈 도우미
- 클라우드 코드(Claude Code)와 코더(Codex)와의 통합
- 오픈 소스 및 확장 가능


오픈코드는 열개 소스 AI 코딩 에이전트로, 개발자가 터미널, IDE, 데스크톱 환경내에서 코드를 작성하는 것을 도와줍니다. 다양한 모델(클라우드, GPT, 진공)과 호환되어 사용자가 자신에게 맞는 모델을 선택할 수 있도록 설계되었습니다. 오픈코드는 멀티 세션 기능도 지원하여, 단일 프로젝트에서 동시에 여러 에이전트를 시작할 수 있습니다. 그 뿐만 아니라, 사용자가 선택한 모델의 적합한 언어 서버 프로토콜(LSP)이 자동으로 로드되도록 하는 기능도 포함되어 있습니다. OpenCode의 주요ประโยชน 중 하나는 GitHub과 같은 인기 플랫폼에 통합 할 수 있고, 사용자는 GitHub 계정을 통해 로그인하고 Copilot 계정을 사용할 수 있다는 점입니다. 뿐만 아니라, OpenCode는 OpenAI를 통해 ChatGPT Plus 또는 Pro 계정에 대한 연결식을 지원합니다. 이유стич성과 함께 터미널 인터페이스, 데스크톱 애플리케이션 및 이디 확장으로의 사용 가능성으로 인해 OpenCode는 다양한 개발 환경을 지원하는非常응수한 tool이되었습니다. OpenCode는 사용자 코드 및 컨텍스트 데이터를 저장하지 않도록 프라이버시를 우선시한다. 이로 인해 데이터 프라이버시가 주요 우려 사항인 환경에서 사용할 수 있는 조건이 갖춰져 있다. 큰 규모의 공동 개발자와 사용자社区 덕분에 OpenCode는 매월 7.5만 명 이상의 개발자가 이용하는 믿을 수 있는 기술로서 자리 잡았다. 이 도구는 또한 Zen 기능을 통해 프로그래밍 요원에 한해서 AI 모델들을 최적화된 상태로 제공합니다. 이는 일관된 성능과 품질을 제공하고 다양한 공급자들 간에 불일치하는 성능과 품질과 관련된 고민을 하지 않도록 합니다. OpenCode는 개발 및 커뮤니티 측면에서 GitHub에서 상당히 인상적인 모습을 보여주고 있다. 현재는 1만 6000여 개의 스타와 900명의 컨트리뷰터를 자랑하고 있으며, 인기를 반영하는 활발한 커뮤니티를 지원하고 있다. OpenCode의 기능 및 통합은 개발자들이 프로그램 실행 흐름에서 AI를 활용하도록하기에 유용한 리소스로 부터 만들어진다. 개인 정보 보호에 대한 그의 약속과 오픈 소스 특징으로 인해 그의 매력이 더욱 증폭된다. 그러나 OpenCode의 효과는 선택될 모델과 프로그램이 수행될 복잡도에 따라 달라는다. 오픈코드의 모델-अ겠티크 액세스 approach는 개발자들이 다양한 모델들과 실험하는 것을 지원하고, 그중에서 자신들의 요구를 충족시키는 모델을 찾는 것을 돕습니다. 오픈코드의 커뮤니티 주도적인 면은, 많은 수의 기여자들과 사용자들과 함께 그 툴이 지속적으로 향상되고 보증 받고 있다는 것을 보장합니다. 일체의 OpenCode는 AI-assisted 코딩에 새로운 시대를 열어준 혁명적인 도구로, 개발자들이 편하고 신뢰를 갖고 AI 기술을 적극 활용할 수 있도록 도와주는 플렉서블한, 개인 정보 보호를 주요 개념으로 둔 솔루션입니다.
평가 기준 분해
- 코드 계획 및 편집
- 깃허브와의 통합
- 자동화된 작업







