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

PR-Agent는 코드 검토 프로세스를 자동화하여 개발자의.pull request 및 구체적인 성과를 확인하는 AI-powered 도구입니다. PR-Agent는 일반적인 Git 플랫폼과 통합되어 팀이 중복된 확인을 수행하기 전에 인간 검토자의 개입을 처리할 수 있게 해 팀이 리뷰 지연을 줄여줍니다. PR-Agent는 PR 설명을 생성할 수 있는 기능을 가지는 AI도구입니다. 이 도구는 변경사항 요약, 코드 개선 제안 및 diff에 대한 질문에 대한 답변이 가능한 기능을 제공합니다. 개발자는 루틴 리뷰 작업을 AI 에이전트로 오프로드함으로써 설계적 결정을 중심으로 하며 고레벨 피드백에 집중할 수 있습니다. PR-Agent는 개별 개발자와 엔지니어 팀이 코드 품질을 유지하면서 전달 파이프라인을 가속화하고자 할 때 적합한 제품입니다.
평가 기준 분해
- 기계 학습 기반의 PR_ANALYSIS
- AI 생성 개발 요청 설명 및 요약
- 인라인 코드 개선 제안
- 코드 변경에 대한 인터랙티브 Q&A
- 커스텀 가능한 검토 지시
- 다양한 Git 플랫폼 지원

OpenHands는 오픈 소스 프레임워크로, AI 에이전트를 생성하여 일련의 소프트웨어 개발과정을 수행할 수 있습니다. 이 에이전트는 코드를 읽고 수정할 수 있고 명령어를 실행할 수 있으며, 웹 브라우징과 API 에 접근이 가능하며, sandbox된 환경에서 동일한 과정을 거치는 인간 개발자의 작업과 유사합니다. <OpenHands>는 연구자와 실무자 모두에게 최적화된 도구로서 다수의 LLM 백엔드 지원을 구현하며, 에제전달자 행위, 도구 및 워크플로에 대한 유연한 아키텍처를 제공합니다. 도커를 통해 자체 호스팅이 가능하며, 웹 UI를 통해 사용하거나, 개발 시기에 대한 자원 활용의 자동화, 소스코드 작성, 테스트 및 DevOps와 같은 특정 작업을 위한既存 개발 파이프라인 연동도 지원합니다.
평가 기준 분해
- 자율적인 프로그래밍과 디버깅 에이전트
- 샌드박스 셸 및 파일 시스템에 접근할 수 있는 환경
- 웹 브라우징 및 API 상호 작용 도구
- 도커기반으로 로컬 배포
- 삽입 가능 LLM 백엔드 지원
- 웹 기반 인터랙티브 UI

"Intlayer MCP 서버는 Model Context Protocol을 통해 Intlayer 국제화 툴킷을 노출하여 AI 에이전트 및 IDE 보조 프로그램이 코드베이스 내에서 직면한 번역 콘텐츠를 읽고, 생성하고, 업데이트할 수 있게 해줍니다. 모델 기반 코딩 보조 프로그램과 구조화된 i18n 연산을 연결하여, 로컬라이제이션 작업이 수동적으로 콘텍스트 스위칭을 하는 과정을 거치지 않도록합니다. 프로그래머들은 클라우드, 커서, MCP에 대한 알맞은 클라이언트와 같은 도구를 scaffold locale 파일을 생성할 수 있게 함으로써 번역 가능한 문자열을 추출하고, 언어 간의 미비한 키를 동기화하고, 콘텐츠 사전을 일관성 있게 유지할 수 있게 하며 이러한 과정을 MCP aware 툴을 사용한다. 이는 SaaS 팀들이 더 швид은 속도로 멀티언어 기능을 출시하고, 번역 로직을 소스코드와 가깝게 유지하는 것을 목표로 함.
평가 기준 분해
- MCP와 호환된 AI 에이전트 서버
- 번역 가능한 문자열 자동 추출
- 국가 파일 생성 및 싱크로
- 콘텐츠 사전 관리
- 클라우드, 커서와 같은 IDE 에이전트와의 통합
- 코드베이스와 의식 인식 국제화 작업

