Viktor Gamov와 Baruch Sadogursky는 'RoboCoders: Judgment Day – AI IDEs Face Off' 세션에서 3시간 동안 AI 코딩 도구와 방법론을 심층 분석합니다. 🤖
핵심 데모는 웹캠에서 평균 색상을 읽어 스마트 전구의 색상을 실시간으로 변경하는 복잡한 물리적 애플리케이션 시연입니다. 💡
소개될 6가지 AI 코딩 도구에는 JetBrains (Juny, Sonnet 4.5), VS Code Copilot (Grow Code Fast 모델), Kira (Sonnet 4.5)와 같은 IDE 기반 도구와 GP Codex (GPT-5 Codex), Cloud Code (set.5), Continue.dev (Olama 같은 로컬 모델 지원)와 같은 CLI 기반 도구가 포함됩니다. 🛠️
AI 코딩의 네 가지 접근 방식 중 '프롬프트 기반 개발(Prompt-Driven Development, PDD)' 방법론을 강조하며, 요구사항, 계획, 작업으로 개발 단계를 세분화하고 각 단계에서 사람의 검증을 거쳐 AI의 환각을 줄이고 제어력을 높이는 방식을 설명합니다. 📝
PDD는 계획과 작업 문서를 통해 LLM의 컨텍스트 창 한계를 극복하고 AI에게 인공적인 기억을 제공하여 대화의 연속성을 유지하는 데 도움을 줍니다. 🧠
강연자들은 자신들을 '프롬프트 타이퍼'로 소개하며, Baruch Sadogursky (Tuxare)와 Viktor Gamov (Confluent)의 배경과 함께 모든 슬라이드, 비디오, 링크가 제공된 URL(speaking.jbar, speaking.gamovio 등)에서 제공됨을 안내합니다. 📚
직접적인 프롬프트만 사용하는 '바닐라' 코딩 방식은 환각과 비효율성으로 인해 지양되며, 그 문제점을 보여주기 위해 단 한 번만 시연될 예정입니다. 👻
Continue.dev와 같은 일부 CLI 도구는 Olama와 같은 로컬 모델 실행을 지원하여 사용자에게 더 큰 유연성을 제공합니다. 💻