Awesome AI Coding Tools 소개
Awesome AI Coding Tools는 전 세계적으로 폭발적인 관심을 받고 있는 AI 기반 개발 도구들을 체계적으로 정리한 오픈소스 큐레이션 프로젝트입니다. AI for Developers라는 조직이 관리하며, 단순한 도구 나열을 넘어 개발자의 작업 흐름(Workflow)에 맞춰 최적의 도구를 찾을 수 있도록 돕는 것을 목표로 합니다.
ChatGPT 이후, 코딩을 돕는 AI 도구들이 매일같이 쏟아져 나오고 있습니다. 하지만 "어떤 도구가 내 프로젝트에 적합한가?", "단순 자동 완성을 넘어 전체 프로젝트를 이해하는 에이전트는 무엇인가?"와 같은 질문에 대한 답을 찾기는 점점 어려워졌습니다. 이 프로젝트는 이러한 혼란을 줄이고, 검증된 도구들을 한곳에 모아 제공하기 위해 시작되었습니다.
IDE(통합 개발 환경), 터미널(CLI), 코드 리뷰, UI 생성, 테스팅 등 개발의 전 과정에 걸친 다양한 카테고리를 제공합니다. 특히 GitHub 저장소를 통해 커뮤니티의 기여를 받아 실시간으로 최신 도구가 업데이트되며, https://aifordevelopers.org/ 를 통해 시각적으로 편리하게 탐색할 수 있습니다.
개발자는 이 목록을 통해 자신에게 맞는 AI 짝 프로그래머(AI Pair-Programmer)를 찾거나, 반복적인 업무를 자동화해 줄 AI 에이전트를 발견할 수 있습니다. 단순히 유명한 도구뿐만 아니라, 특정 니치(Niche)한 문제를 해결해 주는 숨겨진 보석 같은 오픈 소스 도구들도 다수 포함되어 있습니다.
분야별 주요 AI 코딩 도구 소개
Awesome AI Coding Tools 프로젝트는 개발 생애 주기(Lifecycle)에 따라 다양한 카테고리의 도구를 제공합니다. 주요 카테고리와 각 카테고리별 대표적인 도구들은 다음과 같습니다.
AI Code Assistants & Editors
AI 기반 코드 편집기와 어시스턴트로, 개발 환경에 통합되어 코드 작성을 돕습니다:
-
Cursor: VS Code를 포크하여 만든 AI 네이티브 에디터입니다. 코드베이스 전체를 이해하는 채팅, 탭(Tab) 완성, Composer(멀티 파일 편집) 기능을 제공합니다.
-
Cody (Sourcegraph): Sourcegraph의 코드 검색 기술을 기반으로 한 AI 어시스턴트입니다. 방대한 코드베이스 내에서의 정확한 답변과 코드 생성이 특징입니다.
-
Windsurf: AI 기반 코드 에디터로, 강력하고 유연한 코딩 에이전트를 통해 단순 자동 완성과 코드 생성을 넘어선 기능을 제공합니다.
-
Aider: 터미널 기반의 협업 AI 도구로, CLI를 통해 페어 프로그래밍과 코드 편집을 수행합니다. Git 저장소와 연동되어 변경 사항을 자동으로 커밋합니다.
-
Kilo Code: 코드 생성과 워크플로우 최적화를 위한 AI 강화 코딩 도구입니다.
-
Memex: 컨텍스트 기반 코드 인사이트와 개인화된 개발자 지원을 위한 AI 어시스턴트입니다.
-
ZZZ Code AI: 코드 생성, 디버깅, 개발자 질의 해결을 위한 AI 도구입니다.
-
Trae: ByteDance에서 출시한 무료 AI IDE입니다. 빠른 속도와 통합된 채팅 기능을 제공하며 최근 주목받고 있습니다.
-
StackSpot AI: 엔터프라이즈급 코드 생성과 개발자 효율성을 위한 AI 플랫폼입니다.
-
Blackbox AI: 코드 검색과 생성을 동시에 지원하는 도구로, 지능적인 코드 완성과 문서화를 제공합니다.
-
Supermaven: 100만 토큰(1M Context)의 창을 가진 초고속 코딩 어시스턴트입니다. 아주 긴 파일이나 레거시 코드 참조에 유리합니다.
-
AskCodi: 향상된 기능을 위한 프리미엄 기능을 갖춘 AI 코딩 어시스턴트입니다.
-
Tabby: 셀프 호스팅이 가능한 오픈 소스 AI 코딩 어시스턴트입니다. 로컬 배포 옵션으로 데이터 보안이 중요한 환경에 적합합니다.
-
Melty: 오픈 소스 AI 코드 에디터로, 개발 과정을 처음부터 끝까지 파악하여 더욱 개인화된 도움을 주는 것을 목표로 합니다.
-
Void Editor: Cursor의 오픈 소스 대안을 표방하는 미니멀리스트 코드 에디터입니다. 개인정보 보호를 최우선으로 합니다.
-
Codel: AI 기반 개발 환경입니다.
-
PearAI: 오픈 소스 기반의 AI 에디터로, 사용자가 직접 기능을 커스터마이징하고 확장할 수 있는 유연성을 제공합니다.
-
Kiro: AI 기반 개발 환경입니다.
-
Zed: Rust로 제작된 고성능 에디터로, AI 기능을 내장하여 속도와 지능을 동시에 제공합니다. Anthropic, OpenAI 모델 등을 연결 가능합니다.
-
Claude Desktop: Anthropic의 데스크톱 애플리케이션으로, 개발 작업, 코드 분석, 프로그래밍 지원을 제공합니다.
-
Magic: 코드베이스를 이해하고 복잡한 개발 작업을 자율적으로 처리하는 AI 소프트웨어 엔지니어 플랫폼입니다.
-
Jupyter AI: Jupyter 노트북을 위한 AI 기반 확장 프로그램으로, 자연어 코드 생성과 데이터 분석을 지원합니다.
-
Replit Agent: Replit 내의 고급 AI 에이전트로, 자연어 설명으로 완전한 애플리케이션을 구축합니다.
-
Devin AI: 계획, 코딩, 디버깅, 배포까지 프로젝트 전체를 엔드투엔드로 수행할 수 있는 자율 AI 소프트웨어 엔지니어입니다.
-
Qoder: 실제 소프트웨어를 위한 에이전틱 코딩 플랫폼입니다. 더 깊이 생각하고, 더 나은 결과를 만듭니다.
AI App Builders (웹 기반 풀스택 빌더)
웹 브라우저 상에서 자연어로 대화하며 전체 웹 애플리케이션을 구축, 배포까지 할 수 있는 플랫폼입니다:
-
Bolt.new: StackBlitz에서 만든 브라우저 기반 AI 개발 환경입니다. 서버 설정 없이 브라우저 내에서 Node.js 환경을 구동하여 풀스택 앱을 즉시 실행하고 수정할 수 있습니다. React, Next.js 등 프레임워크를 지원하며 Netlify 원클릭 배포가 가능합니다.
-
Dyad.sh: 무료, 로컬, 오픈소스 AI 앱 빌더로, 사용자의 컴퓨터에서 실행됩니다. Gemini, Claude 등 다양한 AI 모델과 유연하게 연동되며, VS Code나 Cursor 같은 IDE와 원활하게 통합됩니다. Supabase 백엔드 기능도 지원합니다.
-
Lovable: (구 GPT Engineer) "인간 수준의 풀스택 엔지니어"를 표방합니다. 단일 프롬프트로 웹 애플리케이션을 생성하고 배포할 수 있는 AI 기반 도구입니다.
-
Capacity: Claude Code를 활용하여 아이디어를 최소한의 사용자 입력으로 풀스택 웹 애플리케이션으로 변환하는 에이전틱 코딩 플랫폼입니다.
-
Builder.ai: AI 기반 맞춤형 소프트웨어 개발 플랫폼으로, 비즈니스 요구에 맞춘 웹 및 모바일 앱 제작을 자동화합니다.
-
10Web: AI 기반 WordPress 웹사이트 빌더로, 자동화된 디자인, 콘텐츠 생성, 최적화 기능을 통한 빠른 앱 개발을 지원합니다.
-
Durable: AI 웹사이트 및 비즈니스 애플리케이션 빌더로, 간단한 텍스트 프롬프트로 백엔드와 프론트엔드를 포함한 완전한 솔루션을 생성합니다.
-
Rocket.new: 자연어 입력으로 확장 가능한 앱을 생성하는 빠른 애플리케이션 개발을 위한 AI 기반 플랫폼입니다.
-
base44: 스타트업이 제품을 더 빠르게 설계, 개발, 배포할 수 있도록 통합된 AI 워크플로우를 갖춘 AI 네이티브 소프트웨어 개발 OS입니다.
-
MagicLoops: 텍스트 기반 지시로 몇 분 만에 완전한 애플리케이션을 만들 수 있는 노코드 플랫폼입니다.
-
Create.xyz: 자동화된 코드 생성으로 웹 및 모바일 애플리케이션 구축을 단순화하는 AI 기반 앱 제작 플랫폼입니다.
-
Mage: 자연어 프롬프트로 풀스택 애플리케이션을 생성하고, 빠른 프로토타이핑과 배포를 지원하는 AI 기반 플랫폼입니다.
AI Tools for Developers (개발자 도구)
개발자의 생산성을 높이는 다양한 AI 기반 유틸리티와 확장 도구들입니다:
-
Supercode.sh: Cursor를 위한 확장 프로그램으로, Architect Mode, 정밀 음성 입력, 프롬프트 향상 등의 기능으로 AI 에이전트를 업그레이드합니다.
-
SpecStory: Cursor/VS Code/Claude Code 확장 프로그램으로, AI와의 채팅 컨텍스트를 요약하고 작업 의도를 보존/공유합니다.
-
Task Master: Claude를 활용한 AI 기반 개발을 위한 작업 관리 시스템으로, Cursor AI와 원활하게 연동됩니다.
-
Memory Bank: 효율적인 다단계 개발 워크플로우를 위해 Cursor와 통합되는 토큰 최적화된 계층적 작업 관리 시스템입니다.
-
Context7: 정확한 토큰 사용 관리로 LLM과 AI 코드 에디터를 위한 최신 문서를 제공하는 MCP 서버입니다.
-
Raycast AI: 코딩 기능과 개발자 워크플로우 자동화를 갖춘 AI 기반 생산성 런처입니다.
-
Perplexity Pro: 코딩 솔루션과 문서를 위한 실시간 웹 액세스를 제공하는 AI 기반 검색 엔진입니다.
-
Warp AI: 지능적인 명령어 제안과 워크플로우 최적화를 갖춘 AI 강화 터미널입니다.
-
Fig: 명령줄 생산성을 위한 터미널 자동완성 및 AI 지원 도구입니다(현재 AWS의 일부).
-
Codeflash: 매번 빠른 Python 코드를 출시하세요.
-
Echo: 오픈소스 결제 및 인증 솔루션입니다. AI 앱을 구축하고 사용자가 생성하는 모든 토큰에서 수익을 창출하세요. Vercel AI SDK에서 5줄 변경으로 사용 가능합니다.
AI Code Completion (코드 자동 완성)
실시간으로 코드 제안을 제공하는 AI 기반 자동 완성 도구들입니다:
-
GitHub Copilot: 업계 표준 AI 코딩 도구입니다. IDE에서 실시간 제안을 위한 AI 기반 코드 완성 도구로, 자동 완성, 채팅, CLI 지원 및 Pull Request 요약 등 생태계 전반을 지원합니다.
-
Codeium: 개인 사용자에게 무료로 제공되는 강력한 도구입니다. 다양한 IDE(Vim, Emacs 포함)를 지원하며 빠르고 정확한 다언어 자동 완성을 제공합니다.
-
Tabnine: 개인화된 제안을 위한 딥러닝 기반 AI 코드 완성 도구입니다.
-
JetBrains AI: JetBrains IDE에서 코드 완성 및 분석을 위한 통합 AI입니다.
-
Refact.ai: 개인 및 기업을 위한 오픈 소스 AI 코딩 어시스턴트입니다. 파인 튜닝(Fine-tuning) 기능을 제공하여 팀 스타일을 학습시킬 수 있습니다.
-
Replit Ghostwriter: Replit 환경에서 빠른 프로토타이핑을 위한 AI 코드 완성 도구입니다.
-
Google Code Assist (Gemini): 구글의 Gemini 1.5 Pro 모델을 기반으로 하며, 방대한 컨텍스트 윈도우를 통해 Google Cloud 개발자를 위한 AI 기반 코딩 어시스턴트를 제공합니다.
-
Continue: VS Code 및 JetBrains IDE를 위한 오픈 소스 AI 확장 프로그램입니다. 로컬 모델(Ollama 등)을 쉽게 연결하여 사용할 수 있습니다.
-
Amazon Q Developer: (구 CodeWhisperer) AWS 환경에 최적화된 도구로, 코드 완성, 디버깅, AWS 통합 및 보안 취약점 스캔에 강점이 있습니다.
-
Visual Studio IntelliCode: Visual Studio 생태계를 위한 Microsoft의 AI 기반 코드 완성 도구입니다.
-
CodeGeeX: 다국어 지원이 강력한 오픈 소스 코드 생성 모델 및 플러그인입니다.
-
Amazon CodeWhisperer: 보안 취약점 스캐닝과 엔터프라이즈 개인정보 보호 제어를 갖춘 실시간 AI 코드 제안 도구입니다.
Code Search & Navigation (코드 검색 및 내비게이션)
"내 코드베이스 어딘가에 비슷한 로직이 있었는데..." 할 때 사용하는 도구들입니다. 단순한 텍스트 매칭이 아니라, 코드의 의미(Semantic) 를 이해하고 검색합니다:
-
Sourcegraph Cody: Sourcegraph의 코드 검색 기술을 기반으로 대규모 코드베이스를 위한 AI 기반 코드 검색 및 내비게이션을 제공합니다.
-
Wizi: 효율적인 저장소 탐색을 위한 AI 기반 코드 검색 도구입니다.
-
Cosine: 개발자 생산성을 위한 AI 기반 코드 검색 및 이해 도구입니다.
-
Blinky Debugging Agent: 코드 이슈를 디버깅하고 탐색하는 AI 에이전트입니다.
-
16x Prompt: 향상된 코드 검색과 프롬프트 기반 내비게이션을 위한 AI 도구입니다.
-
Pieces.app: AI 기반 코드 스니펫 관리 및 공유 도구입니다.
-
Greptile: 복잡한 코드베이스 전체를 인덱싱하여 "결제 모듈이 어떻게 작동해?" 같은 자연어 질문에 답해주는 API 및 도구입니다. 특히 오픈 소스 라이브러리 분석에 강력합니다.
Code Review & Refactoring (코드 리뷰 및 리팩토링)
작성된 코드를 분석하여 더 깔끔하고 안전한 코드로 개선해 주거나, 자동으로 수정(Autofix)해 주는 도구입니다:
-
CodeReviewBot: 자동 코드 리뷰와 품질 보증을 위한 AI 봇입니다.
-
JetBrains Qodana: 코드 품질과 리팩토링을 위한 AI 기반 정적 분석 도구입니다.
-
Amazon Q Developer Review Agent: AWS 프로젝트에서 자동 코드 리뷰를 위한 AI 도구입니다.
-
Refact.ai: 더 깨끗한 코드베이스를 위한 AI 기반 리팩토링 및 코드 최적화 도구입니다.
-
Codiga: 보안 및 품질 검사를 위한 AI 기반 정적 코드 분석 도구입니다.
-
DeepCode: 버그와 취약점을 탐지하는 AI 기반 코드 리뷰 도구입니다.
-
ReSharper: .NET 개발자를 위한 AI 강화 리팩토링 및 코드 품질 도구입니다.
-
Qodo (CodiumAI): 종합적인 코드 리뷰와 자동 테스트 생성 플랫폼입니다.
-
Sourcery: Python 및 JavaScript 코드를 실시간으로 분석하여 더 읽기 좋고 효율적인 코드로 리팩토링할 것을 제안합니다. 30개 이상의 언어를 지원하며 실행 가능한 피드백을 제공합니다.
-
Amazon CodeGuru Reviewer: AWS 통합을 갖춘 ML 기반 코드 리뷰 도구입니다.
-
DeepSource: 정적 분석 도구에 AI를 결합하여, 기술 부채 추적과 보안 분석으로 코드의 보안 취약점이나 안티 패턴을 찾아내고 자동으로 수정(Autofix)하는 기능을 제공합니다.
-
Codacy: 30개 이상의 언어를 지원하는 종합적인 코드 품질 플랫폼으로, 최근 AI 기능을 도입하여 코드 수정 제안과 품질 요약 기능을 제공합니다.
-
Snyk (DeepCode): 취약점 탐지를 갖춘 보안 중심 코드 분석 도구입니다.
-
Semgrep: 버그와 보안 이슈를 찾는 정적 분석 도구입니다.
-
CodeQL (GitHub): 보안과 품질을 위한 시맨틱 코드 분석 도구입니다.
-
ESLint: AI 강화 기능을 갖춘 JavaScript 린팅 도구입니다.
-
ReviewNB: Jupyter 노트북 코드 리뷰 도구입니다.
-
CodeAnt AI: AI 기반 코드 리뷰 및 품질 분석 도구입니다.
-
Squire.ai: AI 기반 코드 리뷰 및 품질 보증 도구입니다.
-
Terragon: 종합적인 코드 리뷰와 자동 테스트 생성 플랫폼입니다.
-
Embold: 코드 품질, 유지보수성, 기술 부채 식별에 초점을 맞춘 AI 기반 코드 분석 도구입니다.
-
PullRequest: 자동 분석과 전문 휴먼 리뷰어를 결합한 휴먼-AI 하이브리드 코드 리뷰 서비스입니다.
-
Veracode: 정적 및 동적 분석 기능을 갖춘 AI 기반 애플리케이션 보안 플랫폼입니다.
-
Gito: GitHub Actions 또는 로컬 사용을 위한 오픈소스 AI 코드 리뷰어로, 모든 LLM과 호환되며 Jira/Linear와 통합됩니다.
LLM Code Models (오픈 소스 코딩 모델)
Cursor나 Copilot 같은 도구들의 배경이 되는, "코딩에 특화되어 훈련된" AI 모델들입니다. 이 모델들을 직접 호스팅하여 나만의 코딩 비서를 만들 수도 있습니다:
-
Salesforce CodeGen: 고품질 코드 생성을 위한 오픈소스 LLM입니다.
-
StarCoder: Hugging Face와 ServiceNow가 주도하는 BigCode 프로젝트의 결과물입니다. 코드 생성과 프로그래밍 작업을 위한 오픈소스 LLM으로, 학습 데이터의 투명성을 강조합니다.
-
Code Llama: 메타(Meta) AI의 LLM으로 코드 생성과 완성에 최적화되어 있습니다. 긴 문맥(Context)을 이해할 수 있으며, 파이썬 등에 특화된 버전을 제공합니다.
-
Phi-3 Code: 효율적인 코드 생성을 위한 Microsoft의 경량 LLM입니다.
-
Codestral: 프랑스의 Mistral AI가 만든 첫 번째 코딩 전용 모델입니다. 코드 생성 작업을 위해 명시적으로 설계된 오픈 웨이트 생성 AI 모델로, 80개 이상의 프로그래밍 언어를 다룰 수 있습니다.
Natural Language to Code Tools (자연어-코드 변환 도구)
자연어 설명을 실행 가능한 코드로 변환하는 도구들입니다:
-
Parsel: 자연어 설명을 구조화된 코드로 변환합니다.
-
Vibe Compiler: 자연어를 실행 가능한 코드로 번역하는 AI 도구입니다.
-
Plandex: 텍스트 프롬프트로 코드를 계획하고 생성하는 AI 기반 도구입니다.
-
Autodoc: 자연어 명세로 코드를 생성하는 AI 기반 도구입니다.
-
ToolHive: 자연어를 도구별 코드로 변환하는 AI 플랫폼입니다.
-
Lovable (GPT Engineer): 자연어를 앱으로 변환하는 생성 플랫폼입니다.
-
Marblism: AI 기반 풀스택 애플리케이션 생성 도구입니다.
-
Pythagora.ai: AI 기반 풀스택 개발 플랫폼입니다.
-
DataPup: 자연어로 컨텍스트 기반 SQL 쿼리를 생성하는 AI 기반 데이터베이스 클라이언트입니다.
Shell & CLI Assistants (터미널 및 CLI 도구)
검은 화면의 터미널(Terminal)에서 자연어로 명령어를 실행하고, 스크립트를 생성하거나 디버깅을 돕는 도구들입니다:
-
OpenAI Codex: OpenAI의 CLI 코딩 에이전트입니다.
-
Amazon Q Developer CLI: AWS 관련 코딩 및 스크립팅을 위한 AI 기반 CLI로, 터미널 자동 완성 및 자연어 명령 변환 기능을 제공합니다.
-
talk-codebase: CLI를 통해 코드베이스를 쿼리하고 상호작용하는 AI 도구입니다.
-
poorcoder: 쉘 스크립트와 명령어를 생성하는 미니멀리스트 AI CLI 도구입니다.
-
cmd-ai: 쉘 명령어를 생성하고 최적화하는 AI 기반 CLI 어시스턴트입니다.
-
Shell Whiz: 명령줄 작업을 자동화하는 AI 기반 쉘 어시스턴트입니다.
-
Butterfish: 자연어로 쉘 생산성을 향상시키는 AI 도구입니다. 명령 프롬프트에
A:로 시작하면 AI가 답변해 주는 방식입니다. -
TmuxAI: tmux 워크플로우를 자동화하고 최적화하는 AI 어시스턴트입니다.
-
Warp: AI가 내장된 모던 터미널입니다. "로그 파일에서 에러만 찾아줘"와 같이 스마트 명령어 제안과 워크플로우를 제공합니다.
-
Codename Goose: LLM과 확장을 사용해 작업을 자동화하는 데스크톱 및 CLI 도구입니다.
-
Mentat: 명령줄 개발을 위한 AI 코딩 어시스턴트입니다.
-
Bito.ai: CLI 통합을 갖춘 AI 기반 개발 어시스턴트입니다.
-
Opencode_CLI: CLI 통합을 갖춘 AI 기반 개발 어시스턴트입니다.
-
GitHub Copilot CLI: 컨텍스트 인식 명령어 제안을 제공하는 공식 GitHub AI 어시스턴트입니다.
-
ShellGPT: 가벼운 파이썬 기반 CLI 도구입니다. 쉘 명령어 생성과 시스템 관리를 위해 ChatGPT를 통합합니다.
-
AICommits: 코드 변경 사항을 기반으로 의미 있는 Git 커밋 메시지를 생성하는 AI 기반 도구입니다.
-
Claude Code: Anthropic에서 직접 제공하는 코드 생성과 개발자 지원을 위한 AI 에이전트입니다.
Coding Agents (자율 코딩 에이전트)
"이 기능을 구현해 줘"라고 명령하면, 파일 생성, 코드 수정, 에러 디버깅, 커밋까지 스스로 수행하는 AI 에이전트입니다:
-
Smol Developer: 주니어 개발자를 대체한다는 컨셉의 초경량 AI 코딩 에이전트입니다. 전체 코드베이스를 한 번에 생성해 주는 것이 특징입니다.
-
Aider: 협업 코드 편집 및 생성을 위한 AI 코딩 에이전트입니다.
-
Flumes AI: AI 에이전트를 위한 통합 메모리 인프라입니다. 세션 간에 사실, 컨텍스트, 이전 출력을 저장하고 검색합니다. SDK 제공, Langchain 호환, Colab 데모 및 그래프 기반 메모리 검사를 지원합니다.
-
GPT Engineer: 자연어로 전체 애플리케이션을 구축하는 AI 에이전트입니다.
-
DevOpsGPT: DevOps 작업과 코드 통합을 자동화하는 AI 에이전트입니다.
-
Potpie: 간소화된 소프트웨어 개발 워크플로우를 위한 AI 코딩 에이전트입니다.
-
Claude Code: Anthropic에서 직접 제공하는 코드 생성과 개발자 지원을 위한 AI 에이전트입니다.
-
Rovo Dev: 터미널을 위한 Atlassian의 특화된 코딩 에이전트입니다.
-
Gemini CLI: 터미널을 위한 Google의 유연한 코딩 에이전트입니다.
-
OpenHands (OpenDevin): (구 OpenDevin) 자율 개발을 위한 오픈소스 AI 소프트웨어 엔지니어입니다. 샌드박스 환경에서 코드를 작성하고, 쉘 명령어를 실행하며, 웹을 검색해 개발 작업을 수행합니다.
-
Cline (Claude Dev): (구 Claude Dev) VS Code 확장 프로그램으로 동작하는 에이전트입니다. 파일 시스템 접근이 가능한 Claude 통합을 제공합니다.
-
Devon: 자율 코딩 작업을 위한 AI 소프트웨어 엔지니어입니다.
-
Auto-Dev: AI 지원을 갖춘 자동화된 개발 도구입니다.
-
Maestro: Anthropic의 Claude 3 Opus/Sonnet 모델을 활용해 복잡한 작업을 하위 작업으로 똑똑하게 분해하고 실행하는 AI 기반 개발 오케스트레이션 도구입니다.
-
Software Agent AI: 소프트웨어 개발 작업을 위한 자율 AI 에이전트입니다.
-
Goose: Block(구 Square)에서 만든 AI 기반 개발 자동화 오픈소스 개발자 에이전트입니다.
-
Deebo: AI 기반 개발 어시스턴트입니다.
-
JunieAI (JetBrains): JetBrains IDE 내에서 지능적으로 코드를 계획, 작성, 테스트, 리팩토링하는 AI 코딩 에이전트로, 루틴 작업을 처리하여 고수준 개발에 집중할 수 있게 합니다.
-
Fine: 요구사항을 이해하고, 코드를 작성하며, 자율적으로 반복하는 AI 소프트웨어 개발 에이전트입니다.
-
Factory: 반복적인 코딩 작업을 자동화하고 개발 주기를 가속화하는 AI 기반 소프트웨어 개발 플랫폼입니다.
-
Pythagora: 대화형 상호작용을 통해 애플리케이션을 구축하고, 프론트엔드와 백엔드 개발을 처리하는 AI 에이전트입니다.
PR Review Agents (Pull Request 리뷰 에이전트)
GitHub나 GitLab에 PR이 올라오면 자동으로 코드를 읽고 리뷰 코멘트를 남기거나 요약해 주는 봇(Bot)입니다:
-
Sweep: PR 리뷰와 수정을 자동화하는 AI 기반 에이전트입니다.
-
Greptile: 심층 코드 리뷰와 PR 분석을 위한 AI 봇입니다.
-
CodeRabbit: 가장 널리 사용되는 AI 코드 리뷰어입니다. 빠르고 컨텍스트 인식 PR 리뷰를 위한 AI 기반 도구로, PR의 변경 사항을 한 줄씩 분석하여 로직 오류를 지적하고, 전체 변경 내용을 알기 쉽게 요약해 줍니다.
-
What The Diff: PR의 코드 차이(Diff)를 요약하고 분석하는 AI 도구입니다. 비개발자도 이해할 수 있는 요약문을 작성하고, 리팩토링 제안을 자동으로 해줍니다.
-
Nova: 자동 코드 리뷰와 제안을 위한 AI 기반 에이전트입니다.
-
Pixee: 보안 중심 PR 리뷰와 수정을 위한 AI 봇입니다.
-
Qodo PR Agent: 오픈소스로 제공되는 강력한 PR 분석 도구입니다. PR 요약, 자동 레이블링, 코드 질문 답변, 문서 생성 등의 기능으로 PR 리뷰를 향상시키는 AI 에이전트입니다.
Testing & QA Tools (테스트 생성 및 품질 보증)
테스트 코드를 작성하는 지루한 작업을 자동화하거나, 사용자 관점에서 앱을 테스트하는 도구들입니다:
-
Checksum AI: 자동 소프트웨어 테스트 및 검증을 위한 AI 기반 도구입니다.
-
OctoMind: Playwright 기반의 E2E 테스트 자동화를 위한 AI 기반 플랫폼입니다.
-
KushoAI: 종합적인 QA 자동화를 위한 AI 기반 API 테스트 도구입니다.
-
Test Gru: 간소화된 QA 워크플로우를 위한 AI 기반 테스트 어시스턴트입니다.
-
Qodo: (현 CodiumAI) 테스트 생성과 코드 품질 보장을 위한 AI 도구입니다. 코드의 로직을 깊이 분석하여 의미 있는 단위 테스트와 엣지 케이스(Edge Case)를 자동으로 생성합니다.
-
Meticulous: 자동 시각 및 기능 테스트를 위한 AI 기반 도구입니다.
-
TestRigor: "장바구니에 담기 버튼을 클릭한다"와 같은 평범한 영어 문장으로 테스트 시나리오를 작성하면, AI가 생성형 AI와 자가 치유 기능을 갖춘 실행 가능한 자동화 테스트로 변환합니다.
-
Mabl: 자가 치유와 시각 테스트를 갖춘 AI 네이티브 테스트 자동화 플랫폼입니다.
-
Applitools: 크로스 브라우저 지원을 갖춘 시각 AI 테스트 플랫폼입니다.
-
Rainforest QA: 크라우드소싱 수동 테스트를 갖춘 AI 지원 테스트입니다.
-
Autify: 시각 회귀 테스트를 갖춘 자가 치유 테스트 자동화입니다.
-
Functionize: 자연어 처리를 갖춘 머신러닝 기반 테스트입니다.
-
Testsigma: 자연어 테스트 생성을 갖춘 AI 기반 테스트 자동화 플랫폼입니다.
-
Katalon Studio: AI 기능을 갖춘 종합적인 테스트 자동화 플랫폼입니다.
-
ACCELQ: AI 기반 테스트 설계를 갖춘 코드리스 테스트 자동화입니다.
-
Reflect: AI 기반 유지보수를 갖춘 노코드 테스트 자동화입니다.
-
QA.tech: AI 기반 품질 보증 및 테스트입니다.
-
Testsprite: AI 기반 테스트 자동화입니다.
-
DiffBlue Cover: Java 언어에 특화된 도구로, AI를 활용해 자바 코드에 대한 종합적인 단위 테스트를 사람의 개입 없이 자동으로 작성합니다.
-
Testim: 자가 치유 테스트 기능과 스마트 로케이터를 갖춘 AI 기반 E2E 테스트 플랫폼입니다.
-
Launchable: 코드 변경 사항을 기반으로 실행할 테스트를 예측하는 AI 기반 테스트 최적화 플랫폼입니다.
-
Parasoft: 정적 분석, 단위 테스트, API 테스트를 포괄하는 종합적인 AI 강화 소프트웨어 테스트 스위트입니다.
-
Codeflash: 매번 빠른 Python 코드를 출시하세요.
App Generators (특수 목적 앱 생성기)
특정 프레임워크나 틈새(Niche) 목적의 앱을 빠르게 스캐폴딩(Scaffolding) 해주는 도구입니다:
-
Mage: 프롬프트로 풀스택 애플리케이션을 생성하는 AI 기반 도구입니다.
-
SoftGen: 빠른 애플리케이션 개발과 프로토타이핑을 위한 AI 플랫폼입니다.
-
Co.dev: 확장 가능한 웹 및 모바일 앱 생성을 위한 AI 기반 도구입니다.
-
Pico: 코딩 지식 없이도 간단한 텍스트 설명만으로 HTML/JS 기반의 마이크로 웹 앱(계산기, 할일 관리 앱 등)을 즉시 생성합니다.
-
Bolt.new: 자연어 프롬프트로 웹 앱을 구축하는 AI 도구입니다.
-
Lovable: 단일 브라우저 탭에서 앱을 생성하고 배포하는 AI 기반 플랫폼입니다.
-
Capacity: Claude Code를 활용해 아이디어를 풀스택 웹 앱으로 변환하는 에이전틱 코딩 플랫폼입니다.
-
Shakespeare: 자연어 채팅으로 브라우저에서 웹 앱을 구축하는 오픈소스 및 탈중앙화 AI 도구입니다.
-
CreateLex: Unreal Engine을 위한 AI 기반 플러그인으로, 자연어를 사용해 Blueprint, C++ 코드, 노드 그래프를 생성하여 에디터에서 직접 게임 및 XR 개발을 간소화합니다.
-
Replit: AI 지원을 갖춘 완전한 클라우드 기반 개발 환경입니다.
-
Microsoft Power Apps: AI 기반 앱 생성을 갖춘 엔터프라이즈 로우코드 플랫폼입니다.
-
Glide: AI 기능과 템플릿 라이브러리를 갖춘 노코드 모바일 앱 빌더입니다.
-
Softr: 빠른 개발을 위한 AI 지원 노코드 앱 빌더입니다.
-
Quickbase: AI 강화 애플리케이션 개발을 갖춘 로우코드 플랫폼입니다.
-
Create.xyz: AI 기반 앱 제작 플랫폼입니다.
-
Builder.ai: AI 기반 맞춤형 소프트웨어 개발 플랫폼입니다.
-
FlutterFlow: AI 지원을 갖춘 Flutter용 시각적 앱 빌더입니다.
-
Nowa: 실시간 동기화 기능을 갖춘 하이브리드 개발 플랫폼입니다.
-
Databutton: AI 기반 앱 개발 플랫폼입니다.
-
Rocket.new: AI 기반 빠른 애플리케이션 개발입니다.
-
Builder.io Fusion: AI 기반 시각적 개발 플랫폼입니다.
-
Manifest.build: AI 기반 백엔드입니다.
-
MagicLoops: 코드 없이 몇 분 만에 완전한 앱을 생성합니다.
-
base44: 스타트업이 제품을 더 빠르게 설계, 개발, 배포할 수 있도록 하는 AI 네이티브 소프트웨어 개발 OS입니다.
-
10Web: 자동화된 디자인, 콘텐츠 생성, 최적화 기능을 갖춘 AI 기반 WordPress 웹사이트 빌더입니다.
-
Framer AI: 고급 디자인 기능과 노코드/로우코드 접근 방식을 갖춘 AI 기반 웹사이트 빌더입니다.
-
Webflow AI: 자동화된 디자인 지원과 콘텐츠 생성을 위한 Webflow 내 AI 기능입니다.
-
Durable: 간단한 프롬프트로 완전한 비즈니스 솔루션을 생성하는 AI 웹사이트 및 비즈니스 애플리케이션 빌더입니다.
UI Generators (UI/UX 디자인 및 코드 생성)
디자인 파일이나 텍스트 설명을 HTML, CSS, React, Tailwind 코드 등으로 변환해 주는 도구입니다:
-
v0.dev: Vercel에서 제공하는 생성형 UI 도구입니다. 텍스트 프롬프트를 입력하면 Shadcn UI와 Tailwind CSS를 기반으로 즉시 복사 가능한 React 코드를 생성합니다.
-
Magic Patterns: 다양한 UI 컴포넌트와 디자인 시스템을 학습한 AI가 텍스트 입력에 맞춰 재사용 가능한 UI 컴포넌트를 생성합니다.
-
Kombai: Figma 디자인 파일을 업로드하면, 레이아웃과 스타일을 정확하게 분석하여 프로덕션 준비된 React/HTML 코드로 변환해 주는 도구입니다.
-
Deepsite: 코드 없이 멋진 웹사이트를 구축할 수 있도록 돕는 AI 플랫폼입니다.
-
Rendition Create: 웹 및 모바일 인터페이스를 위한 AI 기반 UI 생성기입니다.
-
Phorm.ai: AI 기반 폼 및 인터페이스 생성입니다.
-
Stitch (by Google): Google Labs의 AI 기반 UI 생성기로, Gemini 모델을 사용해 자연어 또는 이미지 입력을 멀티 스크린 모바일/웹 UI 디자인과 깔끔한 프론트엔드 코드로 변환합니다. Figma 내보내기와 대화형 반복을 지원합니다.
-
Uizard: 손으로 그린 스케치나 텍스트 아이디어를 편집 가능한 앱 디자인 화면으로 즉시 변환해 줍니다. 손그림 모형, 스크린샷 또는 텍스트를 인터랙티브 프로토타입과 코드로 변환하는 AI 기반 디자인 도구입니다.
-
Figma AI: 자동화된 디자인 작업, 콘텐츠 생성, 디자인-코드 워크플로우를 위한 Figma 내 네이티브 AI 기능입니다.
-
TeleportHQ: 시각적 디자인으로 프로덕션 준비된 코드를 생성하는 AI 기반 프론트엔드 디자인 플랫폼입니다.
-
Freepik: UI 디자이너와 개발자를 위한 이미지 생성, 배경 제거, 목업 제작 도구를 갖춘 AI 기반 디자인 플랫폼입니다.
Snippet & Regex Tools (스니펫 및 정규식 도구)
외우기 힘든 정규표현식이나 SQL 쿼리 등을 자연어로 변환해 주는 유용한 유틸리티입니다:
-
AutoRegex: "이메일 주소를 검증하는 정규식 만들어줘"라고 영어로 입력하면 복잡한 RegEx 패턴을 즉시 생성해 줍니다. 반대로 정규식을 영어로 설명해 주기도 합니다.
-
CodePal: 코드 스니펫과 유틸리티 생성을 위한 AI 어시스턴트입니다.
-
AI Code Convert: 프로그래밍 언어 간 코드를 변환하는 AI 도구입니다.
Documentation Tools (문서화 자동화 도구)
"문서화는 나중에 해야지" 하고 미루는 습관을 해결해 줍니다. 코드가 변경되면 문서도 자동으로 업데이트해 줍니다:
-
Trelent: C#, Java, Python 등 다양한 언어에 대해 독스트링(Docstring)을 자동으로 생성해 주는 AI 기반 도구입니다.
-
README-AI: 전문적인 README 파일을 자동으로 생성하는 AI 도구입니다.
-
DocuWriter.ai: 소스 코드 파일을 업로드하면 API 문서, 기능 명세서, README 등 코드베이스와 API를 위한 문서를 자동으로 생성해 주는 AI 기반 서비스입니다.
ChatGPT in Your Editor (에디터 통합)
일상적으로 사용하는 에디터(Neovim, Emacs, VS Code 등)에서 바로 ChatGPT를 활용할 수 있도록 통합을 제공하는 플러그인과 확장 프로그램입니다:
-
CodeGPT.nvim: Neovim 플러그인으로 ChatGPT 기반 코드 지원을 통합합니다.
-
autocomplete.sh: ChatGPT를 활용한 AI 기반 쉘 자동완성 도구입니다.
-
org-ai (Emacs): ChatGPT 기반 코딩과 텍스트 지원을 제공하는 Emacs 플러그인입니다.
-
Genie AI – ChatGPT for VS Code: ChatGPT 기반 코딩 지원을 제공하는 VS Code 확장 프로그램입니다.
-
Alexsidebar: AI 기반 개발 어시스턴트입니다.
DevOps & Infrastructure (데브옵스 및 인프라)
CI/CD 파이프라인, 인프라 관리, 모니터링을 AI로 자동화하고 최적화하는 도구들입니다. 장애를 예측하고, 배포를 지능적으로 관리합니다:
-
Datadog: AI 기반 인사이트를 갖춘 종합적인 모니터링 및 관찰성 플랫폼입니다.
-
PagerDuty: AI 기반 인시던트 관리 및 대응 자동화 도구입니다.
-
New Relic: AIOps 기능과 이상 탐지를 갖춘 관찰성 플랫폼입니다.
-
Spacelift: 코드형 정책을 갖춘 AI 기반 인프라 자동화 도구입니다.
-
Digital.ai: AI 기반 인사이트를 갖춘 엔드투엔드 DevOps 플랫폼입니다.
-
Sysdig: AI 기반 위협 탐지를 갖춘 클라우드 보안 및 모니터링 도구입니다.
-
Jenkins X: AI 강화 자동화를 갖춘 클라우드 네이티브 CI/CD 도구입니다.
-
Opsera: AI 기반 워크플로우 최적화를 갖춘 통합 DevOps 플랫폼입니다.
-
LambdaTest: AI 기반 크로스 브라우저 테스트 플랫폼입니다.
-
MindStudio: DevOps 워크플로우를 위한 AI 에이전트 생성 및 배포 플랫폼입니다.
-
CrewAI: 자동화된 DevOps 워크플로우를 위한 멀티 에이전트 플랫폼입니다.
-
Kubiya.ai: AI 기반 DevOps 자동화 플랫폼입니다.
-
Warestack: AI 기반 개발 인프라입니다.
-
Harness: 지능적인 배포 전략, 자동 롤백, 성능 최적화를 갖춘 AI 기반 CI/CD 플랫폼입니다.
-
GitLab AI: 코드 제안, 보안 스캔, 워크플로우 최적화를 포함한 GitLab 전반의 통합 AI 기능입니다.
-
Terraform Cloud: AI 기반 정책 제안과 최적화 권장 사항을 갖춘 코드형 인프라 플랫폼입니다.
-
Pulumi AI: 클라우드 리소스 관리 및 최적화를 위한 AI 지원을 갖춘 코드형 인프라 플랫폼입니다.
Security & Compliance (보안 및 컴플라이언스)
코드의 보안 취약점을 발견하고 자동으로 수정하거나, 라이선스 컴플라이언스를 관리하는 AI 도구들입니다:
-
Nullify.ai: AI 기반 보안 취약점 탐지 도구입니다.
-
Pixee.ai: AI를 활용한 자동화된 코드 보안 수정 도구입니다.
-
Gecko Security: 코드를 위한 AI 기반 보안 분석 도구입니다.
-
Codegate: AI 기반 코드 보안 및 컴플라이언스 도구입니다.
-
Zeropath: AI 기반 보안 테스트 도구입니다.
-
Checkmarx: 종합적인 취약점 탐지를 갖춘 AI 강화 정적 애플리케이션 보안 테스트 플랫폼입니다.
-
Mend (formerly WhiteSource): AI 기반 오픈소스 보안 및 라이선스 컴플라이언스 플랫폼입니다.
-
JFrog Xray: DevOps 파이프라인과 아티팩트 저장소를 위한 AI 기반 보안 및 컴플라이언스 스캐닝 도구입니다.
AI Security Tools (AI 보안 도구)
AI를 활용하여 코드의 보안 취약점, 민감한 정보 노출, 비밀 키 유출 등을 탐지하고 방지하는 전문 보안 도구들입니다:
-
Snyk Code AI: DeepCode AI 기반으로 작성하는 동안 소스 코드의 취약점과 안전하지 않은 패턴을 스캔하는 정적 애플리케이션 보안 테스트(SAST) 도구입니다.
-
Snyk DeepCode AI: Snyk Code 및 기타 Snyk 보안 도구를 구동하는 AI 엔진으로, 고급 취약점 탐지, 자동 수정, 위험 우선순위 지정을 제공합니다. (독립 실행형 제품이 아님)
-
GitGuardian AI: 공개 및 비공개 저장소 모두에서 유출된 비밀, API 키, 자격 증명, 민감한 정보를 코드베이스에서 모니터링하는 AI 기반 도구입니다.
-
Bearer CLI: 민감한 데이터 노출 탐지와 GDPR, PCI-DSS 같은 규정 준수를 전문으로 하는 정적 보안 분석을 위한 오픈소스 AI 도구입니다.
-
HackerOne Code: AI 생성 코드와 사람이 작성한 코드 모두를 위해 맞춤화된 컨텍스트 인식 취약점 탐지, 분류, 수정을 제공하며 AI와 인간 전문성을 결합한 코드 보안 도구입니다.
-
Endor Labs AI Code Security: 모든 풀 리퀘스트를 보안 위험, 아키텍처 변경, 비즈니스 로직 취약점에 대해 분석하고 실행 가능한 인사이트와 컨텍스트를 제공하는 AI 기반 코드 리뷰 플랫폼입니다.
-
Code Intelligence CI Fuzz: C/C++ 및 기타 언어를 위한 AI 자동화 퍼즈 테스트 도구로, 개발자가 개발 프로세스 초기에 중요한 버그와 취약점을 찾아 수정할 수 있게 합니다.
Mobile Development (모바일 개발)
iOS와 Android 앱을 AI 기반으로 빠르게 개발할 수 있는 노코드/로우코드 플랫폼들입니다:
-
FlutterFlow AI: 드래그 앤 드롭 인터페이스와 코드 생성 기능을 갖춘 Flutter 애플리케이션을 위한 AI 기반 시각적 개발 플랫폼입니다.
-
Thunkable: iOS와 Android를 모두 지원하는 AI 지원 노코드 모바일 앱 개발 플랫폼입니다.
-
AppSheet (Google): AI 기반 데이터 통합과 워크플로우 자동화를 갖춘 노코드 앱 개발 플랫폼입니다.
Database & API Tools (데이터베이스 및 API 도구)
데이터베이스 스키마 생성, API 개발, 비즈니스 애플리케이션 구축을 AI로 지원하는 도구들입니다:
-
Supabase AI: 데이터베이스 스키마 생성, 쿼리 최적화, API 개발 지원을 위한 AI 기능을 제공합니다.
-
Hasura: AI 기반 쿼리 최적화와 스키마 관리를 갖춘 GraphQL API 플랫폼입니다.
-
Retool AI: 비즈니스 애플리케이션 생성을 위한 자연어 인터페이스를 갖춘 AI 기반 내부 도구 빌더입니다.
MLOps & Specialized Tools (MLOps 및 특수 도구)
머신러닝 모델 관리, 실험 추적, 데이터 시각화를 위한 전문 AI 도구들입니다:
-
Weights & Biases: AI 모델 관리, 실험 추적, 자동화된 하이퍼파라미터 최적화를 갖춘 MLOps 플랫폼입니다.
-
Gradio: 머신러닝 모델 데모와 인터랙티브 인터페이스를 빠르게 생성하는 AI 도구입니다.
-
Streamlit: 최소한의 코드와 AI 기반 기능으로 AI/ML 데이터 애플리케이션을 구축하는 프레임워크입니다.
-
Observable: AI 강화 분석과 인터랙티브 노트북 기능을 갖춘 데이터 시각화 플랫폼입니다.
MCP Server/Tools (MCP 서버/도구)
Model Context Protocol(MCP) 서버와 도구를 찾고 탐색할 수 있는 디렉토리와 플랫폼들입니다:
-
MCP Server Finder: 다양한 MCP 서버를 발견하고 탐색할 수 있습니다.
-
MCP So: MCP 서버 리소스와 커뮤니티를 위한 플랫폼입니다.
-
MCP Market: MCP 관련 도구와 서비스를 위한 마켓플레이스입니다.
-
Cursor MCP Directory: Cursor가 큐레이션한 MCP 서버와 도구 디렉토리입니다.
-
VSCode MCP Directory: MCP 서버와 통합을 위한 VSCode 공식 디렉토리입니다.
-
Claude MCP Servers: Claude가 큐레이션한 MCP 서버 목록입니다.
-
PulseMCP Server Directory: 트렌딩, 공식, 커뮤니티 서버를 포함하여 여러 카테고리에 걸쳐 자주 업데이트되는 대규모 MCP 서버 디렉토리입니다.
-
MCPServers.Net: 공식 및 커뮤니티 서버, 튜토리얼, 리소스를 제공하는 종합적인 MCP 서버 탐색 플랫폼입니다.
AI for Developers 홈페이지
Awesome AI Coding Tools 프로젝트 GitHub 저장소
이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다. ![]()
파이토치 한국 사용자 모임
이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일
로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)
아래
쪽에 좋아요
를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ ![]()
