GitHub Copilot Agent と Deno で作るAI組織

Github Copilot Pro + に課金した。
どうせ課金したならと、最近いろいろと自動化を試している。

そんな中、AIで仮想的に組織を作ったり、OpenClawが流行りだしたりインスパイアされたものが非常に増えてきた。

OpenClawは、観測している限りセキュリティリスクに言及されることが多い。

そんな中で、「Deno で権限範囲をかなり絞って安全性を高めることができるのでは」と思い至ったのでやってみた。

結論としては、一旦それらしい結果を得ることができた。

Read More

fan-out 戦略をやってみる

先日試した無限スクロールを試した。
SSEを使っての戦略は、筋があまり良くないらしい。

調べてみるとTwitterのタイムラインや、Facebookのニュースフィードは、「fan-out戦略」を採用しているらしい。
断片的な情報が見えてきたので、実装してみた。

最終的に動いているのは以下のような様子。

Read More

@deno/sandbox をさわってみる

@deno/sandboxという、モジュールの公開がされていました。
こちら、Den Deploy上にサンドボックスを作成し、軽量な Linux microVM でコードを安全に実行できる環境を提供してくれる。

  • シェルスクリプトの実行
  • プロセスの生成
  • JavaScript アプリケーション
  • REPL の実行
  • リモートからのファイル操作

などを安全に行うことができる環境を提供してくれる。

今回はこちらを試してみる。

最終的には、JSを書いて、ゴールにたどり着かせるゲームを作った。

こちらで公開中。
Deno Sandbox API Test

Read More