メインコンテンツへスキップ
セルフホストとは、LemonClaw をご自身の VPS やマシンで直接実行することを意味します。LemonData の残高から AI モデルの使用料のみお支払いいただきます — インスタンス料金はかかりません。

クイックインストール

curl -fsSL https://raw.githubusercontent.com/hedging8563/lemonclaw/main/deploy/self-hosted/install.sh | bash
インストーラーが LemonData API Key の入力を求めます。ダッシュボードから取得してください。

インストール内容

1

Node.js 22+

未インストールの場合は自動的にインストールされます(Linux は NodeSource 経由、macOS は Homebrew 経由)
2

LemonClaw

npm からの公式 LemonClaw パッケージ、LemonData API 設定済み
3

15 の AI モデル

Claude、GPT-5、Gemini、DeepSeek など — すぐに利用可能
4

IM プラグイン

DingTalk、WeCom、QQ プラグインがプリインストール済み
5

システムサービス

起動時に自動開始(Linux は systemd、macOS は launchd)

要件

要件詳細
OSLinux(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 にアクセスし、各プラットフォームのガイドに従ってください:

Telegram

Discord

WhatsApp

Slack

DingTalk

WeCom

管理コマンド

systemctl --user status lemonclaw    # ステータス確認
journalctl --user -u lemonclaw -f    # ログ表示
systemctl --user restart lemonclaw   # 再起動
systemctl --user stop 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自動
サポートコミュニティ優先