This commit is contained in:
2025-11-07 16:28:28 +09:00
parent 8074096447
commit 1dc64b9110

View File

@@ -23,19 +23,13 @@ osとはなんなのかという問いに関係しますが、現在のosは実
ではosを作るとはどういうことかというと、package server(パッケージを配布する仕組み)の運用です。 ではosを作るとはどういうことかというと、package server(パッケージを配布する仕組み)の運用です。
では、package serverの運用とはなんなのかというと、osで数多あるpackageを継続的にbuildし、serverにdeployする仕組みを整えたり、securityの仕組みを作ったりします。 では、package serverの運用とはなんなのかというと、そのosでpackageを継続的にbuildし、serverにdeployする仕組みを整えたり、securityの仕組みを作ったりします。
この負担がとんでもなく重いため、これを外部委託するためarchベースとか、ubuntuベースのosが作られてきました。 この負担がとんでもなく重いため、この負担を軽減し、外部委託するためarchベースとか、ubuntuベースのosが作られてきました。archベースのosはsteamos, msys2, asahi linuxなどが有名です。これらは、`pacman`というarchのpackage managerを使えることが利点です。
archベースのosはsteamos, msys2, asahi linuxなどが有名です。
これらは、`pacman`というarchのpackage managerが使えることにその主な利点があります。
## aigptとの統合 ## aigptとの統合
今回の試みでは、AIがosの設定や管理を行うということです。 今回の試みでは、AIがosの設定や管理を行うということです。`aios`は、その環境を整えます。
`aios`では、その環境を整えます。
claude codeは、osの設定からsecurityチェック、sshに至るまで、すべてを自動でやってくれます。 claude codeは、osの設定からsecurityチェック、sshに至るまで、すべてを自動でやってくれます。
@@ -43,8 +37,6 @@ claude codeは、osの設定からsecurityチェック、sshに至るまで、
`aigpt`によって、AI記憶や会話、設定ファイルは、その外側のユーザー領域と共有します。 `aigpt`によって、AI記憶や会話、設定ファイルは、その外側のユーザー領域と共有します。
これが大体の仕組みです。
```sh ```sh
ai[os] -> ai[user] -> machinectl[container] -> claude -> mcp[aigpt] ai[os] -> ai[user] -> machinectl[container] -> claude -> mcp[aigpt]
``` ```