セルフホスト型サービス
GCWing/BitFun avatar
GCWing/BitFun

BitFun はタスク専用 Mini App を持つデスクトップエージェント

BitFun は、デスクトップ グレードのエージェント ランタイムであり、Code Agent Cowork Agent Computer Use が組み込まれた、すぐに使用できるデスクトップ エージェント アプリケーションのスイートです。記憶、個性、そして時間の経過とともに進化する能力を持っています。

スター 2,128フォーク 227RustMIT

ひと目でわかる

これは何?
Rust ランタイム、セルフホスト型デバイス同期、コード作業、Mini Apps を備える BitFun の構成と検証点を説明します。
誰に向いている?
ベンチマークより実際の作業経路を確認する。BitFun は MIT ライセンスのデスクトップエージェントであり、README はこれを完成された商用製品ではなく研究プロジェクトとして位置付けています。
商用利用できる?
できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
今もメンテナンスされている?
されています。最後のコミットは 1 日前です。
何の言語で書かれている?
主に Rust です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月14日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

gcwing-bitfun: チャットボックスからタスク型インターフェースへ

BitFun の中心的な考え方は、タスクを同じチャットボックスに押し込むのではなく、専用のインターフェースを持つべきだというものです。README は Agentic Mini Apps を、チャート、ボード、フォーム、パネルをタスクに与え、そのインターフェースのライブ状態に会話をバインドするものと説明しています。画面上の内容について質問でき、再記述する必要はありません。README によると、コミュニティビルドは市場ダッシュボードからドメイン特化ツールまで多岐にわたります。

gcwing-bitfun: セルフホスト型マルチデバイス制御

アカウントログイン、クロスデバイスセッションと設定の同期、およびサインイン済みデバイスから別のデバイスを制御することは、すべて自分でデプロイするリレーを介して行われると README は述べています。ベンダーのクラウドが介在することはなく、それが企業ネットワーク内で使用できるかどうかを決定します。リレーはゼロ知識です。クライアントはローカルでキーを導出し、サーバーは Argon2id ハッシュと AES-GCM でラップされたデータのみを保持します。README はリレーの実装詳細やデプロイガイドを提供していません。

gcwing-bitfun: 4層のカスタマイズパス

BitFun の拡張パスは、軽いカスタマイズから深いカスタマイズへ連続的に進むと README にあります。L1 はロール、フロー、制約、ツールバンドルを定義するカスタムエージェントです。L2 は MCP、Skills、Hooks で、Hooks は Codex フックと完全互換です。L3 は専用インターフェースを生成する Mini Apps です。L4 はツール、アダプター、UI、ランタイム、製品形状を変更するソースレベルカスタマイズです。BitFun の Code Agent を使って BitFun 自体を拡張できると README は述べています。

gcwing-bitfun: 初期性能数値と注意点

README は、SWE-Bench-Pro の実行で平均 KV キャッシュヒット率 98.67%、flashgrep が Chromium 規模のツリーで検索時間を最大 94.6% 削減し、平均約 36.1 倍高速になると報告しています。これらの数値は Deepseek-V4-Pro で測定され、各ケースは1回のみ実行されました。ベンチマークはタスクサンプリング、モデルバージョン、実行環境、単回実行のばらつきによって変動し、固定ランキングや最終上限ではなく初期の健全性シグナルとして扱うべきだと明示しています。完全なベンチマーク詳細は後日提供予定です。

gcwing-bitfun: インストールと前提条件

Releases ページからビルドをダウンロードしてインストールし、モデルを設定できます。またはソースから実行する場合、README に示されている pnpm install と pnpm run desktop:dev を使用します。前提条件は Node.js 22.12+(LTS推奨)、Corepack 経由の pnpm 10.15.0、Rust ツールチェーン、Tauri の前提条件です。詳細は CONTRIBUTING.md を参照とありますが、pnpm 自体のインストールコマンドは記載されていません。

gcwing-bitfun: 2種類の作業と共有機能

README は、実際のリポジトリでコードを納品することと、ソース資料をオフィス成果物に変換することの2種類の複雑な作業を説明しています。コーディングシナリオは Agentic、Plan、Debug、テスト、Git、Deep Review、長期タスク、ベンチマークをカバーします。オフィス作業は研究、PPT、DOCX、XLSX、PDF、要約、執筆、議事録、レポートをカバーします。共有機能は、インターフェース層(Mini Apps)、実行層(ファイルシステム、ターミナル、Git、ブラウザ操作、デスクトップアプリ、Computer Use、リモートワークスペース)、カスタマイズ層(MCP、Skills、Hooks、カスタムエージェント、ソースレベル拡張)です。

gcwing-bitfun: ロードマップ、コミュニティ、免責事項

README は進行中の方向性を列挙しています:Lights-Out Factory(日中に設計し、タスクをサーバーに流して夜間に実行)、Infinite Radius(モバイルやウェアラブルへの拡張)、App Evolution(カスタマイズされたワークフロー構築)、Better Faster Cheaper、Ultimate Desktop。貢献を歓迎し、特にコードエージェント、レビュー、デバッグ、長期タスク実行、コワーク、研究、ドキュメント、デスクトップワークフロー、MCP、Skills、Mini App、LSPプラグイン、ランタイム安定性に関心があります。免責事項では、このプロジェクトは余暇の研究であり商業目的ではないこと、97%以上が Vibe Coding で構築されたと述べています。ライセンス自体は MIT で、使用、複製、変更、結合、公開、配布、サブライセンス、販売の権利を許可し、ソフトウェアを保証なしで現状のまま提供します。ライセンスはサポート、セキュリティ態勢、保守コミットメントについては言及していません。

ベンチマークより実際の作業経路を確認する。README に記載された機能をこのプロジェクトの構成に即して確認し、実行時の入力、生成物、ログを記事対象のリポジトリ内で照合してから利用範囲を決めます。

BitFun の特徴は、チャットの返答を作ることだけでなく、その作業に合わせた画面と実行手段を持たせる点にあります。コード作業なら Git リポジトリ、端末、テスト、コミットまでの経路を追い、文書作業なら出力形式と保存先を確認します。Mini App のライブ状態と会話が結び付く設計は、表やフォームのように状態を持つ仕事で意味があります。一方、README の KV キャッシュ率 98.67% と flashgrep の数値は、SWE-Bench-Pro や Chromium 規模のツリーでの自称測定であり、利用者の端末で同じ結果になるとは書かれていません。セルフホスト型リレーを置く場合は、ログイン情報、端末間同期、鍵の導出を個別に確認します。サーバーが保持すると説明される Argon2id ハッシュと AES-GCM で包まれた情報の扱いも、実装と設定を読んで確かめる対象です。

undefined

編集部の結論

ベンチマークより実際の作業経路を確認する。BitFun は MIT ライセンスのデスクトップエージェントであり、README はこれを完成された商用製品ではなく研究プロジェクトとして位置付けています。ランタイム、Mini Apps、デバイス同期サーバーはすべてセルフホスト可能で、プロジェクト自身の注記ではベンチマーク数値は単回実行の結果であり、固定ランキングではなく健全性のシグナルとして扱うべきだと注意しています。

公式情報源

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
コミュニティノート

コミュニティノート