OpenClaw 에이전트 구조: 5가지 핵심 파일과 3가지 실용적 사용 사례

한 달 동안 매일 사용한 후, OpenClaw 사용자는 에이전트 구축이 일관되게 다섯 가지 핵심 파일 편집을 포함한다는 사실을 발견했습니다: User(당신은 누구인가), Soul(행동 규칙), Agent(워크플로우 논리), Tools(능력 경계), Identity(역할과 성격). 이 구조를 이해함으로써 에이전트 생성이 '주말 프로젝트'에서 '10분 작업'으로 줄었습니다. 사용자는 어려운 부분이 기술적 구현이 아니라 '좋은 출력'이 실제로 어떻게 보여야 하는지 정의하는 것이라고 언급합니다.
5-파일 구조로 구축된 세 가지 작동 에이전트
1. 일일 AI 브리핑 에이전트
이 에이전트는 밤새 네 가지 소스(AI Valley, Ben's Bites, Every, One Useful Thing)에서 콘텐츠를 가져옵니다. 중복된 이야기를 병합하고 매일 아침 사용자의 모국어로 일일 브리핑을 제공합니다. 첫 번째 버전은 중복된 이야기가 별도의 항목으로 나타나고 제목 품질이 낮은 문제가 있었습니다. 해결책은 좋은 출력과 나쁜 출력의 예를 포함하여 각 항목당 문장 수, 관련 이야기 병합 방법, 굵게 표시할 내용, 삭제할 내용을 명시한 엄격한 포맷팅 사양을 작성하는 것이었습니다.
2. 8세 아이를 위한 숙제 코치
ChatGPT의 반응적 접근 방식과 달리, 이 에이전트는 수학 문제를 적극적으로 제공합니다. 한 번에 하나의 곱셈 문제를 제공하며, 처벌 없이 완료 시 점수를 부여하고 모든 결과를 자동으로 기록합니다. 사용자는 아이가 이전 접근 방식에서는 일어나지 않았던 '한 문제 더'를 요청할 때도 있다고 보고합니다.
3. YouTube 쇼츠 에이전트
이 에이전트는 참조 동영상 링크와 리믹스 각도를 입력으로 받아 1분 이내에 새로운 쇼츠 동영상을 생성합니다. 사용자의 친구는 이 에이전트로 생성한 첫 번째 동영상이 190만 조회수를 달성했다고 보고했으며, 이는 분석을 통해 확인되었습니다.
핵심 통찰과 자료
사용자는 에이전트의 품질 상한선이 모델 성능이 아니라 '좋은' 출력이 어떻게 보여야 하는지를 얼마나 잘 정의할 수 있는지에 의해 결정된다고 강조합니다. 그들은 https://github.com/clawpod-app/awesome-openclaw-agent-packs에서 전체 구성 파일과 기술 디렉토리를 포함한 30개의 에이전트 팩을 오픈소스로 공개하여 실제 5-파일 구조의 완전한 예시를 제공하고 있습니다.
📖 Read the full source: r/openclaw
👀 See Also

자체 호스팅된 Qwen3 235B와 vLLM을 사용하여 6개 에이전트 행동 코칭 파이프라인 실행하기
한 개발자가 vLLM을 통해 완전히 자체 호스팅된 Qwen3 모델로 실행되는 행동 코칭을 위한 6-에이전트 인지 파이프라인을 구축했습니다. 개발에는 2개의 RTX 4090에서 Qwen3 30B를 사용했으며, 프로덕션에는 RunPod A40 팟에서 Qwen3 235B를 사용합니다.

클로드를 사용하여 앱스토어 커넥트 메타데이터를 33개 언어로 자동 업데이트하기
한 인디 iOS 개발자가 Claude(채팅)를 사용하여 App Store Connect API로 인증하고, 메타데이터를 33개 언어로 번역한 후, 지역화된 '새로운 기능' 문구를 푸시하는 Python 스크립트를 생성했습니다. 이전에는 업데이트마다 수동으로 작업하는 데 몇 시간이 걸렸습니다.

사용자 워크플로우: Claude.ai로 계획 수립하고 Claude Code로 구현하기
한 개발자가 Claude.ai를 사용해 상세한 계획 및 아키텍처 논의를 하고, Claude Code를 구현에 사용하지만, 두 도구 간에 공유 상태가 없어 수동 파일 전송이 필요하다고 언급합니다.

부동산 개발사의 AI 에이전트가 컨텍스트와 음성 스타일을 활용한 첫 전화 통화를 완료했습니다
부동산 분야에서 멀티 에이전트 운영을 하는 개발자가 자신의 AI 에이전트가 첫 전화 통화를 성공적으로 마쳤다고 보고했습니다. 이 에이전트는 거래와 잠재 고객에 대한 완전한 맥락을 활용하면서 개발자의 특정 영업 접근 방식과 음성 스타일을 모방했습니다.