50% off 全プラン、期間限定。料金は $2.48/mo
nanobot

nanobot

nanobot は軽量な自動化フレームワークです。単一バイナリで動作し、フットプリントを最小限に抑えながら、SSH 経由でスケジュールボットやエージェントを実行できます。フルオーケストレーターは不要だが常駐プロセスが必要な、個人向け自動化プロジェクトに適しています。

バージョン

最新

オペレーティングシステム

Ubuntu Server 24.04 LTS

最小 RAM

1 GB

IPタイプ

IPV4,IPV6

ユーザー

ユーザー名: nanobot

ゲートウェイサービスは以下のユーザーで動作します。 nanobot ユーザー

システムへのアクセス方法は 2 通りあります。

1. nanobot として直接 SSH する

ssh nanobot@<SERVER_IP>

パスワード:

cat /root/.cloudzy-creds

2. root でログインしてユーザーを切り替える

ssh root@<SERVER_IP>
su - nanobot

使用法

0. サーバーに SSH する

root としてサーバーに接続します:

ssh root@<SERVER_IP>

パスワードを使用してログインします。

1. アプリケーションユーザーに切り替える

su -  nanobot

Nanobot は root ユーザーでは実行できません。

2. 構成

設定ファイルを編集します: /home/nanobot/.nanobot/config.json

設定ファイルで以下の 2 箇所を設定してください(その他のオプションはデフォルト値が使用されます)。

既存の設定ファイル全体を置き換えるのではなく、以下のブロックを追加または既存の内容にマージしてください。

Providers ブロック(API キー)

API キーを設定します(例:OpenRouter。グローバルユーザーに推奨):

{
  "providers": {
    "openrouter": {
      "apiKey": "sk-or-v1-xxx"
    }
  }
}

Agents ブロック(モデル)

使用するモデルを設定します(プロバイダーを明示的に指定することも可能です。省略時は自動検出されます):

{
  "agents": {
    "defaults": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4-6"
    }
  }
}

3. ゲートウェイを再起動

設定が完了したら、ゲートウェイサービスを再起動して変更を反映させてください。これにより、Telegram などのチャットアプリケーションとの接続が有効になります:

sudo systemctl restart nanobot-gateway

nanobot ユーザーパスワード:保存場所は /root/.cloudzy-creds

4. チャット

インタラクティブチャットを開始:

nanobot agent

単一のプロンプトを送信:

nanobot agent -m "Hello!"

Telegram統合

1. ボットを作成

Telegram を開く:

  • 検索: @BotFather
  • 実行 /newbot
  • ボットトークンをコピー

2. nanobot設定の構成

設定を編集: /home/nanobot/.nanobot/config.json

既存の設定ファイル全体を置き換えるのではなく、以下のブロックを追加または既存の内容にマージしてください。

{
  "channels": {
    "telegram": {
      "enabled": true,
      "token": "YOUR_BOT_TOKEN",
      "allowFrom": ["YOUR_USER_ID"]
    }
  }
}

設定 enabled まで true。

YOUR_BOT_TOKEN は、Telegram ボット作成時に BotFather から受け取るトークンです。

YOUR_USER_ID はあなたの Telegram ユーザーIDです。Telegram の設定から確認できます。表示形式は @yourUserIdです。この値を @ 記号を除いてコピーし、設定ファイルに貼り付けてください。

4. サービスを再起動

sudo systemctl restart nanobot-gateway

主要ファイルとディレクトリ

  • ユーザーホーム /home/nanobot
  • アプリデータ: /home/nanobot/.nanobot
  • 設定ファイル /home/nanobot/.nanobot/config.json
  • CLIバイナリ /home/nanobot/.local/bin/nanobot
  • Systemdサービス /etc/systemd/system/nanobot-gateway.service
  • 認証情報ファイル /root/.cloudzy-creds

注釈

  • 設定を変更した後は: systemctl restart nanobot-gateway
  • サービスは起動時に自動的に開始されます
  • 使用 systemctljournalctl 管理用
  • リセット nanobot ユーザーパスワード(root として): passwd nanobot

オートメーションについてもっと知る

関連アプリ。

今すぐ nanobot をデプロイ $2.48/月からの価格