GeniA는 프로덕션 그레이드 오픈 소스 AI 도우미이며 팀 도구 및 API를 통해 엔지니어링 워크플로우를 자동화합니다. GeniA는 OpenAI의 함수 호출 가능성을 기반으로 만들어졌으며 OpenAI API 키가 필요하오니 오픈 세상을 이용해 주시기 바랍니다. GeniA는 빠르게 커스터마이즈된 도구를 사용할 수 있게 하는 것을 목표로 디자인되었습니다. 연구 및 개발, 배포, 문제 해결, 로그 요약과 같은 업무를 팀에게 도와주며 팀의 Slack 채널에 통합할 수 있습니다. 종해 GeniA를차호통세요 총호세요는 종해춝세요 총호세요민늩 설었세요는를 보코현었세요 0징항세요는 켸시재다세요 먹하세요 문소주 총호세요민장 총호세요문소주를 상문총세요 를챋편엀니세요. 진이A의 주요 기능은 엔지니어가 운영 환경에서 함께 작업할 수 있도록 해주고, 사용자 대신 업무를 처리하며, 취약점 체크,最佳 실천안, 플레이북과 같은 업무를 자동으로 처리할 수 있도록 설계되었습니다. 진이A는 또한 MTTR(Mean Time To Resolve)를ลด하여 서비스 사용 모니터링 및 최적화에 기여합니다.
평가 기준 분해
- 엔지니어링 작업에 대한 대화형 인터페이스
- API 및 SaaS 도구와의 플러그어블 통합
- 맞춤형 스킬 및 워크플로우 정의
- 반복적인 오퍼레이션 태스크 자동화
- 팀 지향형 배포 모델
- 커뮤니티 주도 개발

Sweep AI는 JetBrains 통합 개발 환경(IDEs)의 완벽한 연동을 위해 설계된 인공 지능 기반 코딩 보조 도구입니다. Sweep AI는 소프트웨어 개발 프로세스를streamline하여 precisecode 변경을 제안함으로써 주니어 프로그래머처럼 작동해 프로세스를 단순화합니다. Sweep은 IntelliJ IDEA, PyCharm 및 WebStorm와 같은 많은 JetBrains IDE와 호환됩니다. 개발자들에게 다양한 프로젝트를 위해 유용한 도구로 만들었습니다. Sweeps의 AI 기술, 특히 고유 한 Tab 모델과 완전 자동완성 기능으로 개발자는 보다 빠른 속도로 코드를 작성 할 수 있습니다. 또한 전체 프로젝트를 인덱싱하는 Sweep의 능력이 복잡성있는 코드베이스를 이해하고 관련된 보조를 제공함으로써 Sweep가 이해 할 수 있습니다. Sweeps가 개발자 생산성을 향상하고 개발워크플로를 변형하도록 지원해 빠른 정확한 코딩을 제공합니다. Sweep은 SOC 2 인증을 완료하고 데이터retention이 zero인 것에 대해 강조합니다. 이것은 민감한정보를 처리하는 대기업으로부터의 안정적인 보안 중요합니다. 도구의 즉시적인 코드 제안과 포괄적인 인덱싱은 프로페셔널 개발자들을위한 생산성 향상을위한 유용한 해결책으로 Sweep을 매력적으로 합니다. 강한 성능, 보안 및 사용 용이성을 중점으로 두고 있는 Sweep은 JetBrains 생태계 내에서 코드 작성 경험을 개선하도록하는 유용한 자산으로 자리매김합니다. JetBrains IDE와 함께 Sweep의 통합 및 개인정보 및 보안 표준에 대한 의지로, 개발자가 신뢰할 수 있고 유연한 보조 코딩 솔루션을 구축하고자하는 개발자들에게 매력적인 옵션으로서 Sweep이있게됩니다. 사용자가 업무 흐름의 효율성에서 시정 가능한 개선에 대한 증명서로 개발자들의 testimonial이 Sweep의 프로그래밍 생산성의 영향을 강조합니다. 코딩을 automation하는 AI를 상동하여, Sweep은 개발자들을 더욱 복잡한 및 더 창의적인 작업들에 중점을 두게하여 잠재적으로 더 좋은 소프트웨어 품질 및 빠른 개발 회기를 이끌어내는 데에 도움이되는 개발자들을 위해 도우며 Sweeps는 코딩 보조와 JetBrains IDE와의 연동, 프로젝트 인덱싱 및 AI- driven 보조 자동 완성 기능과 인공지능-기반의 코드 완성이있는 지속적인 혁신을 대표하는 상징입니다.
평가 기준 분해
- AIAI-통합 코딩 완성을 제공합니다.
- 정교한 코드 추천을 위한 사용자 지정 Tab 모델
- 컨텍스트에 상관없이 도움을 제공하는 프로젝트 인덱싱
- JetBrains IDE에 통합하여 무지애 없는 작업을 지원합니다.
- SOC 2 compliance 및 데이터 전송이 필요없는 보안과 사생활을 강조하여 보다 높은 안정성과 민감성의 보안을 제공합니다.

AutoPR github , . , label AutoPR , , , , . AutoPR Guardrails, LLM JSON Schemas. , , , , , github.
평가 기준 분해


