OpenBitFun は、高度にカスタマイズできるオープンソースのエージェントワークスペースで、あなたのやり方で仕事を進め続けます。
強力な 4 つの Agent Harness モード · デバイスをまたいだリモート操作 · Mini App からソースコードまでのカスタマイズ
これがあなたの求めるエージェントワークスペースなら、OpenBitFun に ⭐ Star を付けて、より多くの人が見つけられるよう手伝ってください。
デスクトップ版をダウンロード · モバイル版のリリース · Mini App マーケットプレイス · コミュニティに参加 · コントリビュート
WeChat で QR コードを読み取って私たちを追加し、OpenBitFun のコミュニティグループへの参加を申請してください。
demo.mp4
Agent Harness が、タスクの進め方を形作ります。 手順を計画し、コンテキストを管理し、ツールを呼び出し、エージェントを調整し、その結果をまとめます。タスクに合ったモードを選んでください:
| モード | 使いどころ |
|---|---|
| Minimal | 手早い協働。 明確な目標から始めます。エージェントが直接動き、あなたがフィードバックを返し、いっしょに作業を磨いていきます。 |
| Standard | 日常のタスク。 いくつかの手順がある作業向けです:進め方を計画し、それに沿って作業し、結果を確認します。 |
| Ultimate | 複雑なタスク。 手ごわい問題を掘り下げ、作業をエージェントに分担させ、その結果をまとめます。 |
| Creative | 創作とカスタマイズ。 Mini App を作ったり、OpenBitFun のインターフェースや機能を拡張したりして、ワークスペースを自分のものにします。 |
デバイスを切り替えれば、ワークスペース全体が切り替わります。 デスクトップアプリで接続済みの別のコンピューターを選ぶと、インターフェースがそのデバイスのセッション、ワークスペース、ファイル、タスクの状態に切り替わります。自宅のコンピューター、職場のコンピューター、サーバーの間を、同じアプリで行き来できます。
スマートフォンがリモコンになります。 スマートフォンやブラウザーから、指示を送り、進捗を確認し、承認の依頼に応えられます。タスクは選んだホストで動き、表示を切り替えたりリモコン側の接続を切ったりしても続きます。
公式の Relay はすぐに使え、サーバーをデプロイする必要はありません。 同じ OpenBitFun アカウントで、対応していれば GitHub かメールの確認コードを使って、各デバイスでサインインします。同じネットワーク内での接続も使えます。ログイン、インターネットへのアクセス、セルフホストの要件については、接続の FAQ を参照してください。
モバイルでは、1 画面、2 画面、3 画面のレイアウトを切り替えられます。 1 画面で会話に集中し、スマートフォンを開けば会話とファイルを並べて見られます。画面のレイアウトが変わると、インターフェースもそれに合わせて変わります。
接続とデプロイの詳細
SSH を使って、リモートのホストや、踏み台サーバーの先、あるいはコンテナーの中で作業できます。ファイルへのアクセス、ターミナル、ワークスペースのコマンドはその環境に向けられ、Agent Runtime は OpenBitFun のホストにとどまります。デスクトップアプリと CLI は中核となる実行の機能を共有し、モバイルのクライアントやメッセージングのボットは、タスクを操作する手段を増やします。
同じアカウントでのデバイスの操作には、デフォルトで公式の Relay を使います。デスクトップ版では、同じネットワーク内でのモバイルからの操作のために、ローカルの Relay を動かすこともできます。どちらの経路もサインインにはオンラインの OpenBitFun の ID サービスを使うので、LAN モードはオフラインでログインするための手段ではありません。独自の Relay には、それに合わせたクライアントのビルドが必要です:デプロイのガイドを参照してください。
デバイス間のペイロードは、デバイス上で生成した鍵でエンドツーエンドで暗号化されます。セッションとファイルは、必要なときに、それを持つオンラインのデバイスから読み込まれます。Relay は引き続き、アカウント、デバイス、ルーティングのメタデータを扱います。これは、モデルのプロバイダー、メッセージングのボット、公開した Pages への通信には当てはまりません。プライバシーの境界、Remote Connect、リモートのワークスペースを参照してください。
リポジトリ用の Git の分析パネル、プレゼンテーション用のワークスペース、決まった操作をまとめたフォームなどを作れます。Mini App は、具体的なニーズを使えるツールに変えます。
必要なものを説明すれば、エージェントがそれを作ります。どの Mini App も、専用のインターフェースとエージェントとの会話が対になっているので、日々の作業でアプリを使いながら、チャットで改良を続けられます。
作ったアプリはインストールして再利用でき、Mini App マーケットプレイスで自分の仕事に合ったツールを探すこともできます。
役割、ツール、インターフェース、ソースコードをカスタマイズできます。 自分の仕事に合ったエージェントから始めて、そのまわりにワークスペースを広げていきましょう:
- 専門のエージェントを作る。 モデルを選び、役割を定め、モーションコミックの制作、ビジュアルデザイン、コードレビュー、あるいはあなた自身の分野に必要なツールとワークフローを持たせます。
- ツールとワークフローをつなぐ。 MCP でツールをつなぎ、繰り返す手順を Skills にし、Hooks を使ってタスクの動き方をカスタマイズします。
- インターフェースとソースを変える。 スキンをインストールして見た目を変えたり、UI、ツール、ランタイムのソースを変更して、自分だけの OpenBitFun を作ったりできます。
OpenBitFun の Code Agent に、OpenBitFun そのものの変更や拡張を頼むこともできます。
エージェントの管理、Hooks と互換性、プロダクトのアーキテクチャについても、詳しく見てみてください。
Rust の Agent Runtime が、セッションの状態、コンテキスト、ツールの実行を管理します。永続的なセッション、中断からの回復、長期記憶、長時間のタスクへの対応が、作業を進め続ける助けになります。コンテキストの圧縮とキャッシュの再利用が、長い実行でのリソースの消費を抑えます。
この DeepSWE v1.1 の評価で、OpenBitFun は次の結果を出しました:
- GLM-5.3-Flash:合格率 64.6%、実行時間の中央値 42.9 分(P50)。
- DeepSeek-V4-Flash:合格率 56.6%、実行時間の中央値 19.6 分(P50)。
これらは OpenBitFun の機能のほんの一部です。 自分のタスクで使いながら、さらに多くのツール、ワークフロー、拡張機能を探ってみてください。
OpenBitFun はまだ進化の途中です。探っていきたい 3 つの方向は次のとおりです:
- Lights-Out Factory:日中に計画と設計をし、タスクはサーバーで続けさせ、翌朝戻ってきて結果をレビューします。
- Infinite Radius:デスクトップとスマートフォンから、ウェアラブルや組み込みデバイスへと広げ、より多くの場所で作業を続けられるようにします。
- App Evolution:個人のツールから、職業や業界に合わせたバージョンまで、より多くの人がソフトウェアを形作れるようにします。
そこにたどり着くには、長時間のタスクをより確実に、ランタイムをより効率的に、デスクトップの体験をよりなめらかにする必要があります。
作ったものを共有したり、フィードバックをくれたり、コードを提供したりして、OpenBitFun を形作る手助けをしてください。
使い方や経験を共有したり、エージェント、Skills、Mini App、スキンを提供したり、ドキュメント、インターフェース、ランタイムの改善を手伝ったりしてください。アイデアや質問は、このリポジトリの Issues と Discussions で歓迎します。開発の流れについてはコントリビューションガイドを参照してください。
ダウンロード、セットアップ、ソースからの実行
公式のダウンロードページから、Windows、macOS、Linux のパッケージを入手してください。インストールし、モデルを設定し、ワークスペースを開けば始められます。使い方はユーザーガイドを、パッケージの署名の確認はダウンロードの検証を参照してください。
移行についての注意: OpenBitFun 1.0.0 は、旧来の 0.2.x のリリースとデータの互換性がありません。旧来のデータを移行するには、 OpenBitFun Data Tools を使ってください。現在、安定版のリリース 0.2.17〜0.2.19 で 使えます。
ソースから実行するには、Node.js 22.12+、pnpm 10.15.0、Rust のツールチェーン、Tauri の前提条件をインストールしてください。リポジトリをクローンしてから、次を実行します:
pnpm install
pnpm run desktop:devデスクトップの開発では、フロントエンドのホットリロードと Rust の自動の再ビルドに対応しています。コマンドラインでの作業の流れについては CLI のガイドを参照してください。
中核となるコードは MIT License でライセンスされています。サードパーティの依存関係と素材は、それぞれのライセンスに従います。この取り組みを可能にしてくれているオープンソースの作者とコントリビューターの皆さんに感謝します。脆弱性を報告するには、セキュリティポリシーを参照してください。







