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


Pi Coding Agent는 오픈 소스 커맨드 라인 프로그래밍 보조기입니다. 이는 개발자의 터미널 내에서 작동하는 것을 목표로 하지만, 실제로는 터미널 내에 있는 것을 목적으로 설계되지 않았습니다. 이 도구는 일반적인 엔지니어링 작업에서 코드를 읽고 변경을 생성하고 명령어를 실행하고 터미널 내에서 여러 단계의 워크플로를 자동화하는 데 도움을 줄 수 있습니다. Pi가 다른 것인 건 확장성을 중시하는 것이다. 개발자들은 패키지를 추가할 수 있고, 커스텀 스킬을 정의할 수 있으며, 재사용 가능한 프롬프트를 작성할 수 있으며, 업무 프로세스와 매치하는 워크플로우를 구성할 수 있다. 그것이 오픈 소스이기 때문에 팀 멤버들이 코드를 ауд팅할 수 있고, 자가 호스팅할 수 있으며, 내부 도구 또는 비서산 스택에 맞도록 에이전트를 적응할 수 있다. 키보드 입력 기반 도구를 선호하는 엔지니어를 위한 이 도구는 AI 툴링에 대한 완벽한 통제權을 필요로 하며, 대리인처럼 사용할 수 있는 폐쇄적인 칠판 대신 맞춤형 대리인을 필요로 합니다.
평가 기준 분해
- 터미널-자체 코딩 에이전트.
- 패키지 시스템으로 확장 가능.
- 사용자 정의 스킬과 패싯.
- 컴포즈할 수 있는 다단 작업 플로우.
- 오픈소스 코드베이스.
- 내부 도구에 적합.


랄프(Ralph)는 PRD 항목 모두 완료 될 때까지 AI 코딩 도구(람프(Amp) 또는 클로드코드(Claude Code) 등)를 무선으로 반복 실행하는 자가 작동하는 AI 에이전트 루프입니다. 각 반복은 새로운 인스턴스且 청 정체(context)를 지니며, 이는 Git 역사, progress.txt, 그리고 prd.json을 통해 기억됩니다. 랄프 패턴은 Geoffrey Huntley 와의 협력을 통해 설계되었고 도구는 사용자가 PRD를 만들고 이를 랄프 형태로 전환한 후 랄프를 실행하여 스토리們을 구현합니다. 랄프(Ralph)는 람프(Amp) 또는 클로드코드(Claude Code)와 통합할 수 있으며 자가 전환 및 품질 검사 같은 다양한 기능들을 제공합니다. Ralph을 사용하려면 먼저 AI 코드 편집 도구 중 하나인 Amp 또는 Claude Code를 설치한 다음 프로젝트에 대한 Git 저장소도 구축합니다. Ralph을 설정하려면 파일을 프로젝트로 복사하거나 전역으로 스킬을 설치하거나 Claude Code 마켓플레이스에 添加할 수 있습니다. 키 파일(키 파일): Ralph에서 중요한 데이터와 기능을 포함하는 파일입니다. 이러한 파일을 사용하면 개발자가 Ralph을 쉽게 통합하고, 사용자 경험을 개선하여 Ralph에 최적화된 애플리케이션을 구축할 수 있습니다. 랄프.시: 새로운 AI 인스턴스가 생겨나는 bash 루프 ( --툴 amp 또는 --툴 클로드를 지원합니다.). prompt.md: Amp를 위한 프리폼 템플릿입니다.
평가 기준 분해
- Create PRD을 사용하는 AI 코딩 도구 생성
- PRD을 Ralph 형식으로 변환
- Ralph를 사용하여 스토리 실행하기
- 자동 전환과 품질 검사 지원
- Amp 및 Claude Code 툴을 지원하기
- 유연한 설정 및 통합 옵션

