ブラウザー操作をMCPコマンドやClaude Skillsに変換し、AIエージェントから制御できる自動化プラットフォーム。
- スター
- 1,383
- フォーク
- 104
- 未解決の Issue
- 4
- 最終コミット
- 14 時間前
これは何?
CasOSは、単一の実行ファイルで本物のKubernetesクラスターを起動します。APIサーバー、コントローラーマネージャー、スケジューラーはバイナリに組み込まれており、起動したマシンがワーカーノードになります。WindowsではノードはWSL内で動作し、WSLがない場合はインストーラーがセットアップします。Web UI、sealosテンプレートやHelmチャートを利用するアプリストア、バックアップ機能付きのマネージドデータベースも備えています。
アプリのホスティングに加えて、NVIDIA GPU搭載マシンにOllamaとOpen WebUIをインストールし、/v1でOpenAI互換APIを通じてモデルを提供できます。組み込みのMCPサーバーを使うと、Claude Code、Cursor、Codexなどのツールからアプリのデプロイ、ログの確認、リリースのロールバックが可能です。また、公開GitリポジトリからデプロイするとCasOSがクラスター内でビルドします。docker-compose.ymlを貼り付けて実行することもできます。
複数のコンピューターを招待経由で1つのクラウドに参加させられます。NAT配下のマシンにも対応し、組み込みのHeadscale調整サーバーとTailscaleクライアントを使用します。サインインにはデフォルトで組み込みの管理者アカウントを使い、設定すればCasdoorのシングルサインオンも利用できます。
主な機能
- 01個別のクラスターを用意せずに使える、単一バイナリに組み込まれたKubernetesコントロールプレーン。
- 02Linuxと、WSL2経由のWindowsでワーカーノードを自動セットアップ。
- 03Web UIからHelmリリースをインストールできるアプリストア。
- 04Gitリポジトリまたはdocker-compose.ymlファイルからデプロイ。
- 05OpenAI互換APIを備えた、ワンクリックで導入できるOllamaとOpen WebUI。
- 06AIエージェント向けMCPサーバーと、ブラウザー上で使えるVS Code開発環境。
ユースケース
- YAMLを書かずに、個人用またはホームラボ用のKubernetesクラスターを運用する。
- ローカルのNVIDIA GPUでオープンソースLLMをプライベートにホスティングする。
- MCP経由でAIコーディングエージェントにアプリのデプロイや調査を任せる。
- 自宅やオフィスにある複数のコンピューターをインターネット経由で1つのクラスターにまとめる。
クイックスタート
- 1
スクリプトでインストールする(Linux/macOS)
curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash - 2
CasOSを起動する
casos - 3
http://localhost:20080 を開き、デフォルトの管理者パスワードを変更する
使う前に知っておきたいこと
- macOSではCasOSをworker nodeとして実行できないため、LinuxマシンまたはVMが必要です。
- 新規インストール時の管理者パスワードはデフォルトで123なので、すぐに変更してください。
- Linuxでは、CasOSをrootまたはパスワードなしでsudoを実行できるユーザーとして起動する必要があります。
トピック
よくある質問
- casos とは?
- 組み込みKubernetesを基盤とする単一バイナリのクラウドOS。Web UI、アプリストア、プライベートなAIモデルのホスティング、AIエージェント連携を備えています。 CasOSは、単一の実行ファイルで本物のKubernetesクラスターを起動します。APIサーバー、コントローラーマネージャー、スケジューラーはバイナリに組み込まれており、起動したマシンがワーカーノードになります。WindowsではノードはWSL内で動作し、WSLがない場合はインストーラーがセットアップします。Web UI、sealosテンプレートやHelmチャートを利用するアプリストア、バックアップ機能付きのマネージドデータベースも備えています。
- casos は無料で使えますか?ライセンスは?
- casos は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- casos は今もメンテナンスされていますか?
- 活発にメンテナンス中。casos の最終コミットは 2026年10月19日 です。
- casos は何に使えますか?
- YAMLを書かずに、個人用またはホームラボ用のKubernetesクラスターを運用する。 ローカルのNVIDIA GPUでオープンソースLLMをプライベートにホスティングする。 MCP経由でAIコーディングエージェントにアプリのデプロイや調査を任せる。 自宅やオフィスにある複数のコンピューターをインターネット経由で1つのクラスターにまとめる。
- casos のインストール方法は?
- スクリプトでインストールする(Linux/macOS): curl -fsSL https://raw.githubusercontent.com/casosorg/casos/master/scripts/install.sh | bash CasOSを起動する: casos http://localhost:20080 を開き、デフォルトの管理者パスワードを変更する
- casos はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/casosorg/casos
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。
チャット、ファイル、ターミナル、メモリ、スキル、エージェント監視を一つにまとめたHermes Agent向けReact/TypeScriptワークスペース。
チームでチャットしながらAIエージェントを作成・共有し、Slack、Telegram、WhatsAppで実行できるオープンソースのワークスペース。
自分のモデルキーで動かし、1つの依頼から編集可能なPPTX、DOCX、XLSX、HTMLを作成するローカルファーストのAIオフィスワークベンチ。
Kubernetes上に独自のクラウドを構築できる、クラスター、データベース、VM、ロードバランサー向けREST APIを備えた無料のオープンソースプラットフォーム。