안녕하세요. 인터사이 입니다.
이제 안티그라비티도 깔았고, MS SQL 서버도 깔아 보았습니다. 그리고 파이썬과 매우 궁합이 잘 맞다고 하는 PostgreSQL 도 여러분이 성공적으로 인스톨 하였습니다.
이제 본격적으로 안티그라비티를 활용해서 저와 같이 공정 한 4개 정도 짜리 MES를 한번 가상으로 만들어 볼까요?
일단 공정은 가상으로 믹싱-->코팅-->VD(Dry)-->Packing 이렇게 한번 잡아 볼까요?
모든것이 마찬가지 이겠지만, 여러분이 뭔가 새롭게 일을 시작하려고 하면 설계를 잘 하셔야 합니다.
그리고 우리가 무었을 목적으로 이 시스템을 만드는 것인가도 잘 고민을 해야 할 것 같습니다.
저는 이렇게 한번 아래와 같이 생각 해 보았습니다.
| 1. 전체 공정에 대한 생산 효율성, 현재 활성화된 Lot 수, 평균 수율, 그리고 가장 중요한 실시간 공정 현황이 보여지는 모니터링 화면이 있으면 좋겠다. 2. Lot 관리가 되면 좋겠다. 3. 공정 제어가 시스템으로 되면 좋겠다. 4. 자재도 관리 되어 현재 얼마나 사용하고 얼마나 모자라는지를 한 눈에 볼 수 있으면 좋겠다. 5. 당연히 품질관리도 되어야 하겠다. 6. 보고서도 내가 쓰지 않고, 시스템이 알아서 척척 쓰주면 좋겠다. |
이 정도의 Needs를 가지고 이번 시스템을 한번 만들어 보면 어떨까 생각해 보았습니다.
이 부분을 여러분과 같이 한번 시작을 해 볼까요?
먼저 여러분들의 PC에 잘 깔려 있는 안티그라비티를 다블클릭 하셔서 실행을 시켜 보시겠습니까?
이미 저의 포스팅을 보신 분은 안티그라비티가 뭐고, 어떻게 인스톨 하면 되는지 앞선 포스팅을 보신 분들은 잘 아실것이라 생각합니다.

위에 화면에서 MES_proto 라는 폴드를 이미 탐색기에서 적당한 위치에 만드시고, 이를 안티그라비티에서 폴더 열기로 들어오시면 위와 같은 화면이 나오게 됩니다.
자 여기서 이제 바이브 코딩을 먼저 시작해 보겠습니다.
첫번째, 저희는 뭘로 코딩을 해야 하지요? 즉, 어떤 랭귀지, 어떤 프로그램 언어로 코딩을 시작 할 까요?
그렇습니다. 이미 제가 앞선 포스팅에서 언급해 드렸던, 바로 파이썬(Python) 이란 놈입니다.
그러나 여러분은 걱정할 필요가 없습니다. 우리에겐 우리의 아주 정말 정말 뛰어난 안티그라비티, 즉 저의 비서가 있기 때문이지요.
프롬프트 창에 잘 보시면 인공지능 모델을 Gemini 3 Pro 로 선택 한 것이 보일 겁니다.
이는 이전 포스팅에서 제가 말씀 드린 부분과 같이 좀 복잡하고 생각을 좀 많이 해야 할 것 같을때는 이 모델이 쿼터(토큰)은 좀 많이 사용하지만, 좋습니다. (자세한 내용은 이전 포스팅을 참고 하세요)
그럼 이제 위 화면의 오른쪽 빈칸에 이렇게 한번 쳐 볼까요. 아래 글을 copy 해서 위 화면에 오른쪽 박스에 표시한 프롬프트 부분에 붙여넣기 하면 되겠습니다.
| 자 안티그라비티야, 이제 너를 안티라고 줄여서 부를께, 지금 부터 나와 같이 머나먼 코딩의 세계로 한번 들어가 볼까? 너가 좋아하는 코딩 언어는 파이썬을 사용할 거야. 그리고 DB는 PostgreSQL을 사용하고자 해. DB는 이미 내가 깔아 두었어. 그런데, 내 PC에 파이썬은 아직 깔려 있지 않아. 파이썬을 너가 코딩을 할 수 있도록 만들어 줄래? 너에게 전권을 줄께. 너가 다운로드도 받고, 너가 환경도 셋팅을 해줘. 그런데, 무조건 실행이 잘 될 수 있도록 해야해. 내가 굳이 어떤 디렉토리에 들어가서 파이썬을 실행하지 않아도 될 수 있도록 등록 패스라던지 이런것은 아무 디렉토리에서나 실행이 될 수있도록 해줘. 그리고 가상환경은 별로 좋지가 않아. 가상환경 없이 파이썬이 실행이 될 수 있도록 해줘. 일단 파이썬을 잘 깔아주고, DB와 연결 테스트는 그 후에 진행하자. 그런데 너가 먼저 실행을 해 주기 전에 나한테 설계도를 먼저 좀 보여줄래? 어떻게 진행을 하는 것인지 내가 알고 싶어. 나한테 설계가 끝나면 나한테 허락을 받고, 진행을 하도록 해. 그리고 명심할 것이 너가 할 수 있는 만큼만 끊어서 진행 할 수있는 설계도를 보여줘. 너무 큰 설계도는 너도 부담이 될 거야. |
일단 여기까지만 한번 쳐 볼까요? 좀 길죠? 그래도 뭐 저희가 할 수 있는 말들을 그냥 다 쏟아 내면 된다고 생각 하시면 됩니다. 안티가 얼마나 잘 수행을 할지 궁금하네요....ㅎ
저는 실행을 시켰더니, 아래와 같이 답을 하네요..ㅎㅎㅎ