Fine AI는 이기종 개발 팀이 소프트웨어 개발 과정을 최적화 할 수 있도록 설계된 AI 가속된 개발 플랫폼입니다. AI를 활용하여 개발 팀은 반복적인 작업을 자동화 할 수 있고, 소프트웨어를 개발하고 테스트 하기 위해 더 효율적으로 개발할 수 있으며, 애플리케이션 배포에 시간을 단축할 수 있습니다. 이 플랫폼의 목표는 개발자, 디자이너 및 제품 주니어와의 협력을 강화하고 최종적으로 새로운 제품 기능의 시장 출시 시간을 감소하는 것으로 목표를 두고 있습니다. Fine AI는 자동화 된 테스트, 코드 생성 및 프로젝트 관리 도구와 같은 다양한 기능을 제공 할 것으로 예상됩니다. 플랫폼은 또한 개발 도구와 유창한 워크플로를 보장하기 위해 인기있는 개발 도구와 통합 될 수 있습니다. 그러나 특정한 제한 사항과 그 trade off는 아직 명확하지 않습니다.
평가 기준 분해
- 자동화된 테스트 및 코드 리뷰
- AI로 구동되는 코드 생성 및 완성
- 통합된 프로젝트 관리와 워크플로우 도구


오르키드는 사용자가 수동 설정 없이 프로덕션 준비성이 완료된 앱과 웹사이트를 만들고 배포할 수 있는 AI 풀 스택 엔지니어입니다. 오르키드는 react, next.js, python 및 기타 모든 언어 및 프레임워크를 지원합니다. 사용자는 이미 가입한 AI 구독 또는 API키를 통합하고 planning, debugging 및 명령어를 실행하는 등 챗 인터페이스 내에서 다양한 기능을 사용할 수 있습니다. 이로 인해 사용자가 웹 앱, 모바일 앱 및 AI 에이전트를 포함한 다양한 종류의 응용 프로그램을 빌드할 수 있습니다. 오르키즈를 사용하면 개발 과정을 간소화하고 시간을 절약할 수 있습니다. 이 도구의 기능은 광범위하여 프로젝트 개발의 모든 단계를 계획부터 배포까지 커버합니다. 유저들은 보다 다양한 기능과 성능을 사용하려면 Orchids를 적극적으로 활용하려면 Orchids를 적절하게 사용하기 위해서는 가입하거나 API 키가 있어야 합니다. 비교 대상을 두고 보면 사용자가 다양한 기타 툴과 서비스 선택에 있어, 구글 AI 스투디오와 Codex CLI 등 각기 다른 기능과 한계를 가진 서비스들이 있습니다. Orchids 또한 통합 기능을 제공하며 사용자가 프로젝트를 debug 하거나 명령어를 실행할 수 있게 해 주고 개발 팀이나 개별 개발자를 위해 효율적인 작업을 위한 유용한 자원으로 자리잡은 도구입니다. 그러나 사용자 간의 exact 기능과 성능은 다를 수 있습니다. 오르키즈즈의 차별화 된 가치 제안은 사용자들이 여러 가지 작업을 수행할 수 있는 comprehensively 챗 기반 인터페이스를 통해 제공됩니다. 그뿐만 아니라, 사용자들에게 사용법과 기능에 대한 유무를 체크한 후 스위치할 필요없이, 다른 도구를 셋팅하는 과정 또한 제공합니다. 이 기능은 시간 절약을 의미하지만, 오르키즈즈의 인터페이스 및 기능에 대한 친숙도를 요구합니다. 마침표적으로 AI 풀 스택 엔지니어를 선택하는 것은 사용자의 개별需求 및 선호도에 따라 달라집니다.
평가 기준 분해
- 웹 앱, 모바일 앱, 게임, CLI TOOL, AI 에이전트 및 많은 것들을 만들기 위해
- 모든 언어와 프레임워크를 지원합니다.
- 계획, 디버깅, 명령어 실행, 통합 관리를 위해
- 채팅 인터페이스를 통해 업무 관리가 더 쉬워집니다.
- 있는 AI 구독과 API 키와의 통합

