채널 아이콘
Leonardo Grigorio | AI Automation 구독자 22,200명

챕터 정보가 없습니다.

클라우드 코드를 사용해보신 분이라면
모든 작업이 터미널에서 이루어진다는 걸 아실 겁니다.
아마도 제가 커서 인터페이스에 익숙해서 그런 것 같아요.
커서에서는 어떤 부분이 코드이고
어떤 부분이 LLM이 저와 대화하는 텍스트인지 명확하게 구분해서 볼 수 있거든요.
클라우드 코드에서는 이 문제를 해결하기 위해
이런 점들을 사용해서 구분하려고 했어요.
흰 점은 LLM 텍스트이고
그 다음에 bash 명령어가 나오고
그 다음에 코드 업데이트가 나오는 방식이죠.
하지만 여전히 이상적이지는 않아요.
몇 달 후에는 Anthropic에서
자체 인터페이스를 출시할 것 같아요.
VS Code 확장 프로그램일 수도 있고요.
누가 알겠어요? 하지만 그때까지는
오픈소스 대안이 있어요.
아직 100% 최적화되지는 않았어요.
때때로 약간의 버그가 있을 수 있지만
그래도 꽤 괜찮은 대안입니다.
저는 이런 오픈소스 빌드들을 보는 걸 항상 좋아해요.
여기서 클라우드 코드 프로젝트를 선택할 수 있어요.
특정 디렉토리로 들어갈 수 있고요.
제 경우에는 제가 작업하고 있는
커뮤니티 개더 프로젝트입니다.
이 버전을 클릭해볼게요.
커서가 처리하는 방식과 비슷한 인터페이스를 보실 수 있어요.
코드의 일부가 제거된 곳과
코드가 추가된 곳을 보여주고
bash 명령어가 있을 때는
터미널에서 별도로 표시해요.
LLM이 터미널 명령어를 사용한 부분은
npm run build 같은 것들이요.
인터페이스가 다르게 표시됩니다.
어떤 변경사항이 수행되었는지 추적하는 데
정말 도움이 되죠.
여기 아래에는 이런 기능도 있어요.
기본 추론을 사용할지
더 깊은 분석을 할지
광범위한 추론을 할지
최대 계산을 할지 선택할 수 있어요.
아직 사용해보지는 않았지만
꽤 멋진 것 같아요.
이 클라우디아 오픈소스 대안에서 마음에 드는 또 다른 점은
특정 폴더나 파일을 참조할 수 있다는 것입니다.
명령어를 참조하고 싶으면 입력하면
바로 찾아줍니다.
일부 기능들은 정말 세부적인 것들이에요.
클라우드 코드에서도 할 수 있는 것들이지만
무엇이 파일이고 무엇이 폴더인지
구분하는 것 같은 것들이요.
여기에 백슬래시를 넣으면
제 프로젝트의 디렉토리들이 나타나요.
하지만 여전히 이렇게 입력하는 게
제 프로젝트의 모든 파일들을 이해하는 데
훨씬 더 좋게 느껴져요.
또 다른 기능은 타임라인입니다.
아직 베타 단계인 것 같아요.
기본적으로 체크포인트를 설정할 수 있고
이 체크포인트는 커서가 작동하는 방식과
매우 유사하게 작동해야 해요.
과거 프롬프트가 있는지 확인해볼게요.
네, 여기 있네요.
이 '체크포인트 복원'을 보시죠.
이 특정 프롬프트 이후에 변경된 모든 것들 이전의
코드 버전으로 돌아갈 수 있어요.
정말 유용한 기능이죠.
또 다른 유용한 기능은
사용량 대시보드입니다.
이 사용량 대시보드는 제가 사용하는
프로 플랜이 아니라
클라우드 API를 사용할 때 나타나는 것 같아요.
실제로 14달러를 쓰지는 않았어요.
단 2일 만에 이런 결과를 보는 게 좋네요.
타임라인을 보면 클라우드 코드를 사용한 지
단 2일 만에 이런 사용량을 보는 게 좋아요.
이미 14달러나 썼다는 걸 보니 정말 놀랍네요.
이게 실제로 맞는 금액인지 좀 의심스럽기도 하고요.
그런데 말씀드리자면,
이건 광고 영상이 아니에요.
그냥 깃허브에서 발견한 프로젝트인데
여러분들과 공유하면 정말 멋질 것 같아서요.
그리고 말이 나온 김에,
Claudia에 추가할 수 있는 또 다른 멋진 기능이 있어요.
바로 MCP 서버들이에요. 아직 이 기능을 테스트해보지는 않았는데,
혹시 사용해보시면
댓글로 어떻게 작동했는지
알려주시면 감사하겠습니다. 그럼,
이제 충분히 설명한 것 같으니 Claudia를 닫고
제 리눅스 인스턴스로 이동해보겠습니다.
이걸 닫고 Claudia 폴더를 삭제해야 해요.
왜냐하면 처음부터 모든 걸 설치해서
여러분 컴퓨터에서 어떻게 설치하는지
보여드리려고 하거든요.
먼저 말씀드릴 건,
윈도우 사용자라면 WSL을 설치해야 해요.
마이크로소프트 스토어에서 찾을 수 있어요.
여기서 WSL을 검색하고
최신 우분투 버전을 다운로드하세요.
클릭하고 설치를 누르면 됩니다.
우분투를 설치하면
아마 여기 아래쪽에 리눅스 폴더가 보일 거예요.
이는 이제 윈도우 안에서
리눅스 서브시스템이 실행되고 있다는 걸 의미해요.
그럼 우분투를 입력하면 열릴 거예요.
이 시점부터는
윈도우에서 작업하고 있어도
입력하는 모든 명령어는 리눅스 명령어로 실행됩니다.
그래서 제가 여기서 하는 것과
똑같은 단계가 리눅스와 맥에서도 작동할 거예요.
그리고 Claudia가 윈도우에서 실행되더라도
윈도우에 직접 설치하지 않는 게 좋아요.
왜냐하면
클라우드 코드를 실행할 수 없기 때문이에요.
클라우드 코드는 현재로서는 리눅스나 맥에서만 실행되거든요.
그래서 첫 번째로
설치해야 할 것은 Rust입니다.
복사해서 붙여넣고 엔터를 누르세요.
저는 이미 설치했으니
터미널을 지우겠습니다.
매우 간단하고, 발생할 수 있는
유일한 오류는 이거예요.
cargo를 찾을 수 없다는 오류인데
이는 기본적으로 Rust가 설치되었지만
경로에서 인식되지 않는다는 뜻이에요.
만약 그런 일이 발생하면 source를 입력하고
여기 있는 명령어를 따라하세요.
이제 bun을 설치해야 해요.
이 명령어를 사용하면 되고
붙여넣고 엔터를 누르세요.
저는 이미 했으니 다음 단계로 넘어가서
아직 git이 없다면 git을 설치하세요.
git이 있는지 확인하려면
git -v를 입력하면 git 버전이 나올 거예요.
설치되어 있지 않다면
버전이 표시되지 않을 거고
sudo apt-get install git를 입력하고
엔터를 누르면 설치될 거예요.
맥은 다른데
brew를 사용해서 설치하게 됩니다.
이 시점에서 이미
클라우드 코드가 있다고 생각하지만
없다면 클라우드 웹사이트에 가서
여기 있는 명령어를 가져와야 해요.
npm install 클라우드 코드를
터미널에 붙여넣으면 됩니다.
이 명령어를 실행하려면 npm을 설치해야 할 수도 있지만
클라우드 코드 설치에 대해 더 자세히 다루면
주제에서 벗어날 것 같아서요.
비디오의 초점을 잃지 않기 위해서요. 하지만 여기서 비디오를 일시정지하고
이 명령어들을 확인해보세요. 클라우드 코드가 설치되어 있는지
확인해보세요. 여기 있는 모든 것을 복사해서
붙여넣으면 됩니다. Mac의 경우
이 명령어들만 사용하면 됩니다. Windows의 경우
이 부분은 무시하겠습니다. WSL 내에서
모든 것을 실행할 것이기 때문입니다. 이제
Claudia를 실행하는 데 필요한 모든 도구가 준비되었습니다.
화면을 정리하고 프로젝트를 Ubuntu로 클론해보겠습니다.
붙여넣기 해보겠습니다. Claudia를 클론하는 중입니다.
좋습니다. 이제 해당 폴더로 들어가야 합니다.
bun이 설치되어 있으므로 bun i를 입력하면
모든 것이 설치됩니다. 네,
꽤 빠르게 완료되었습니다. 화면을 정리하고
bun run tar build를 실행해보겠습니다.
엔터를 누르고 커피를 마시러 가세요.
네. cargo와 관련된 오류가 보인다면
rust 때문입니다. 다시 설치해보겠습니다.
1번을 선택하고 이제 cargo 폴더가 설치되었을 것입니다.
좋아 보입니다. Ubuntu 폴더 Leonardo로 가서
수동으로 확인해보겠습니다.
cargo 폴더가 있네요. 이것을 최소화하겠습니다.
이제 이 명령어를 실행할 수 있습니다. 이것은 영구적으로 만들어줍니다.
정리하고 Claudia 프로젝트 내부로 들어가겠습니다.
이제 같은 명령어를 다시 실행해보겠습니다.
bun run tar build. 이제 커피를 마시러 갈 수 있을까요?
실행이 시작되었습니다. 잠시 후에 뵙겠습니다.
드디어 완료되었습니다. 여러분이 따라하고 있다면
빌드하는 동안 커피를 마셨다면 댓글에 알려주세요.
카메라가 머그컵에 초점을 맞추는지 확인해보겠습니다.
이 카메라는 새 것입니다. 아직 테스트 중입니다.
얼굴을 보면 항상 얼굴에 초점을 맞추는 것 같습니다.
정말 멋지네요. 이제 빌드가 완료되었으므로
마지막 명령어를 실행해보겠습니다. 바로 이것입니다.
Windows의 경우 다르겠지만 다시 말하자면
Linux에서 실행하고 있지만 Ubuntu 내부에서
실행하고 있습니다. 이 명령어를 붙여넣고
엔터를 누르면 Claudia가 열릴 것입니다.
좋습니다. 열렸습니다. 이런 권한 거부 오류가 발생했네요.
이것을 닫고 sudo su를 입력하여
루트 사용자로 전환하고 같은 명령어를 실행하겠습니다.
오류는 사라질 것이지만 이것은 올바른 방법이 아닙니다.
클라우드를 실행하려고 하면 관리자 오류가 발생하기 때문입니다.
거기 있습니다. 다른 경고가 나타나지만
이 경고들은 신경 쓰지 마세요. 루트 사용자 내부에 있다면
exit를 입력하면 나갈 수 있습니다.
이제 여기서 새로운 프로젝트를 시작해보겠습니다.
테스트 프로젝트라고 이름을 지어보겠습니다.
이것을 닫고 Claudia CC 프로젝트로 가서
새 클라우드 코드 세션을 시작하겠습니다.
Yonardo 테스트 프로젝트를 선택하겠습니다.
열기를 누르고 클라우드에게 무엇인가 물어보겠습니다.
HTML을 사용해서 무언가 만들어달라고 요청하겠습니다.
그러면 Claudia의 미리보기 기능을 볼 수 있을 것입니다.
파스텔 색상 팔레트를 사용한 뉴 브루탈리즘 디자인으로
HTML 프로젝트를 만들어달라고 입력했습니다.
관리자 페이지 모형만 만들어야 합니다.
제출을 누르고 무엇을 만들어주는지 보겠습니다.
이것은 기본적으로 localhost 3000을 실행하고
React 프로젝트일 수도 있습니다.
클라우드 코드 옆에 브라우저와 함께
시각화할 수 있는 더 나은 방법을 제공합니다.
Python을 사용해서 포트 8000에서
서버를 실행하려고 했지만 이 WSL 인스턴스에는
Python이 설치되어 있지 않습니다. 그래서 포기하고
index.html을 열어달라고 했습니다.
음, 오늘은 여기까지입니다. 시청해주셔서 감사합니다.
이 비디오가 도움이 되었다면 좋아요를 눌러주시고
이런 비디오를 더 보려면 구독을 고려해보세요.
다음 비디오에서 뵙겠습니다.