n8n ChatGPT 연동: OpenAI API로 AI 자동화

이미지
고객 문의 100개를 수작업으로 분류 하고 계신가요? ChatGPT가 대신합니다. 문의 유형 분류, 감성 분석, 답변 초안까지 자동으로 . 이 글을 다 읽으면 AI 자동화의 핵심 인 OpenAI API를 완벽하게 활용할 수 있습니다. ① n8n OpenAI 설정 — API 키 하나면 끝 🎭 왜왜씨와 딱딱씨의 대화 🤔 왜왜씨 ChatGPT를 n8n에서 쓸 수 있어요? 🎯 딱딱씨 물론! OpenAI API 를 통해 연동해. n8n에 전용 노드도 있고, HTTP Request로도 가능해. 🤔 왜왜씨 비용이 많이 드나요? 🎯 딱딱씨 GPT-4o-mini는 정말 저렴해! 100만 토큰에 $0.15 정도. 일반 업무 자동화에는 충분하고도 남아. API 키 발급 방법 OpenAI Platform 로그인 API Keys 메뉴 → Create new secret key 키 이름 입력 (예: n8n-automation) 생성된 키 복사 (한 번만 보여줌!) n8n Credentials에 등록 모델 선택 가이드 모델 특징 ...

Hooks동작원리 - 이벤트 기반 자동화

이미지
특정 이벤트가 발생할 때 자동으로 무언가 실행 되면 좋겠다고 생각한 적 있으신가요? "파일 저장할 때마다 린트 실행", "세션 시작할 때 환경 체크" 같은 자동화를 Hooks 로 구현할 수 있습니다. 이 글에서는 Hooks의 동작 원리와 설정 방법을 알아봅니다. Hooks란? 🎭 왜왜씨와 딱딱씨의 대화 🤔 왜왜씨 Hooks가 뭔가요? Git hooks랑 같은 건가요? 🎯 딱딱씨 비슷한 개념이야! Git hooks가 "커밋 전에 실행"처럼 동작하듯, Claude Code Hooks는 "이 이벤트 때 실행" 을 설정하는 거야. 🤔 왜왜씨 어떤 이벤트에 설정할 수 있어요? 🎯 딱딱씨 세션 시작, 프롬프트 전송, 도구 실행 전/후, 알림 등 20가지 이상 의 이벤트가 있어! Hooks의 핵심 이벤트 = 언제 실행할지 (트리거) 명령 = 무엇을 실행할지 (액션) 이벤트 발생 → 명령 자동 실행 주요 Hook 이벤트 이벤트 발생 시점 ...

n8n Slack 연동 : 메시지 자동화와 봇 만들기

이미지
새벽에 에러가 났는데 팀원들이 아침에야 알았습니다 . Slack 알림이 있었다면? 에러 발생 즉시 자동으로 팀 채널에 알림이 갔을 겁니다. 이 글을 다 읽으면 알림, 리포트, 승인 요청 을 모두 자동화할 수 있습니다. ① n8n Slack 연동 설정 — Webhook vs OAuth 🎭 왜왜씨와 딱딱씨의 대화 🤔 왜왜씨 Slack 연동은 어떻게 하나요? 🎯 딱딱씨 두 가지 방법이 있어! Webhook 은 간단히 메시지만 보내고, OAuth 앱 은 채널 목록 조회 등 더 많은 기능을 쓸 수 있어. 🤔 왜왜씨 초보자는 뭐부터 시작하는 게 좋아요? 🎯 딱딱씨 Incoming Webhook 부터 시작해! 5분이면 설정 끝나고, 바로 메시지를 보낼 수 있어. 연동 방식 비교 방식 장점 단점 Incoming Webhook 설정 간단, 빠른 시작 특정 채널만, 읽기 불가 OA...

settings.json 이해하기 : 스킬 권한과 동작 설정 마스터하기

이미지
스킬이 특정 명령어를 실행 해야 한다면 어떻게 해야 할까요? 기본적으로 Claude Code는 안전을 위해 많은 동작에 사용자 확인 을 요청합니다. 하지만 자주 쓰는 명령이라면 매번 확인하기 번거롭죠. 이 글에서는 settings.json 으로 스킬의 권한과 동작을 설정하는 방법을 알아봅니다. settings.json이란? 🎭 왜왜씨와 딱딱씨의 대화 🤔 왜왜씨 스킬에서 npm install을 실행하려는데 매번 허용하냐고 물어봐요. 🎯 딱딱씨 보안을 위해 그래. 하지만 settings.json 에 "이 명령은 항상 허용"이라고 설정하면 안 물어봐. 🤔 왜왜씨 settings.json은 어디에 있어요? 🎯 딱딱씨 두 곳에 있을 수 있어. 전역 : ~/.claude/settings.json 프로젝트 : .claude/settings.json settings.json 역할 ① 명령어 허용 목록 - 확인 없이 실행할 명령 ② MCP 서버 설정 - 외부 도구 연결 설정 ③ 기타 동작 설정 - Claude Code 동작 ...