Amp는 터미널에서 실행되고 유명한 코드 편집기의 연동을 지원하는 에이전트 코딩 툴입니다. 개발자들은 자율적 태스크 실행을 통해 코드 계획, 작성, 리패칭, 디버깅 작업을 수행하는 데 도움이 됩니다. 단일 모델에 의존하는 대신, Amp는 여러 앞선 LLM를 사용하여 다양한 코딩 작업에 적합한 모델을 선택합니다. 이 서비스는 24시간 내내 $10의 사용 크레딧을 무료로 제공하며, 이 외의 사용과 요금은 사용 후 요금제로 운영됩니다.이런 방식으로 개발자는 계약 비용 없이实验을 진행하는 기능을 제공합니다. 해당 서비스는 개발자들이 개발 워크플로우 내에 AI 파트너를 내장하기를 원하는 엔지니어 대상으로 설계되었습니다. 개발자들이 별도의 대화창이 아닌 워크플로우 내에 AI 협력자를 통합하고 싶다면, 본 서비스는 그들이 원하는 서비스입니다.
평가 기준 분해
- Terminal-
- API
- LLM
- $10 /
- API

Cline은 오픈 소스 AI 코딩 어시스턴트로 VS Code 확장 프로그램으로 실행되며 편집기에 내장된 자율적 인 에이전트로 작동합니다. 프로젝트 내의 파일을 읽고 수정할 수 있고 터미널 명령을 실행하고 개발자의 승인이 필요한 단계로 작업을 반복하고 있습니다. 클라인의 이중 모드 워크플로우는 생각과 수행을 분리한다: plan 모드에서는 model과 변경 전 접근 방식과 범위에 대해 논의할 수 있다면, Act 모드에서는 agreed 단계를 수행할 수 있다. 그로는 code, 스크립트를 수행 또는 디버그 출력과 같은 것을 포함한다. 클라인은 Ollama, Anthropic, OpenAI, Google 및 로컬 옵션을 포함하여 광범위한 model provider를 지원하며, 팀은 호스트드 API 또는 셀프 호스트드 셋업으로 선택할 수 있다. Cline는 개발자가 AI 에이전트가 코드베이스와 상호 작용하는 방식에 대한 투명성을 원하는 개발자들을 만족시켜준다. Open 소스 코드가 공개되어 있어 개발자는 자신의 키를 직접 가져오고 각 액션을 감사할 수 있다.
평가 기준 분해
- VS Code 확장 통합
- Plan 과 Act 듀얼 모드 워크플로
- 터미널 명령어 실행
- 다중 파일 읽기 및 편집-across 프로젝트
- Anthropic
- OpenAI


코그니션 데빈 AI(Cognition Devin AI)는 소프트웨어 엔지니어링 업무를 인간의 지시 없이 수행할 수 있는 자율적인 코딩 에이전트입니다. 요구 사항을 읽어내가, 다단계 솔루션을 계획하고, 파일에서 코드를 작성하고 수정하기, sandboxed 환경에서 명령어를 실행하고, 테스트 결과나 오류에 따라 반복할 수 있습니다. 데빈은_bug_fix, refactoring, 데이터 마이그레이션 및 작은 기능 구현과 같은 일상 작업을 관리하는 팀으로 구성되어 있습니다. 데빈은 일반적인 개발 워크플로우와 인공 지능(AI)과 통합할 수 있습니다. 데빈은 원본 제어 및 이슈 트래커를 지니고, 인간이 리뷰하기 전까지 합병 가능한 풀 요청을 생성하여, 개발자들은 이러한 반복적인 작업을 신속히 처리할 수 있습니다. 고급 엔지니어와는 대신으로 사용되지 않는 대신, 데빈은 협업 동료로서 잘 정의된 ticket을 병렬로 처리하여 개발자들에게는 아키텍처 및 더 높은 수준의 의사결정에 집중하도록 할 수 있습니다.
평가 기준 분해
- 自主적인 태스크 계획 및 실행
- 사andboxed 셸과 에디터, 브라우저 도구
- pull request 생성과 코드 리뷰 응답
- GitHub, Slack, 및 이슈 트래커와의 통합
- 장시간 다단계 태스크 세션
- 인원과 함께 팀 협업을 위한 인-더-루프 오버사이트









