セルフホストとは、LemonClaw をご自身の VPS やマシンで直接実行することを意味します。LemonData の残高から AI モデルの使用料のみお支払いいただきます — インスタンス料金はかかりません。
クイックインストール
curl -fsSL https://raw.githubusercontent.com/hedging8563/lemonclaw/main/deploy/self-hosted/install.sh | bash
インストーラーが LemonData API Key の入力を求めます。ダッシュボードから取得してください。
インストール内容
Node.js 22+
未インストールの場合は自動的にインストールされます(Linux は NodeSource 経由、macOS は Homebrew 経由)
LemonClaw
npm からの公式 LemonClaw パッケージ、LemonData API 設定済み
15 の AI モデル
Claude、GPT-5、Gemini、DeepSeek など — すぐに利用可能
IM プラグイン
DingTalk、WeCom、QQ プラグインがプリインストール済み
システムサービス
起動時に自動開始(Linux は systemd、macOS は launchd)
| 要件 | 詳細 |
|---|
| OS | Linux(Ubuntu/Debian/CentOS/RHEL)または macOS |
| アーキテクチャ | x64 または arm64 |
| メモリ | 最低 1 GB、推奨 2 GB |
| API Key | こちらから取得 |
インストール後
インストーラーがアクセス認証情報を出力します:
✓ LemonClaw installed successfully!
WebUI: http://your-ip:18789
Token: your-gateway-token
Auto-login: http://your-ip:18789?token=your-gateway-token
Model: claude-sonnet-4-6
Token を保存してください! WebUI へのアクセスやメッセージングプラットフォームの接続に必要です。
メッセージングプラットフォームの接続
Token を使用して WebUI http://your-ip:18789 にアクセスし、各プラットフォームのガイドに従ってください:
管理コマンド
systemctl --user status lemonclaw # ステータス確認
journalctl --user -u lemonclaw -f # ログ表示
systemctl --user restart lemonclaw # 再起動
systemctl --user stop lemonclaw # 停止
tail -f ~/.lemonclaw/lemonclaw.log # ログ表示
launchctl stop cc.lemondata.lemonclaw && launchctl start cc.lemondata.lemonclaw # 再起動
launchctl stop cc.lemondata.lemonclaw # 停止
設定ファイルの場所:~/.lemonclaw/config.json
編集後、変更を適用するためにサービスを再起動してください。
デフォルトモデルの変更
{
"agents": {
"defaults": {
"model": {
"primary": "lemondata-claude/claude-opus-4-6"
}
}
}
}
利用可能なモデルプレフィックス(LemonData プロバイダー 設定 で有効にした プロバイダー に応じます):
lemondata/ — OpenAI 互換ルート(openai-completions)
lemondata-responses/ — OpenAI Responses ルート(openai-responses)
lemondata-claude/ — Claude ネイティブルート(anthropic-messages)
lemondata-gemini/ — Gemini ネイティブルート(google-generative-ai)
lemondata-minimax/ — MiniMax ネイティブルート(anthropic-messages)
アップグレード
curl -fsSL https://raw.githubusercontent.com/hedging8563/lemonclaw/main/deploy/self-hosted/install.sh | bash
# サービスを再起動
systemctl --user restart lemonclaw # Linux
# または
launchctl stop cc.lemondata.lemonclaw && launchctl start cc.lemondata.lemonclaw # macOS
アンインストール
# サービスの停止と無効化
systemctl --user stop lemonclaw && systemctl --user disable lemonclaw # Linux
launchctl unload ~/Library/LaunchAgents/cc.lemondata.lemonclaw.plist # macOS
# LemonClaw の削除
rm -rf ~/.lemonclaw
rm -rf ~/.lemonclaw
セルフホスト vs マネージド
| セルフホスト | マネージド(Claw) |
|---|
| インスタンス料金 | 無料 | $20 / 30 日 |
| AI 使用料 | 従量課金 | 従量課金 |
| インフラ | ご自身のサーバー | すべてお任せ |
| アップデート | 手動(npm update) | 自動 |
| サポート | コミュニティ | 優先 |