inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

여러개의 G메일 한번에 확인하도록 하고 싶어요!

해결됨

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

안녕하세요. 2.8, 2.9 강의 듣고 질문드립니다 :) 여러 개의 Gmail 계정을 연결하고 싶은데요. 연결하고 싶은 Gmail 계정마다 2.8 강의에서 알려주신 방법대로 동일하게 진행하면 될까요?

  • 인공지능(ai)
  • ai-agent
oorm 댓글 2 좋아요 0 조회수 61

섹션2- 6강의

미해결

업무 자동화, 내 업무에 AI를 도입하는 방법 [인프런 어워드 수상, AX]

화면에 이렇게만 나오고 음성강의로, 강의자료로 없는데, 이렇게 나오는게 맞나요?

  • make.com
  • 인공지능(ai)
  • ai-agent
하루분 댓글 1 좋아요 0 조회수 44

tdd-red 스킬에 허용 에러 범위에 대한 질문

해결됨

나만의 Claude Code 하네스 (SPEC·TDD·CI로 짓는 AI 개발 워크플로우)

수업노트로 요청한 tdd-red 스킬의 초안은 다음과 같습니다. 아래 내용으로 진행하면 import error, 파일 없음 에러도 정상적인 red 로 인식하고 다음 단계로 진행됩니다. --- name: tdd-red description: 승인된 테스트 시나리오를 실패하는 테스트 코드로 작성한다. TDD Red 단계 시작 시 사용한다. argument-hint: <feature> <이슈 번호> allowed-tools: Read Write Bash --- `$ARGUMENTS`에서 feature 이름과 이슈 번호를 파싱해 해당 이슈의 승인된 시나리오를 실패하는 테스트 코드로 작성한다. ## 시작 전 ### 인자 파싱 `$ARGUMENTS`를 공백으로 분리해 첫 번째 토큰을 `{feature}`, 두 번째 토큰을 `{issue}` 로 사용한다. | 입력 예시 | feature | issue | | ------------------ | -------- | ----- | | `/tdd-red tag 2` | `tag` | `2` | | `/tdd-red search 1`| `search` | `1` | 누락된 값이 있으면 실행 전에 사용자에게 질문한다. - `{feature}`가 없으면: "어떤 기능의 이슈인가요? (예: tag, search, ...)" - `{issue}`가 없으면: "이슈 번호를 알려주세요." 두 값이 확정된 뒤 `docs/features/{feature}/issue-{issue}.md` 를 읽어 시그니처와 테스트 시나리오 목록을 파악한다. - 시그니처 섹션: 테스트 대상 파일 경로 및 함수·컴포넌트명 확인 - 테스트 시나리오 섹션: 작성할 시나리오 목록 전체 수집 파일이 없으면 즉시 멈추고 사용자에게 알린다 (`/test-scenarios {feature} {issue}` 를 먼저 실행해야 한다는 안내 포함). --- ## 단계 1: 테스트 파일 준비 시그니처에서 테스트 대상 파일 경로를 추출하고 테스트 파일 경로를 결정한다. ### 파일 위치 규칙 | 구현 파일 | 테스트 파일 | | ---------------------------------- | ---------------------------------------- | | `src/api/tags.ts` | `src/api/tags.test.ts` | | `src/components/TagInput.tsx` | `src/components/TagInput.test.tsx` | | `src/context/NotesContext.tsx` | `src/context/NotesContext.test.tsx` | - 테스트 파일이 이미 존재하면 기존 내용을 읽어 중복 `describe` 블록을 피한다. - 테스트 파일이 없으면 새로 생성한다. ### 파일 헤더 (신규 생성 시) ```ts import { describe, it, expect, vi, beforeEach } from 'vitest'; // 컴포넌트 파일인 경우에만 추가: // import { render, screen } from '@testing-library/react'; // import userEvent from '@testing-library/user-event'; ``` --- ## 단계 2: 시나리오를 테스트 코드로 작성 시나리오를 하나씩 `it()` 블록으로 변환한다. 한 번에 모두 작성하지 않고 **시나리오 하나 작성 → 실행 → 실패 확인 → 다음 시나리오** 순서를 반복한다. ### 테스트 이름 형식 ``` should [기대 동작] when [조건] ``` ### describe 블록 구조 함수·컴포넌트 단위로 묶는다. ```ts describe('함수명 또는 컴포넌트명', () => { it('should [기대 동작] when [조건]', () => { // Red 단계: 구현이 없으므로 실패하는 코드만 작성 }); }); ``` ### Red 테스트 작성 원칙 - 구현이 존재하지 않으므로 import가 실패하거나 호출이 오류를 던져야 한다. - 억지로 통과시키려 하지 않는다. 실패 자체가 목표다. - `expect`는 실제 기대 동작을 명확하게 표현한다. `expect(true).toBe(false)` 같은 더미 assertion은 사용하지 않는다. **API 함수 예시** ```ts import { addTag } from './tags'; describe('addTag', () => { it('should return updated note when valid tag is added', async () => { const result = await addTag('note-1', 'work'); expect(result.tags).toContain('work'); }); it('should throw when tag is empty string', async () => { await expect(addTag('note-1', '')).rejects.toThrow(); }); }); ``` **컴포넌트 예시** ```ts import { render, screen } from '@testing-library/react'; import { TagInput } from './TagInput'; describe('TagInput', () => { it('should render input when component is mounted', () => { render(<TagInput tags={[]} onAdd={vi.fn()} onRemove={vi.fn()} />); expect(screen.getByRole('textbox')).toBeInTheDocument(); }); }); ``` --- ## 단계 3: 시나리오별 실행 루프 각 시나리오를 작성한 직후 아래 명령으로 해당 테스트 파일만 실행한다. ```bash npx vitest run <테스트-파일-경로> --reporter=verbose ``` - **실패 확인**: `FAIL` 또는 import 오류가 나오면 정상. 다음 시나리오로 이동한다. - **통과**: 테스트가 의도치 않게 통과하면 즉시 멈추고 사용자에게 알린다. 구현 파일이 이미 존재하는지 확인한다. --- ## 단계 4: 전체 확인 모든 시나리오 작성이 끝나면 전체 테스트를 실행한다. ```bash npm test ``` - 작성한 테스트 파일의 모든 케이스가 실패하는지 확인한다. - 기존에 통과하던 테스트가 새로 실패하면 즉시 사용자에게 보고한다. --- ## 제약 - 테스트 파일(`*.test.ts`, `*.test.tsx`)만 생성하거나 수정한다. - `src/` 안의 구현 코드(`*.ts`, `*.tsx`, `*.css` 등 테스트 파일 제외)는 절대 수정하지 않는다. - 테스트가 통과하도록 mock이나 stub으로 우회하지 않는다. --- ## 산출물 - 작성된 테스트 파일 목록 및 경로 - 시나리오별 실패 메시지 요약 - `npm test` 결과: 실패한 테스트 수 / 전체 테스트 수 관련해서, import 에러 및 파일 에러는 없어야한다.(stub 이 있어야 함. Collect 는 모두 성공하고 Test 단계에서 실패해야한다.) 는 점을 고려해서 아래와 같이 스킬을 수정했는데, 피드백 부탁드립니다. --- name: tdd-red description: 승인된 테스트 시나리오를 실패하는 테스트 코드로 작성한다. TDD Red 단계 시작 시 사용한다. argument-hint: <feature> <이슈 번호> allowed-tools: Read Write Bash --- `$ARGUMENTS`에서 feature 이름과 이슈 번호를 파싱해 해당 이슈의 승인된 시나리오를 실패하는 테스트 코드로 작성한다. ## 시작 전 ### 인자 파싱 `$ARGUMENTS`를 공백으로 분리해 첫 번째 토큰을 `{feature}`, 두 번째 토큰을 `{issue}` 로 사용한다. | 입력 예시 | feature | issue | | ------------------- | -------- | ----- | | `/tdd-red tag 2` | `tag` | `2` | | `/tdd-red search 1` | `search` | `1` | 누락된 값이 있으면 실행 전에 사용자에게 질문한다. - `{feature}`가 없으면: "어떤 기능의 이슈인가요? (예: tag, search, ...)" - `{issue}`가 없으면: "이슈 번호를 알려주세요." 두 값이 확정된 뒤 `docs/features/{feature}/issue-{issue}.md` 를 읽어 시그니처와 테스트 시나리오 목록을 파악한다. - 시그니처 섹션: 테스트 대상 파일 경로 및 함수·컴포넌트명 확인 - 테스트 시나리오 섹션: 작성할 시나리오 목록 전체 수집 파일이 없으면 즉시 멈추고 사용자에게 알린다 (`/test-scenarios {feature} {issue}` 를 먼저 실행해야 한다는 안내 포함). --- ## 단계 0: 스텁 생성 테스트 파일을 작성하기 전에, 이슈의 시그니처를 읽어 **아직 존재하지 않는 구현 파일**에 대해서만 최소 스텁을 생성한다. ### 목적 Import Error 때문에 테스트가 실행조차 되지 않으면, 테스트가 무엇을 거부하는지 알 수 없다. 스텁은 빌드를 통과시켜 테스트가 **Assertion Failure로 실패**하도록 만드는 것이 전부다. ### 스텁 작성 규칙 - **기존 파일이 있으면 건드리지 않는다.** 신규 파일만 생성한다. - 시그니처의 파라미터·반환 타입을 그대로 선언한다. 구현 로직은 쓰지 않는다. - 반환값은 타입을 만족하는 최솟값으로 고정한다. | 반환 타입 | 스텁 반환값 | | ------------------ | ------------- | | `string[]` | `[]` | | `string` | `''` | | `boolean` | `false` | | `Promise<T>` | `Promise.resolve(/* 최솟값 */)` | | React 컴포넌트 | `return <div />;` | | `void` | _(반환 없음)_ | ### 스텁 예시 **훅 (`src/hooks/useTagInput.ts`)** ```ts import { useState } from 'react'; export function useTagInput(_initialTags: string[]) { const [tags] = useState<string[]>([]); const [inputValue, setInputValue] = useState(''); return { tags, inputValue, setInputValue, addTag: (_value: string) => {}, removeTag: (_tag: string) => {}, handleKeyDown: (_e: React.KeyboardEvent<HTMLInputElement>) => {}, }; } ``` **컴포넌트 (`src/components/TagInput.tsx`)** ```tsx import { TagInputProps } from '../types'; // 필요 시 인라인 정의 export function TagInput(_props: TagInputProps) { return <div />; } ``` **API 함수 (`src/api/tags.ts`)** ```ts import { Note } from '../types/note'; export async function addTag(_noteId: string, _tag: string): Promise<Note> { return Promise.resolve({} as Note); } ``` --- ## 단계 1: 테스트 파일 준비 시그니처에서 테스트 파일 경로를 결정한다. | 구현 파일 | 테스트 파일 | | -------------------------------- | ----------------------------------- | | `src/api/tags.ts` | `src/api/tags.test.ts` | | `src/components/TagInput.tsx` | `src/components/TagInput.test.tsx` | | `src/context/NotesContext.tsx` | `src/context/NotesContext.test.tsx` | - 테스트 파일이 이미 존재하면 기존 내용을 읽어 중복 `describe` 블록을 피한다. - 테스트 파일이 없으면 새로 생성한다. ### 파일 헤더 (신규 생성 시) ```ts import { describe, it, expect, vi, beforeEach } from 'vitest'; // 컴포넌트 파일인 경우에만 추가: // import { render, screen } from '@testing-library/react'; // import userEvent from '@testing-library/user-event'; ``` --- ## 단계 2: 시나리오를 테스트 코드로 작성 이슈의 시나리오 전체를 한 번에 `it()` 블록으로 변환한다. ### 테스트 이름 형식 ``` should [기대 동작] when [조건] ``` ### describe 블록 구조 함수·컴포넌트 단위로 묶는다. ```ts describe('함수명 또는 컴포넌트명', () => { it('should [기대 동작] when [조건]', () => { // 스텁이 있으므로 import는 통과하고, assertion이 실패한다 }); }); ``` ### Red 테스트 작성 원칙 - `expect`는 실제 기대 동작을 명확하게 표현한다. `expect(true).toBe(false)` 같은 더미 assertion은 사용하지 않는다. - 스텁의 반환값(빈 배열, `<div />` 등)을 기준으로 assertion이 자연스럽게 실패하도록 작성한다. - 테스트가 통과하도록 mock이나 stub으로 우회하지 않는다. **API 함수 예시** ```ts import { addTag } from './tags'; describe('addTag', () => { it('should return updated note when valid tag is added', async () => { const result = await addTag('note-1', 'work'); expect(result.tags).toContain('work'); // 스텁은 {} 반환 → tags 없음 → Assertion Failure }); it('should throw when tag is empty string', async () => { await expect(addTag('note-1', '')).rejects.toThrow(); // 스텁은 throw 안 함 → Assertion Failure }); }); ``` **컴포넌트 예시** ```ts import { render, screen } from '@testing-library/react'; import { TagInput } from './TagInput'; describe('TagInput', () => { it('should render input when component is mounted', () => { render(<TagInput tags={[]} onAdd={vi.fn()} onRemove={vi.fn()} />); expect(screen.getByRole('textbox')).toBeInTheDocument(); // 스텁은 <div /> → textbox 없음 → Assertion Failure }); }); ``` --- ## 단계 3: 실행 및 Red 품질 확인 모든 테스트 파일을 작성한 뒤 파일별로 실행한다. ```bash npx vitest run <테스트-파일-경로> --reporter=verbose ``` ### Red 품질 기준 | 실패 유형 | 판정 | 조치 | | ------------------ | ------------- | ---------------------------------------- | | Assertion Failure | ✅ 올바른 Red | 다음으로 진행 | | Runtime Error | ✅ 허용 | 다음으로 진행 | | Import Error | ❌ 스텁 누락 | 단계 0으로 돌아가 해당 파일 스텁 보완 | | Syntax Error | ❌ 테스트 오류 | 테스트 코드 수정 | - **Import Error가 발생하면 올바른 Red로 인정하지 않는다.** 스텁을 보완한 뒤 다시 실행한다. - 테스트가 의도치 않게 통과하면 즉시 멈추고 사용자에게 알린다. --- ## 단계 4: 전체 확인 모든 파일의 Red 품질이 확인된 뒤 전체 테스트를 실행한다. ```bash npm test ``` - 이슈에서 작성한 테스트 파일의 케이스가 모두 Assertion Failure로 실패하는지 확인한다. - 기존에 통과하던 테스트가 새로 실패하면 즉시 사용자에게 보고한다. --- ## 제약 - 테스트 파일(`*.test.ts`, `*.test.tsx`)은 자유롭게 생성·수정한다. - 단계 0의 스텁은 **존재하지 않는 파일**에 한해서만 신규 생성한다. - **기존 구현 파일은 수정하지 않는다.** --- ## 산출물 - 생성된 스텁 파일 목록 및 최솟값 반환 내용 - 작성된 테스트 파일 목록 및 경로 - 파일별 실패 유형 요약 (Assertion Failure / Runtime Error) - `npm test` 결과: 실패한 테스트 수 / 전체 테스트 수

  • react
  • tdd
  • ai-agent
  • claude
  • 하네스
