メインコンテンツへスキップ

はじめに

目標:最小構成でFasedを起動し、ブラウザから最初のチャットを送る。
最初はチャネル設定なしで始められます。fased dashboardを実行し、Control UIのChatを使います。
ウォレット、Mining、Fased Networkなどのオペレーターモジュールを有効化する前に、リポジトリのリスク境界を読んでください: docs/legal/disclaimer.md

前提条件

  • Node 24推奨、またはnode:sqliteを含むNode 22.14以降
  • macOS、Linux、またはWindowsのWSL2
  • Git
確認:
node --version
node -e 'require("node:sqlite"); console.log("node:sqlite ok")'

クイックセットアップ

1

インストール

git clone https://github.com/fased-ai/fased.git fased
cd fased
./install.sh
WindowsではWSL2のUbuntu内で同じコマンドを実行します。
2

オンボーディングを再開する場合

./install.shは既定でオンボーディングを実行します。中断した場合や再設定したい場合:
fased onboard --install-daemon
VPSまたは常時稼働ホストでは、先にTailscaleへ参加し、オンボーディングでhosting経路を選びます。
3

Gatewayを確認

fased gateway status
fased doctor
4

Control UIを開く

fased dashboard
ブラウザがトークンを求める場合は、fased dashboardが表示する認証済みリンクまたはGatewayトークンを使います。
5

モデルを設定してチャットする

  1. Agent > Modelsを開く。
  2. モデルプロバイダーまたはローカルモデルを設定する。
  3. Chatを開く。
  4. 次のような短いテストを送る。
Reply with one sentence: Fased is ready.

Control UIで続ける場所

  • Agent > Models: モデルと認証。
  • Agent > Channels: チャットアプリの接続。
  • Agent > Services: Gmail、Calendar、GitHub、web/search、custom APIなど。
  • Agent > Skills / Tools: Agentが使える能力。
  • Agent > Memory: セッション、QMD、アーカイブ状態。
  • Agent > Tasks: 保存された定期タスクと実行結果。
  • Wallets、Mining、Fased Network: 必要になった場合だけ設定。

トラブル時の最初の確認

fased status
fased gateway status
fased doctor
fased logs --follow
よくある原因:
  • モデルプロバイダーが未設定。
  • Gatewayが別ポートまたは別ホストを見ている。
  • ブラウザのControl UI認証が切れている。
  • チャネル側のpairingまたはallowlistで止まっている。

次のステップ

Wizard

fased onboardが何を設定し、何を設定しないかを確認します。

Install

Node、Docker、VPS、更新、移行、アンインストール。

Control UI

ブラウザUIの構成と役割分担。

Help

うまく動かない時の入口。