본문 바로가기

분류 전체보기

(12)
Claude Agent Swarm에 대해서 Claude Agent SwarmAI 에이전트 여러 마리가 팀처럼 협력하여 복잡한 작업을 해결하는 혁신적인 기술목차Agent Swarm이란?왜 Swarm이 필요한가?Claude Agent Swarm의 종류주요 패턴과 구조실전 도구 소개설치 및 시작하기실습 예제Best Practices참고 자료1. Agent Swarm이란?쉬운 설명Agent Swarm은 마치 개미 군단처럼 여러 AI 에이전트가 협력하여 하나의 큰 작업을 해결하는 시스템입니다.일반적인 AI 사용:┌─────────────────────────────────────┐│ 사용자 → 하나의 AI → 결과 ││ (모든 작업을 혼자서 처리) │└─────────────────────────────────────..
Claude Code의 아키텍처 패러다임: Skills, Sub-agents 및 에이전트 오케스트레이션 1. 개요 (Executive Summary)소프트웨어 엔지니어링의 지평이 수동적인 통합 개발 환경(IDE)에서 능동적인 에이전트 기반 코딩 파트너(Agentic Coding Partner)로 급격히 이동하고 있다. Anthropic의 Claude Code는 이러한 변화의 최전선에 있는 도구로, 단순한 코드 자동 완성을 넘어 터미널 환경에서 파일 시스템을 탐색하고, 명령어를 실행하며, 복잡한 다단계 워크플로우를 자율적으로 수행하는 시스템이다. 본 보고서는 Claude Code의 핵심 구동 원리인 Skills(기술)과 Sub-agents(서브 에이전트), 그리고 이들을 연결하는 에이전트 그래프(Agentic Graph) 아키텍처에 대해 기술적으로 철저히 분석한다.본 연구는 Skills를 모델의 '절차적 기..
Postgres를 이용한 장기 기억 예제 참조 URL:https://langchain-ai.github.io/langgraph/how-tos/memory/add-memory/ Add memoryAdd and manage memory AI applications need memory to share context across multiple interactions. In LangGraph, you can add two types of memory: Add short-term memory Short-term memory (thread-level persistence) enables agents to track multi-turn conversatilangchain-ai.github.io관련 패키지 설치uv add "psycopg[binary,poo..
간단한 to do 리스트 관리 웹페이지 만들기 github: https://github.com/wasdq1234/vibe_simple_todo1. AI를 이용하여 계발 계획서 만들기2. 프로젝트에 문서파일 생성.taskmaster/docs/plan.md파일을 생성해여 계획서 붙여넣기3. Prd파일 생성plan.md파일을 example_prd.txt파일의 포멧을 참고하여 prd.txt파일을 생성해달라고 했다그런데 영어로 생성해서 한글로 번역해달라고 하자시스템 구성요소에 프론트엔드가 그냥 html과 JavaScript 사용하게 되어있어 NextJS를 사용해 달라고 수정 요청시스템 구성요소 뿐만아니라 문서 전체의 내용을 알맞게 수정해줌4. prd.txt를 이용하여 task생성task의 복잡성을 분석해달라고 한다.분석이 끝나면 5점 이상의 테스크는 서브테스..
Claude Code MCP 설정 https://docs.anthropic.com/en/docs/claude-code/mcp1. mcp 추가 (taskmaster-ai)claude mcp add taskmaster-ai -s project -- npx -y --package=task-master-ai task-master-ai-s 또는 --scope 플래그를 사용하여 구성이 저장되는 위치를 지정합니다.(확인하기 쉬운 project선택)local(기본값): 현재 프로젝트에서는 본인만 사용 가능project: .mcp.json 파일을 통해 프로젝트의 모든 사람과 공유됨user: 모든 프로젝트에서 사용 가능2. .mcp.json 파일 생성3. claude 재실행4. mcp 확인 및 실행/mcp로 현재 설치된 mcp목록 조회 가능taskmast..
Claude Memory 관리 Claude Memory 관리다양한 메모리 위치와 모범 사례를 통해 세션 전반에 걸쳐 Claude Code의 메모리를 관리하는 방법을 알아보세요.Claude Code는 워크플로의 스타일 가이드라인과 일반적인 명령 등 세션 전반의 기본 설정을 기억할 수 있습니다.memory type 확인클로드 코드는 세 개의 메모리 위치를 제공하며, 각각 다른 목적을 갖습니다.Memory TypeLocationPurposeUse Case ExamplesProject memory./CLAUDE.md프로젝트에 대한 팀 공유 지침프로젝트 아키텍처, 코딩 표준, 공통 워크플로User memory~/.claude/CLAUDE.md모든 프로젝트에 대한 개인적 선호도코드 스타일 기본 설정, 개인 도구 단축키Project memory ..
Claude Code Quickstart https://docs.anthropic.com/en/docs/claude-code/quickstart#step-1%3A-start-your-first-session1. 첫번째 세션 시작cd /path/to/your/project claude2. 첫 번째 질문 하기현재 아무것도 없는 python프로젝트> 이 프로젝트는 무슨 역할을 하나요?> 이 프로젝트에서는 어떤 기술을 사용하나요?> main entry point은 어디인가요?> 폴더 구조를 설명하세요3. 첫 번째 코드 변경> 메인 파일에 Hello World 함수를 추가vscode의 터미널에서 claude를 실행하면 자동으로 확장프로그램이 설치되고 아래와 같이 화면이 보임4. Claude Code와 함께 Git 사용Claude Code는 Git 작업을..
Claude Code 설치 윈도우에서는 wsl를 이용해서 설치해야함wsl에서 node설치하기1. nvm설치curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bashexport NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completionsource ~/.bashrc2. node.js 설치nvm install --lts3. 기본 Node 버전 설정nvm use --ltsnvm ali..