MinWoo Kim 댓글 2 좋아요 0 조회수 58

2차시에서 진도가 안나고 있습니다

해결됨

[인프런어워드 베스트셀러] 코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드

현재 docker 설치했고 Self-hosted AI starter ki 설치 마지막 단계 중입니다. 노트북이 현재 한참 설치중인것 같습니다. 회사에서 사용하는 컴퓨터가 사양이 좋은데 그건 접속이 안되는 사이트가 너무 많아, 제 노트북에 설치 중인데 이건 내장그래픽 카드만 있는 거라, 이걸로 설치해서 공부해도 될지 조금 걱정이 됩니다, 지금도 설치 중인데, 노트북반응이 엄청 느리거든요 설치 끝나면 그나마 괜찮아질까요? 설치하다가 그래픽 종류 확인차 chatgpt에게 물어보니 이런 말을 마지막에 하더라구요 "n8n 자동화 연습, 화면 구성 확인, 기본 워크플로 테스트는 충분히 가능하지만, 큰 언어모델을 빠르게 돌리는 용도라면 답답할 수 있습니다." 그리고 , 설치를 따라하면서 이 과정이 정말 초보자용이 맞을까? 하는 염려도 조금 되고 있습니다. 개발자분 대상의 초보는 아닌지....

  • n8n
  • 인공지능(ai)
  • rag
  • ai-agent
