VARIN / エージェント・ワークスペース

Varin

モデル、ツール、プロジェクトを一つのワークスペースに。

AI エージェントと作業するための、オープンソースのワークスペース。エージェントと一緒に問題を調べ、コードを書き、論文を読み、対話型の説明を作り、その過程と結果を同じ会話で確認できます。Varin はデスクトップと Web で動作し、Host に接続するモバイルクライアントも備えています。

作業のすべてを、一つのワークスペースで。

Varin の harness は、モデルとツール、コンテキスト、権限、バックグラウンド作業、子エージェントをつなぎます。Rust ランタイムが会話と実行記録を保存し、共通の Application Host がモデル接続とワークスペースのサービスを提供します。

INPUTSRUNTIMEWORKBENCHESDESKTOP · WEB · MOBILE
モデル、ツール、ファイル、プロジェクトが一つの Rust ランタイムに集まり、ワークベンチがデスクトップ・Web・モバイルで作業を表示します。

Varin でできること。

タスク

タスクを進める

ストリーミング会話、メッセージキュー、計画、子エージェント、スケジュールされたフォローアップ。

プロジェクト

プロジェクトを開発する

ファイル編集、差分確認、Git と worktree、ターミナル、コード検索と言語ツール。

リサーチ

資料を読み、調べる

Web・学術検索、PDF の閲覧、会話に関連する原資料の保存。

ビジュアル

視覚的な成果物を作る

画像生成・編集、メッセージ内の対話型 HTML グラフや小さなツール。

設定

自分の環境を整える

クラウド・ローカルモデルの接続、権限、指示、skills、MCP サーバーの設定。

端末

複数の端末で作業する

ローカルの作業領域、またはデスクトップ・ブラウザー・モバイルからリモート Host への接続。

四つのワークベンチ、一つの共有状態。

同梱の Agent、IDE、Research、Bot ワークベンチは、同じ会話、ファイル、実行中の作業を用途に応じて配置します。ワークベンチは通常の組み込み拡張機能として提供され、無効化や置き換えができます。切り替えても、モデル、権限、進行中の作業は変わりません。

  • Agent

    会話とタスクを中心に、エディターをチャットの横に配置します。

    デスクトップ · Web · モバイル

  • IDE

    エディターを中心に、Git、ターミナル、言語ツールを並べます。

    デスクトップ · Web

  • Research

    検索、論文の閲覧、原資料の保存に向けたレイアウトです。

    デスクトップ · Web · モバイル

  • Bot

    Bot の会話は、独自の所属と知識を持ちます。

    デスクトップ · Web · モバイル

拡張できるワークスペース。

よく使うツールは直接宣言します。その他の機能には索引とオンデマンドの説明があり、説明を取得してもツール宣言のプレフィックスは変わりません。拡張機能ではツール、モデルアダプター、パネル、ワークベンチ全体のレイアウトを追加できます。

計画と知識は、TriviumDB を使う非公開の KnowledgeStore プロセスが保存します。

はじめる。

Varin は 1.0 に向けて開発中で、公開済みビルドの内容はリリースノートに記載しています。アップグレード前に重要なアプリデータをバックアップしてください。