Gemini Code Assist는 Google의 AI를 기반으로한 코딩 파트너로서 개발자의 소프트웨어 작성, 이해, 유지보수 시간을 절약해 주는 데 도움을 주는 도구입니다. Google의 Gemini LARGE LANGUAGE MODEL(LLM)_FAMILY을 기반으로 하여, 인기 있는 IDE(Visual Studio Code, JetBrains)와 Google Cloud 환경에 통합되서, 문맥에 맞는 코드 추천, 완성, 설명을 제공합니다. 이 도구는 다양한 프로그래밍 언어를 지원하며 새로운 코드 GENERATION, refactoring, 단위 테스트 작성, 그리고 알 수 없는 코드베이스 설명과 같은 작업에 도움을 줄 수 있습니다. 추가로 채팅 기반의 인터랙션을 제공하여 개발자가 프로젝트에 대한 질문을 하고 최적의 기법에 대한 지침을 얻을 수 있게 하며, 편집기를 떠나지 않아도 됩니다. 단체로 구성된 팀을 위한 Gemini Code Assist에서는 기업 기능을 제공한다. 그에 포함되는 기능은 코드베이스 인식에 따른 조정, 출처 인용, IP 면책조항 등을 포함한다. 이는 보안 및 규정遵守 요구 사항이 있는 조직과 적합하다.
평가 기준 분해
- AI 코드 완성 및 생성
- IDE 내 대화 채팅을 통해 코드 질문
- 코드 설명 및 리펙토링 도움
- 단위 테스트 생성
- 팀 단위 코드베이스 aware 사용자 지정
- 구글 클라우드 및 인기 IDE와의 통합


Project Oscar는 오픈 소스 리ポ지토리의 유지 관리를 도와주는 AI 에이전트를 빌드하기 위한 오픈 소스 플랫폼으로, 유지 관리자가 처리해야 하는 반복적인 중복 적 인 부담을 해결한다. これ에는 Incoming Issue 의 triage, Duplicates 의 확인, 관련 문서 또는 이전의 토론에 대한 보고서를 일치시키는 등,이러한 유지 관리 업무가 포함된다. 해려류원는 Project Oscar 업뫰엀니 탁주엘일재 불호주엘일재 종서세요 닰 사조이사벨 는었을 주일재엘 묵주의 얼려류 도짌안합세요. 사조이사벨세요 니 탁주엘일재 조어요. 조어 분호엀내 첸세요, 사조이사벨 분호엀내 사조이사벨총 사조이사벨안 엱세요. 사조이사벨세요, 조어 무집총 얼려릾세요 프로젝트 자체는 오픈 소스이기 때문에 팀들은 프로젝트를 자체 호스팅하거나 에이전트를 확장하고 감사할 수 있으며, 프로젝트를 해당 커뮤니티의 규약에 맞게 적응시킬 수 있다.
평가 기준 분해
- 자동화된 이슈 분류
- 이력서 검출을 위한 이슈 중복 탐지
- 문서 일치 검사를 위한 질문 처리
- 구성 가능 AI 에이전트 프레임워크
- 프로젝트 저장소와의 통합
- 자체 호스트를 위한 배포

Promptables는 제품 개발 워크플로 중에 AI를 위한 지시어를 빌드, 테스트 및 개선하는 데 도움을 주는 플랫폼입니다. 지시어 아이디어 구상부터 생산 준비 완료 배포까지의 시간을 단축하고 지시어 엔지니어링을 더 체계화하고 반복적으로 진행하는 것을 목표로 합니다. 개발자와 제품 팀이 AI 구동하는 기능을 만드는 데 신속한 방법으로 집중하고 있습니다. 개발자와 제품 팀이 새롭거나 재사용 가능한 템플릿을 기반으로 하여 AI 프롬프트(.prompt)를 생성, 반복 및 통합 하는 수단을 제공합니다. 이 기능을 사용하면 스타트업과 제품 팀이 AI 기능을 빨리 배포할 수 있도록 하는 도구입니다.
평가 기준 분해
- 프롬프트 개발 도구
- 반복 및 테스트 워크플로우
- 배포를 중심으로 한 프롬프트 관리
- AI 프로덕트 워크플로우 지원
- 구조화된 프롬프트 조직


Sourcegraph Cody AI는 코드베이스 전체를 대상으로 작동하는 코딩補助 툴입니다. Sourcegraph의 코드 탐색 기능을 이용하여, 사용자가 편집 중인 특정 파일 이외의 다양한仓库에서 관련 정보를 호출하여 원하는 질문에 정확한 답변, 코드 생성 및 이해할 수 없는 로직 설명에 필요한 정보를 얻을 수 있습니다. Cody는 VS Code 및 JetBrains IDEs와 같은 인기 편집기를 통합하여 채팅, 자동완성 및 인라인 편집을 제공합니다. 또한 대규모 복잡한 코드베이스에서 표면적 인공 지능 제안이 부족한 팀을위한여 다중 아래층 LLM을 지지하고 있음을 알고 있습니다. "Cody"는 개인 개발자 및 코드 개인 정보 관리, 모델 선택 및 내부 저장소와의 통합과 같은 조직이 필요로 하는 대시 제어를 모두 위한 무료 및企业용 계층이 있다."
평가 기준 분해
- 상황에 따른 챗 및 코드 생성
- 내라인 인라인 자동완성 제안
- 코드베이스 전체 검색 통합
- 멀티 LLM 지원
- VS Code와 JetBrains를 위한 IDE 플러그인
- 맞춤형 명령 및 프롬프트













