#5 AI를 활용한 프로젝트 생성
blog AI

#5 AI를 활용한 프로젝트 생성

간단한 블로그 웹사이트를 직접 구축하고 프로젝트를 시작해 보며 AI를 활용하는 방법을 배웁니다.



먼저, 나만의 블로그를 시작하며 AI 활용법을 배우기 위해 간단한 블로그 웹사이트를 만들어 보겠습니다.


블로그라고 하면 워드프레스가 가장 큰 시장 점유율과 방대한 사용자층을 보유하고 있지만, 현재의 워드프레스는 너무나도 복잡해졌습니다(온갖 기능이 다 있지만 배우고 설정하는 것이 큰 일입니다). 이미 만들어진 사이트를 클라우드 서버에 호스팅하는 것도 좋지만, 이번 기회에 워드프레스 대신 AI의 힘을 빌려 사이트를 구축해 봅시다.

아, 그전에 Zed에서 AI를 준비해 봅시다. Zed 사용법을 설명하는 사이트는 많으므로 자세한 내용은 생략하고, 여기서는 AI로 프로젝트를 만들기 위해 필요한 최소한의 단계에 집중하겠습니다.


1. 프로젝트를 저장할 폴더를 결정하고 새로운 프로젝트 폴더를 지정합니다.

예) ~/Developer/my-blog          ← 홈 디렉터리 아래에 생성됨

2. Zed 하단 가장 왼쪽 아이콘을 클릭하여 프로젝트 영역을 열고, 거기서 해당 폴더를 선택합니다.

Zed에서 열린 프로젝트 영역

c. 다음으로, 오른쪽 아래에서 두 번째 아이콘(반짝이 아이콘)을 클릭하여 AI 영역을 엽니다.

Zed에서 열린 AI 영역

Zed 설정은 우선 이것으로 끝입니다. 이 예시에서는 Claude Code를 보여주고 있지만, 이름 오른쪽에 있는 "+" 버튼을 눌러 AI 모델을 전환할 수 있습니다. 구독 중이라면 로그인 세부 정보를 입력할 필요가 없습니다. 브라우저가 자동으로 열리고 인증을 완료하면 OAuth2를 사용해 자동으로 로그인됩니다. OAuth 인증이 이렇게나 간단합니다!


이 "Message xxxxx" 프롬프트 입력 영역에 다음 프롬프트를 입력해 봅시다.

"새 폴더를 만들었습니다. 이 폴더는 my-blog라는 이름의 새로운 블로그 사이트 프로젝트입니다. 이 폴더를 GitHub 리포지토리로 사용할 수 있도록 기본적인 파일과 폴더를 생성하고, GitHub에 빈 프로젝트 리포지토리를 설정하여 푸시해 주세요."

기본적으로 이것만으로도 충분하지만, 도중에 GitHub와 OAuth 인증을 반드시 연동해 두세요. 그렇지 않으면 AI가 명령을 실행하기 위해 온갖 우회 방법을 시도하다가 불필요한 작업을 하기 시작할 수 있습니다. 다만, AI 모드가 Default(이 샘플처럼)로 설정되어 있다면 명령 실행 전에 확인을 요청합니다.


이것으로 블로그 사이트의 초기 설정이 완료되었습니다. AI와 GitHub 로그인을 인증하는 방법은 여러 가지가 있지만, 로컬 컴퓨터에서 작업한다면 OAuth2 인증이 가장 안전합니다. 특히 Git의 경우, TOKEN을 생성해 사용할 수도 있지만 AI가 그 TOKEN을 볼 수 있게 됩니다. 주기적으로 갱신한다면 괜찮을 수 있으나, 내 대화 기록이 AI를 통해 어떻게 다시 활용될지 알 수 없습니다. 조심해 주세요. 뭐, 블로그 사이트는 어차피 공개되는 것이니 너무 걱정할 필요는 없을지도 모르지만, 앞으로를 위한 연습으로 생각하고 주의해 보세요.