AGENT WORKSPACES / 準備中
Cloudflare Agent Lab
AIエージェントの作業を、タスクごとのGitリポジトリに残すための実験です。Cloudflare Artifactsを使い、所有者が作業場所を作成・forkし、履歴とテキストの成果物を確かめるAPIを用意しています。
外部エージェントの成果物と変更履歴を管理したい、単一の信頼された所有者向け。
公開ワークスペースはまだありません。アカウントのArtifacts利用条件が満たされておらず、デプロイは保留中です。実サービスでのリポジトリ作成・fork・Git pushは未検証です。
用意している作業の流れ
- 所有者が認証付きAPIでタスクのリポジトリを作成します。既存の作業から別の案を試すときはforkします。
- 外部エージェントへ作業リポジトリのGitアクセスを渡し、成果物を保存します。管理APIの認証情報は渡しません。
- 所有者がAPIでリポジトリ情報、コミット履歴、テキストファイルを確認します。
これは実サービスでの実行例ではなく、実装済みAPIが想定する流れです。
実装済みのAPIと、これからの検証
リポジトリ操作、読み書き権限を分けたGitトークンの発行と失効、入力制限を実装しています。ローカルの型検査・境界テスト・ビルドは、実サービスの接続成功を保証しません。自動実行と複数ユーザー向けの認可はまだ含みません。