하루분 댓글 1 좋아요 0 조회수 54

글씨크기

미해결

클로드 코드로 알잘딱깔센 성과내는 마케팅 시스템 구축하기

동영상에서 보여지는 장표 글씨를 전반적으로 키워주실수 있나요? 제가 16인치 노트북으로 보기에는 너무 글씨가 작네요.

  • 콘텐츠-마케팅
  • 디지털-마케팅
  • ai-agent
  • claude
  • ax(에이전트-경험)
조희정 댓글 2 좋아요 0 조회수 62

세션2부터 수업자료 부탁드립니다~

해결됨

AI를 제어하는 능력 기르기 : 하네스 엔지니어링 개념부터 완벽히 다지기 (클로드코드)

안녕하세요:) 현재 세션1만 수업자료가 있는거 같습니다. 세션2부터도 실습 복사붙여넣기나 복습할때 매번 강의를 돌려서 찾아야해서 불편한데 혹시 제공 가능할지 문의드립니다.

  • debugger
  • ai-agent
  • claude
  • 바이브코딩
어니스트진 댓글 3 좋아요 0 조회수 63

안녕하세요 윈도우 wsl에서 gateway 작동방식 systemd 설정 창이 안뜨고 설정 완료됩니다.

해결됨

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

윈도우wsl에서 24시간 실행시키기 위해서 gateway 작동방식을 systemd service 로 하고 싶은데 작동방식이 안뜹니다. install the gateway as a systemd service? 선택후에 바로 다음으로 넘어가는데요, hermes setup 을 통해 다시 해봐도 마찬가지입니다. config 를 뒤져봐도 뭘 어떻게 설정하는지를 모르겠어서 문의드립니다. 해당 설정을 어디서 해볼 수 있을까요??

  • 인공지능(ai)
  • ai-agent
