AI 코딩 에이전트는 소프트웨어를 작성한다는 것의 의미를 바꾸고 있습니다. 예전에는 오후 내내 걸리던 작업들 — 대규모 코드베이스 전반에서 버그를 추적하거나, 새로운 서비스의 뼈대를 만들거나, 여러 개의 풀 리퀘스트를 검토하는 일 — 이 이제는 코드를 읽고, 명령을 실행하고, 여러분과 함께 파일을 편집하는 에이전트와 함께 하나의 집중된 세션에서 이루어질 수 있습니다. 하지만 에이전트로부터 실질적인 가치를 얻으려면 단순히 설치하고 요청을 입력하는 것 이상이 필요합니다. 에이전트가 어떻게 사고하는지, 어떤 컨텍스트에 접근할 수 있는지, 그리고 잘못된 방향으로 갈 때 어떻게 방향을 바로잡을지 이해해야 합니다.
이 과정은 소프트웨어 엔지니어링을 처음 접하는 분이든, AI 코딩 에이전트를 아직 사용해 본 적 없는 숙련된 엔지니어든 상관없이 Claude Code(새 탭에서 열림)를 효과적으로 사용하는 방법을 가르칩니다. 에이전틱 루프가 실제로 무엇인지, 컨텍스트 창이 Claude가 볼 수 있는 것을 어떻게 형성하는지, 도구와 권한이 Claude가 할 수 있는 일을 어떻게 결정하는지와 같은 기본 원리부터 시작하여, 과정 후반부의 기법들이 외워야 할 요령 목록처럼 느껴지지 않고 이해가 되도록 합니다.
여러 환경(터미널, VS Code, JetBrains, Claude Desktop, 웹)에서 Claude Code를 설치하는 방법과, 수동 모드, 자동 승인, 자동 모드, Plan Mode를 사용하여 처음부터 좋은 결과를 얻는 프롬프트를 작성하는 방법을 배우게 됩니다. 이 과정의 핵심은 Explore → Plan → Code → Commit 워크플로우입니다: 작업을 세분화하고, Claude가 접근 방식을 제안하게 하고, 작업이 진행되는 과정을 검토하며, 깔끔하게 마무리하는 반복 가능한 리듬입니다. 또한 Claude Code를 활용한 코드 리뷰와, 긴 세션의 생산성을 유지해 주는 컨텍스트 관리 명령(/compact, /clear, /context)도 다룹니다.
마지막 섹션은 Claude Code를 여러분만의 것으로 만드는 것에 관한 내용입니다. Claude가 세션 전반에 걸쳐 프로젝트의 관례를 기억하도록 CLAUDE.md 파일을 작성하고, 자주 반복하는 작업을 위한 커스텀 서브에이전트와 Skills를 구축하며, MCP 서버를 통해 외부 시스템을 연결하고, Claude가 할 수 있는 일에 결정론적 가드레일을 추가하는 훅을 작성하게 됩니다. 마지막에는 일반적인 설치가 아니라, 여러분이 실제로 일하는 방식에 맞춰진 설정을 갖추게 될 것입니다.
권장 사전 지식
코드 에디터와 명령줄에 대한 기본적인 친숙함이 필요합니다. 또한 Claude 계정(Pro, Max, Team 또는 Enterprise) 또는 API 키가 필요합니다. AI 도구에 대한 사전 경험은 필요하지 않습니다.
이런 분들을 위한 과정입니다
처음부터 AI 지원 워크플로우를 원하는, 소프트웨어 엔지니어링에 막 입문한 신입 개발자와, 코딩 에이전트에 호기심은 있지만 아직 본격적으로 시도해 보지 않은 숙련된 엔지니어를 위한 과정입니다. 이전에 코딩 어시스턴트를 사용해 봤지만 결과가 기대에 미치지 못했다면, 이 과정은 에이전트에 맞서 싸우는 대신 에이전트와 함께 일할 때 무엇이 달라지는지 보여주도록 설계되었습니다.