n8n Google API 연동: Sheets, Drive, Calendar 자동화

이미지
매일 수동으로 Google Sheets에 데이터 복붙 하고 계신가요? n8n 연결 한 번이면 Sheets, Drive, Calendar가 알아서 움직입니다 . 이 글을 다 읽으면 Google 서비스 자동화 를 완벽하게 구축할 수 있습니다. ① n8n Google OAuth 연동 — 한 번만 설정하면 끝 🎭 왜왜씨와 딱딱씨의 대화 🤔 왜왜씨 Google 서비스 연동이 복잡하다던데... 🎯 딱딱씨 처음 설정만 잘 하면 돼! n8n은 OAuth 2.0 을 지원해서 한 번 연결하면 계속 쓸 수 있어. 🤔 왜왜씨 Google Cloud Console에서 뭘 해야 하나요? 🎯 딱딱씨 프로젝트 만들고, API 활성화하고, OAuth 동의 화면 설정하면 끝! 차근차근 따라하면 10분이면 돼. Google Cloud Console 설정 순서 Google Cloud Console 접속 새 프로젝트 생성 (예: n8n-automation) API 및 서비스 → 라이브러리 에서 필요한 API 활성화 Google Sheets API Google Drive AP...

프로그레시브 디스클로저 : 토큰을 절약하면서 스킬 성능 높이기

이미지
스킬에 정보를 많이 넣으면 좋을까요? 반드시 그렇지는 않습니다. 너무 많은 정보는 토큰을 낭비 하고, AI의 집중력을 떨어뜨립니다. 이 글에서는 필요한 정보만 필요한 시점에 제공하는 프로그레시브 디스클로저 기법을 알아봅니다. 프로그레시브 디스클로저란? 🎭 왜왜씨와 딱딱씨의 대화 🤔 왜왜씨 프로그레시브 디스클로저가 뭔가요? 이름이 어려워요. 🎯 딱딱씨 회사 교육 자료를 생각해봐. 신입 교육에서 모든 내용을 한꺼번에 주면 머리가 터지잖아? 🤔 왜왜씨 맞아요, 필요할 때 하나씩 주는 게 낫죠. 🎯 딱딱씨 그게 바로 프로그레시브 디스클로저야! 기본 정보 만 먼저 주고, 상세 정보는 필요할 때 불러오는 거지. 프로그레시브 디스클로저의 핵심 SKILL.md = 핵심 정보만 (요약) knowledge/ = 상세 정보 저장 (필요시 로드) 결과: 토큰 절약 + 집중력 향상 knowledge 폴더 활용 상세 정보는 knowledge 폴더 에 분리합니다. 스킬 구조: skills/my-skill/SKILL.md - 핵심만 skills/my-skill/knowled...

n8n Code 노드 JavaScript: 커스텀 로직 구현

이미지
주민번호 뒷자리를 * 로 바꿔야 합니다. 기본 노드로는 안 됩니다 . Code 노드가 등장할 때입니다. JavaScript 한 줄이면 어떤 변환도 가능합니다. 이 글을 다 읽으면 복잡한 데이터 가공 을 직접 코딩할 수 있습니다. ① n8n Code 노드란 — 기본 노드로 안 될 때 🎭 왜왜씨와 딱딱씨의 대화 🤔 왜왜씨 JavaScript 몰라도 n8n 쓸 수 있다면서요? 왜 Code 노드가 필요해요? 🎯 딱딱씨 기본 노드로 80%는 해결 가능해! 하지만 특수한 계산 이나 복잡한 변환 이 필요할 때 Code 노드가 빛나지. 🤔 왜왜씨 예를 들면 어떤 경우요? 🎯 딱딱씨 주민번호 마스킹, 복잡한 문자열 파싱, 통계 계산 같은 것들! 그리고 ChatGPT한테 물어보면 코드도 짜줘! Code 노드가 필요한 경우 ✓ 복잡한 문자열 처리 (정규식, 파싱) ✓ 커스텀 계산 로직 ✓ 데이터 구조 대폭 변환 ✓ 기본 노드로 불가능한 로직 ② n8n Code 노드 실행 모드 — 하나씩 vs 전체 두 가지 실행 모드 모드 ...