댓글 2 좋아요 0 조회수 84

선생님 질문이 있어요

해결됨

실리콘 밸리 엔지니어와 함께하는 Local LLM 완전 정복 (LM Studio & Ollama)

혹시 왜 허깅페이스를 설명해주시는건가요? (저는 개발자가 아니라 ㅠㅠ ) 올라마 깔고 로컬LLM을 쓰면 되는데 허깅페이스를 왜 설명해주는건가요? 혹시 허깅페이스가 있어서 우리가 LLM을 쓸수있게되었다 그런건가요? 모델을 선택해서 쓴다는 그런개념으로 접근할까요?

  • 인공지능(ai)
  • llm
  • ai-agent
adele lee 댓글 2 좋아요 0 조회수 63

에러가 발생하는데..

해결됨

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

이 부분에 대해서 따라 해보고 있는데 저는 에러가 발생 하는데요.. 확인을 해보니.. 'hermes gateway restart로 gateway를 새로 띄우려 했는데, 이미 다른 gateway 프로세스(PID 1546961)가 같은 Slack 앱 토큰을 사용 중이라 충돌이 났습니다.' 라고 하는데.. 제가 잘못 하고 있는 건가요? 영상이 잘못된걸까요? 해결책도 찾긴 했지만 해보진 않았습니다. 어떤게 맞는건지 몰라서요.. 슬랙은 설치 하라는데로 설치 해서 잘 쓰고 있는 상태 였는데.. 아래에 인프런에서 답변을 붙였는데..물론 ai 답변 이겠지만.. 제가 찾아본 답변과 같습니다. 문제는 영상 에서는 아래와 같은 현상이 없이 잘 되는 것 같은데.. 왜 저는 저런 문제가 발생 하는가 입니다. 슬랙 설치 부터 하라는데로 잘 따라 한 것 같은데.. 다른 점은 저는..호스팅어가 아닌 다른 업체의 vps 를 사용 하고 있다는 것 밖에 없습니다.

  • 인공지능(ai)
  • ai-agent
