OpenClaw란?
OpenClaw는 self-hosted AI agent platform임.
다른 말로 하면, 오픈에이아이든 구글이든, 원하는 모델 가져다가 내 컴에서-권한 전부 주고- 에이전트 구현하게 해주는 애라는 거임.
codex, antigravity 같은 에이전트들 이미 나와있지만, 그런 애들은 에겐에겐해서 자꾸 소심하게 이거 실행해두 될까요? 하면서 물어봄
근데 OpenClaw는 상남자스럽게 일단 실행시키고, 문제 생기면 복구시도함.-좋은건가?-
OpenClaw 설치
설치는 아래 명령어로 쉽게 가능
curl -fsSL https://openclaw.ai/install.sh | bash
근데 설정은 어렵다.
초기 기본 설정
아래 명령어로 초기설정해줘야함
openclaw onboard
명령어 입력하면 아래 과정을 거쳐서 설정완료해야함.
- 위험한거 이해함?
- Yes 눌러야 진행가능
- Onboarding mode
- QuickStart로 쉽게 가자
- Model/auth provider
- 사용하는 AI와 제공처 설정
- Select channel
- 에이전트와 소통할 채널 설정.
- 난 텔레그램 선택함.
- 봇파더 통해서 봇만들고 API키를 OpenClaw에 넣어준다.
- Skills
- 나중에 설정.
- Set API_KEYs
- 추가 기능쓸 때 필요한 API 키들 등록
- Enable hooks
- 전부 활성화
- Gate service runtime
- 응, 실행
- Hatch your bot
- TUI나 웹브라우저로 맛봐볼수 있으나, 텔레그램으로 하는게 편하니까
나중에선택
- TUI나 웹브라우저로 맛봐볼수 있으나, 텔레그램으로 하는게 편하니까
권한 설정
내가 원하는건 에겐클로가 아닌, 테토클로이기 때문에, 모든 권한을 주는 설정을 해야함. 그래야 암말 없이 막 실행시킴.
도구 다 쓸 수 있게, ~/.openclaw/openclaw.json에서 tools profile을 full로 수정하자
"tools": {
"profile": "full"
},
또한 모든 명령어 실행할 수 있게, 아래 명령어도 실행하자.
openclaw approvals allowlist add --agent "*" "*"
제대로 됐는지 ~/.openclaw/exec-approvals.json 보면 아래같아야함.
"defaults": {
"security": "full",
"ask": "off",
"autoAllowSkills": true
},
"agents": {
"main": {
"security": "full",
"ask": "off",
"askFallbak": "full",
"autoAllowSkills": true
},
"*": {
"allowlist": [
{
"pattern": "*",
"lastUsedAt": 1772745842142
}
]
}
이렇게 됐다면 openclaw gateway restart 한번 하면 테토클로로 다시 태어날거임

Leave a Reply
You must be logged in to post a comment.