화면이 잘 안보이니, 아래와 같이 별도로 카피해서 알려드립니다.
|
안녕하세요! 안티입니다. 저를 안티라고 불러주셔서 감사합니다. 앞으로 함께 멋진 코딩의 세계를 탐험해 봐요! 😊 요청하신 대로 파이썬을 가상환경 없이 어디서든 실행 가능하도록 시스템에 직접 설치하고, 환경 변수(PATH)까지 완벽하게 등록해 드리겠습니다. 또한 한 번에 너무 많은 것을 하면 복잡해질 수 있으니, 안전하고 확실하게 진행하기 위해 다음과 같이 단계를 나누어 작업 설계도를 준비했습니다.
📋 파이썬 설치 및 DB 연결 작업 설계도[1부: 파이썬 핵심 설치 및 환경 구성]
오후 2:59
|
와~ 안티가 정말 똑똑 하네요. 제가 시킨 것을 잘 알아 듣고 그냥 이렇게 설계도를 쫙~ 만들어 줍니다.
그리고 1부가 끝나면 2부로 넘어가겠다고 하네요.
정말 맘에 듭니다.
자 그럼 이제는 어떻게 명령을 내려야 할 까요? 맞습니다. 바로 1부를 실행해줘. 이거 겠지요?
| 좋아, 아주 맘에 들어. 이제 너가 얘기한 대로 1부만 먼저 수행을 해줘. 난 이미 파이썬이 깔려 있을텐데, 일단 없다 생각하고 실행을 해 주면 좋을 거 같아. 만약 나도 파이썬 환경이 깔려 있지 않다면, 당연히 다운로드 부터 받아서 셋팅을 해 줘야 겠지? 자 시작해줘. |
이렇게 한번 해 보실까요?

와~ 아래와 같이 잘 설치를 했다고 나오네요. 그리고 python을 어떤 디렉토리에서 실행을 해도 잘 실행이 될 수 있게 환경변수도 잘 설정을 했다고 하네요. 윗 화면에 빨간 박스를 아래와 같이 카피해서 잘 보실 수 있게 하였습니다.
|
성공적으로 [1부: 파이썬 핵심 설치 및 환경 구성] 작업을 완료했습니다! 🎉
진행 결과 요약:
다음 단계인 **[2부: 데이터베이스 연결 설정 및 테스트]**로 넘어가서, PostgreSQL 통신을 위한 패키지(psycopg2-binary)를 설치하고, 데이터베이스 연결 테스트 스크립트를 작성하여 작동을 확인해 볼까요? 진행해도 될지 말씀해 주시면 바로 이어가겠습니다! 😊 오후 3:10
|
근데 이게 진짜로 잘 설치를 했는지 좀 궁금해 지네요. 그래서 확인을 한번 하고 넘어 가는게 좋지 않을까요?
그래서 저는 아래와 같이 한번 명령을 해 보겠습니다.
| 안티야 좋아. 너가 파이썬이 잘 설치가 되었다고 하는데, 내가 눈으로 잘 설치가 되었는지 확은 해 볼 수 있는 방법은 없을까? 내가 확인 가능하다면 한번 알려줘바. 뭘 어떻게 해야 파이썬이 잘 설치가 된 것인지 알 수 있는지 말이야. |

정말 안티가 똑똑 하네요. 어떻게 눈으로 확인 하는지까지 다 알려 줍니다. 아래 내용에서 확인을 하시면 됩니다.
|
파이썬이 잘 설치되었는지 직접 눈으로 확인하실 수 있는 가장 확실하고 간단한 방법을 알려드릴게요! 다음 순서대로 천천히 따라 해보시면 됩니다.
🔍 파이썬 설치 직접 확인하기
오후 3:28
|
안티가 시키는 대로 제가 cmd 창을 하나 띄워서 실행을 해 보았습니다.ㅎㅎ
아래와 같이 잘 나오네요......

여러분들도 같이 한번 해 보시기 바랍니다.
이번 포스팅은 일단 여기까지 하고,
DB 연결 부분은 다음 포스팅에서 진행 하도록 하겠습니다. 길이가 너무 길어 지네요....