댓글 2 좋아요 0 조회수 135

클로드 사무실 꾸미기관련

미해결

[KDC] Rookiss의 핀포인트 레슨 - 클로드 코드 (Claude Code) 입문

브리지내 배치파일을 실행후, html을 실행하였지만, 브리지 미연결로 나옵니다. 참고로 맥북에서 실행하였습니다 캡쳐화면 드립니다

  • 인공지능(ai)
  • ai-agent
  • claude
  • ax(에이전트-경험)
polius1 댓글 2 좋아요 0 조회수 100

7-5강 영상 확인 요청

해결됨

코딩 없이 만드는 AI 자동화 Agent: n8n 실전 마스터 클래스 (9가지 실전 예제)

7-5강 내용이 짤린것 같은데 확인 부탁드려도 될까요? 노션에 제공된 내용이 다 반영되지 않은 강의 같습니다. 여러 강의 다 살펴봐도, 내용이 맞지 않습니다.

  • n8n
  • 프롬프트엔지니어링
  • ai-agent
lukemin84 댓글 3 좋아요 0 조회수 58

2강 내용 질문입니다

해결됨

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

안녕하세요 2강에 sophie 만들고 하려면 파일 목록이 필요한데 vps 에서는 어떻게 확인하나요?? 최대한 혼자 해보려고 유튜브 찾아보고 올려주신 부록 읽어보고 하고 있는데 터미널 사용하는 것도 처음이고 하다보니 생각보다 너무 어렵습니다

  • 인공지능(ai)
  • ai-agent
