Claude Code를 별도 OS 사용자로 쓰는 개인 개발자 설정
작성자는 Claude Code를 편하게 쓰기 위해 권한 확인을 거의 건너뛰는 방식으로 실행한다고 말합니다. 대신 Claude에게 별도 OS 사용자를 만들어 개인 계정의 비밀 파일, 로그인 정보, 관리자 권한에 닿지 못하게 했다고 설명합니다. Claude 계정은 자체 작업 폴더, ssh 키, Postgres 개발용 계정을 갖고, 필요할 때 작성자가 대신 push, pull, sudo 작업을 해 줍니다. 작성자는 이 방식이 편하지만 권한 상승 문제와 docker 실행은 아직 걱정거리라고 말합니다.
핵심 포인트
용어 한 줄 설명
- OS 사용자
- 한 컴퓨터 안에서 서로 다른 파일과 권한을 가진 로그인 계정입니다.
- 관리자 권한
- 컴퓨터의 중요한 설정을 바꾸거나 보호된 작업을 할 수 있는 허가입니다.
- Postgres
- 정보를 표처럼 저장하고 찾는 데 쓰는 데이터베이스 프로그램이다.
- Docker
- 앱과 필요한 환경을 한 묶음으로 담아 어디서든 비슷하게 실행하게 해주는 도구다.
- 1인 개발자
- 회사에 소속되지 않고 혼자서 기획부터 제작까지 모든 과정을 책임지는 제작자.
- AI 코딩 도구
- 사람의 설명을 바탕으로 코드를 쓰거나 고치는 프로그램입니다.
- 코딩 도구
- 프로그래밍 작업을 더 쉽고 빠르게 할 수 있게 도와주는 소프트웨어입니다.
- AI 도구
- 사람의 일을 도와 글, 코드, 이미지 등을 만들어 주는 소프트웨어입니다.