オープンソース AI エージェント
フレームワーク

Claude や GPT を活用し、複数チャネルで動作する拡張可能な AI アシスタント

GitHub で見る

主な機能

🤖

高度な AI エージェント

Claude、GPT など複数の AI モデルを統合。自然な対話でタスクを自動実行し、ツールを駆使して複雑な作業を処理します。

🔄

マルチモデル対応

Anthropic Claude、OpenAI GPT、Gemini など主要 AI モデルをシームレスに切り替え。用途に応じて最適なモデルを選択できます。

💬

多様なチャネル統合

Telegram、Discord、WhatsApp など複数のメッセージングプラットフォームに対応。いつも使うアプリで AI アシスタントを利用できます。

スケジュール実行

cron 形式で定時タスクを設定。定期的なレポート作成、リマインダー、データ収集などを自動化します。

🌐

ブラウザ自動化

Web ページの情報収集、フォーム入力、スクリーンショット撮影などを AI が自動実行。複雑な Web 操作もコード不要で実現します。

🔌

拡張可能なスキル

プラグインシステムで機能を自由に追加。カメラ制御、IoT デバイス連携、カスタムツールなど、無限の可能性を実現します。

アーキテクチャ

Agent
エージェント
Gateway
ゲートウェイ
Channels
チャネル
Agent は AI の頭脳として判断と実行を担当。
Gateway がメッセージのルーティングと管理を処理。
Channels で Telegram、Discord などのプラットフォームと接続。

シンプルな 3 層構造により、拡張性と保守性を両立。

ユースケース

💼 パーソナルアシスタント

スケジュール管理、リマインダー、情報検索、メール対応など、日常業務を AI がサポート。効率的な時間管理を実現します。

👨‍💻 開発支援

コードレビュー、ドキュメント生成、デバッグ支援、API テストなど、開発ワークフローを自動化。生産性が大幅に向上します。

📰 情報収集と要約

ニュース、技術記事、SNS の情報を自動収集し要約。重要な情報を見逃さず、効率的にキャッチアップできます。

🔄 ワークフロー自動化

定期レポート作成、データ処理、モニタリング、通知など、繰り返し作業を完全自動化。人的ミスも削減します。

始め方

1

インストール

npm を使って OpenClaw をグローバルにインストール

npm install -g openclaw
2

初期設定

対話形式で AI モデルとチャネルを設定

openclaw init
3

ゲートウェイ起動

バックグラウンドサービスとしてゲートウェイを起動

openclaw gateway start
4

エージェント作成

用途に応じたエージェントを作成して実行

openclaw agent create my-assistant