성주 댓글 1 좋아요 0 조회수 83

Local LLM으로 Gemma4 사용하고 싶을때...

해결됨

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

로컬 LLM으로 Gemma 4 성능이 좋다고 하던데요.. Gemma4 로 연동하고 싶을때도 단테랩 수강생 전용관에 설명된 가이드대로 진행하면 될까요? (num_ctx 64K 설정) 그리고, 헤르메스에서 사용가능한지도 궁금합니다.

  • 인공지능(ai)
  • ai-agent
베일리 댓글 2 좋아요 0 조회수 85

Unit2.2 슬랙 /profile 명령어 관련 질문

해결됨

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

수업 내용대로 /profile 이라고 했더니 지원하지 않는다고 나오네요.. 어떤 설정을 빼먹을건지... 유튜브강의 설정과 본강의 설정에서의 슬랙설정이 다른가요?

  • 인공지능(ai)
  • ai-agent
영NEO 댓글 2 좋아요 0 조회수 60

원격 pc에서 hermes dashboard 띄우는 방법 알려주세요.

해결됨

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

첫주 수업 내용에서 hermes 설치후 dashboard를 원격에서 띄우는 내용에 대하여 안나와 있는 거 같습니다. 참고로 미니pc에서 리눅스 환경입니다. ( 임시로 터널링으로 대시보드를 띄워서 하고 있지만, cli 환경을 닫으면 끊어져서요)

  • 인공지능(ai)
  • ai-agent
