JA
お問い合わせ
メニュー
研究ノート

発表

エージェントシステム

Colony 紹介:記憶力とツールを備えたパーソナルエージェント

エージェントに、次回に使える継続的な仕事、仕事の場所、記憶を与えましょう。Colony はテクニカルプレビューを開始しています。

Good AI Labs 3 分で読める

Colony 記録されたセッションと保存されたアーティファクト

記録されたアプリコミット

科学計算用電卓。6
つのファイルとして保存されています。

アプリ、そのデータ、および変更履歴は、次のリクエストでも引き続き利用できます。

コミット
e790c96
記録された変更
6 ファイル·450 行の挿入

保存済みアプリケーション

  • ui/index.htmlインタフェース
  • ui/styles.cssスタイル
  • ui/app.js電卓とグラフ
  • data/latest.jsonアプリデータ
  • manifest.jsonアプリ定義
  • .gitignoreファイル除外

再開したアプリをチェックインしました sqrt(9)3

元のセッションとアプリのキャプチャを確認する

01/記録されたビルドセッション

ファイルコミットとその科学計算機のレポートを示すColonyアプリ構築セッションの記録の抜粋。

02/保存済みアプリケーション

実際に保存された電卓アプリを再度開いて sqrt (9) で確認したところ、3 が返されました。
会話の後も残るアプリ。 保存された電卓プロジェクトの記録。元のセッションとアプリのキャプチャは上記にあります。再開されたアプリは sqrt (9) = 3 で確認されています。 以前のインターフェイスキャプチャは、アプリが機能するようにトリミングされました。この例では一般的なコーディングの信頼性は測定していません。

Colonyは、会話を続けても継続して仕事を進めるパーソナルエージェントシステムです。 エージェントにプロジェクト、そのツールへのアクセス、 そして取り組むべき結果を与えてください。そのファイル、メモリ、責任は、 会話中も利用できます。

Colonyを作ったのは、役に立つ仕事が1つの取引所に収まることはめったにないからです。 実験は後で確認する必要があります。 プロジェクトには覚えておく価値のある決定があります。一度有効だった手順は、 次に必要になったときにも利用できるはずです。

会話から保存した作業まで

Colony/タスクから保存された作業まで

次のタスクのために保存された作業用アプリ。

  1. 01 / 構築

    実際のプロジェクトで作業してください。

    エージェントはプロジェクトのファイルと許可されたツールを使用してアプリを作成します。この記録されたセッションでは、Colony は科学計算機を構築し、450行の挿入を含む6つのファイルをコミットしました。

    記録されたアプリコミットe790c966 ファイル·450 行の挿入
    • ui/index.htmlインタフェース
    • ui/styles.cssスタイル
    • ui/app.jsロジックとグラフ
    • data/latest.jsonアプリデータ
    • manifest.json定義
    • .gitignore除外

    次の会話で使用できる保存済みアプリケーション。

    e790c96のコミットが記録されました。保存されたプロジェクトには、インターフェイス、ロジック、アプリデータ、および定義が含まれています。
  2. 02 / 確認

    実際に何が保存されたかを調べてください。

    アプリケーションを再度開き、sqrt (9) を確認したところ、3 が返されました。画像は保存されたアプリそのものなので、セッション記録と一緒に結果を調べることができます。

    再開されたアプリケーション/実際のキャプチャ

    保存した科学計算ツール。sqrt (9) でチェックすると 3 が返される

    sqrt(9)3

    実際のアプリキャプチャ。ある算術チェックでは、この保存されたアーティファクトが実証されていますが、完全な正確さではありません。
  3. 03 / 続ける

    次のリクエストはどこかで始めましょう。

    アプリファイル、データ、変更履歴はワークスペースに残ります。後で会話したときに、同じプロジェクトを確認したり変更したりできます。エージェントメモリと再利用可能なスキルは、その継続的な作業をサポートします。

    リテインプロジェクトe790c966 ファイル·450 行の挿入
    • ui/index.htmlインタフェース
    • ui/styles.cssスタイル
    • ui/app.jsロジックとグラフ
    • data/latest.jsonアプリデータ
    • manifest.json定義
    • .gitignore除外
    次の依頼同じファイル、データ、履歴
    同じファイル、アプリデータ、バージョン履歴は、後の作業でも使用できます。

記録された計算セッションと再開されたアプリケーションに基づいています。この例では一般的なコーディングの信頼性は測定していません。

上記の例は、アプリ構築セッションのものです。 Colonyは計算機のインターフェースとロジックを書き、ファイルをコミットしました。 保存したアプリを再度開き、sqrt(9)3戻ることを確認しました。 上の図を拡大して、元のセッションの抜粋とアプリのキャプチャを確認してください。

重要なオブジェクトはディスク上のアプリです。後でリクエストすると、 それらのファイルを変更したり、履歴を調べたり、同じプロジェクトを続行したりできます。ある会話が、 次の会話で使えるものを生み出した。

仕事場のあるエージェント

Colony エージェントは、リポジトリでの作業、コマンドの実行、ウェブの調査、 接続されたツールの使用を行うことができます。Mac では、 ユーザーがアプリケーションウィンドウを読み込んだり、ユーザーが付与した権限でコントロールを操作したりすることもできます。 テキストや音声で話したり、背景目標を割り当てたり、リマインダーを設定したり、 定期的なタスクをスケジュールしたりできます。レポートは会話に戻り、 要求すると中断されます。

エージェントは、実験用のトラッカー、 リーディングリスト、またはスケジュールされたデータ更新を含むダッシュボードなどの小さなアプリを構築することもできます。 複数のエージェントがプロジェクトを共有したり、メッセージを交換したり、関連する手順を実行したりできます。

仕事で学んだことを守りましょう

Colonyは、 モデルの直接のコンテキストの外に、検査可能なメモリと完全なツール結果を保存します。 大量の出力は適切な部分に分けて取得されます。バックグラウンドで完了した作業は、 レビューやインストールが必要なスキルの候補になり、繰り返し操作を繰り返すことで再利用可能なツールになります。

エージェントを稼働させ続けるにはコンピューティングコストがかかります。Colony は、 モデルの使用状況とプロバイダーから報告されたキャッシュの使用状況を記録し、モデルに送信されたコンテキストを検査できるようにします。 記憶の統合とスキルドラフティングも推論を使います。 次の質問は、この蓄積された作業が、 同じモデルと計算予算の下で、後のタスクにどの程度役立つかということです。

Colonyは、 ローカルモデルサーバーまたは選択したホストエンドポイントを使用して、制御するコンピューター上で実行されます。バックグラウンドでの作業では、 そのコンピュータを使用可能な状態にしておく必要があります。現在のビルドは非公開で、 現在作業中のユーザーを対象にテクニカルプレビューを開始しています。

商品詳細

Colony

使い慣れたツールで作業し、プロジェクトを記憶し、必要なものをつくる継続型エージェント。