영NEO 댓글 2 좋아요 0 조회수 133

git설치 성공인지 모르겠네요.

미해결

클로드 코드로 알잘딱깔센 성과내는 마케팅 시스템 구축하기

-설명해주신대로 따라해보았는데, 버전정보가 안나오네요. 아래와 같은 메시지만 나오고 명령어 복붙해도 버전정보가 안나오네요. √ Claude Code successfully installed! Version: 2.1.162 Location: C:\Users\HP Jarbis 15\.local\bin\claude.exe Next: Run claude --help to get started ‼ Setup notes: ●Native installation exists but C:\Users\HP Jarbis 15\.local\bin is not in your PATH. Add it by opening: System Properties →Environment Variables →Edit User PATH →New →Add the path above. Then restart your terminal. ✅ Installation complete! PS C:\WINDOWS\system32> claude --version claude : 'claude' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정 확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + claude --version + ~~~~~~ + CategoryInfo : ObjectNotFound: (claude:String) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : CommandNotFoundException

  • 콘텐츠-마케팅
  • 디지털-마케팅
  • ai-agent
  • claude
  • ax(에이전트-경험)
조희정 댓글 2 좋아요 1 조회수 70

깃 질문있습니다.

해결됨

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

1.git 뒤에 이메일 쓰면 아무것도 안뜨는게 맞나요? 2.git init . 하고 취소하려면 exit 하면될까요?

  • 인공지능(ai)
  • ai-agent
푸르고 댓글 2 좋아요 0 조회수 45

vps질문있습니다.

해결됨

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

vps 사용시 지피티 연결을하면 vps 비용없이 사용가능한건가요? 아니면 vps 비용은 비용대로 내지만 api 비용에 대한 부분만 절감이 가능한걸까요?

  • 인공지능(ai)
  • ai-agent
푸르고 댓글 2 좋아요 0 조회수 44

시놀로지 나스(램32GB) 컨테이너 매니저에 n8n 설치

해결됨

전문 사주팔자 AI Agent 만들기 - 풀스택 n8n+Python

안녕하세요 강사님의 다양한 n8n 강의 교육중인 수강생입니다. 강사님도 나스 이용하시는거 같은데 시놀로지 나스 컨테이너 매니저에 프로젝트로 이미지 생성해서 n8n 설치하는거 어떻게 생각하시나요? 공유기 세팅과 나스 세팅 통하면 ssl 문제도 해결되고 역방향 프록시 설정하면 외부에서 접속도 가능하더라구요. 거기까진 테스트해봤습니다. 다만, n8n 2점대에 파이썬을 사용할수 있게 되고 task-runner 기능으로 외부라이브러리 이용해 보려고 며칠전부터 제미나이 도움 통해서 docker compose파일 생성해서 어찌어찌 n8n 구동은 되던데 외부 라이브러리 이용하는거에 있어서 권한 거부로 계속 막히네요. 클라우드 서비스 이용보다 외부 접속 세팅이 이쪽이 더 쉬운거 같고 이왕 장비있는거 이용해보자라는 생각에 시작해 봤는데 도커 데스트탑 프로그램 이용하는것만큼 쉽지가 않네요. 맥미니를 들여야 하는 생각도 해봅니다...ㅎㅎ

  • python
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-agent
pgbwings 댓글 2 좋아요 0 조회수 92

인기 태그

인프런 TOP Writers

주간 인기글