コンテンツにスキップ

ベータテストガイド

Switch to Zen Mode

2 つの体験 — aha moment と呼んでいます — がリリース前に完璧である必要があります。試して、感想を教えてください。

Aha 1: すぐに使える

1 コマンドでインストール、3 秒のオンボーディング、即スタート。目標タイム:60 秒以内

Aha 2: Agent リアルタイム同期

AI Agent に気軽に話しかけると、Mutsumi がリアルタイムで更新。マジックモーメント:30 秒以内


目標: ゼロから最初のタスクが画面に表示されるまで — ドキュメント不要、設定ファイル不要、YAML 不要。

要件確認方法
macOS / Linux ターミナルuname
Python 3.12+python3 --version
uv または pipuv --version or pip --version
Terminal window
uv tool install --prerelease allow mutsumi-tui

確認:

Terminal window
mutsumi --version # → mutsumi, version 1.0.0b1
mutsumi --help # → サブコマンド一覧を表示
Terminal window
cd ~/some-project
mutsumi

シングルページのオンボーディング画面が表示されるはずです:

┌─────────────────────────────────────────────────────────┐
│ Welcome to Mutsumi │
│ │
│ Language ● English ○ 中文 ○ 日本語 │
│ Keybindings ● Arrows ○ Vim ○ Emacs │
│ Theme ● Monochrome Zen ○ Nord ○ Dracula │
│ Workspace ● Personal + Project │
│ Agent ○ Claude Code ○ Codex CLI ● Skip │
│ │
│ [Start Mutsumi] [Skip] │
└─────────────────────────────────────────────────────────┘

ステップ 3: 最初のタスクを作成

Section titled “ステップ 3: 最初のタスクを作成”

オンボーディング後、空のボードが表示されます。[+ New Task] をクリックするか n を押して、タイトルを入力し、Create をクリック。

#確認項目期待される結果
1インストールコマンドが動く純 Python、コンパイル不要
2mutsumi --version1.0.0b1
3初回起動でオンボーディング表示シングルページ、ウィザードではない
45 つの設定が全て見える言語、キーバインド、テーマ、ワークスペース、Agent
5日本語を選択 → StartUI が即座に日本語に
6Nord を選択 → Start色が即座に変わる
7Skip をクリックデフォルト設定で TUI に入る、クラッシュなし
82 回目の起動オンボーディングをスキップ
9空の状態に [+ New Task]クリック可能なボタン
10? を押すヘルプ画面を表示

合格条件: ゼロから最初のタスクまで 60 秒以内。ドキュメントを読む必要なし。


目標: AI Agent に気軽に話しかけ、Agent が JSON を書き、Agent が応答を打ち終わる前に Mutsumi が更新される。

2 つのペインを並べて表示:

┌──────────────────────────┬──────────────────────────┐
│ │ │
│ AI Agent │ Mutsumi TUI │
│ (Claude Code など) │ │
│ │ │
└──────────────────────────┴──────────────────────────┘
Terminal window
tmux new-session -d -s dev
tmux split-window -h -p 35 "mutsumi"
tmux select-pane -t 0
tmux attach -t dev

Agent に Mutsumi の JSON プロトコルを教えます:

Terminal window
mutsumi setup --agent claude-code # または codex-cli, gemini-cli, opencode

コアループ: 話す → 書く → 見る

Section titled “コアループ: 話す → 書く → 見る”

Agent に以下のような会話を試してください:

  1. 気軽にタスクを追加

    あなた:「todo を追加して、明日レポート提出」

    Agent が mutsumi.json に書き込み。Mutsumi が変更を検知し、新しいタスクが表示されます — 再起動なし、ちらつきなし。

  2. 一括追加

    あなた:「この 3 つのバグを追加して:ログイン画面の白画面、決済タイムアウト、アバターアップロード失敗。全部 high priority で」

    3 つのタスクが一度に表示されます。

  3. 完了にする

    あなた:「ログイン画面の白画面は修正済み、完了にして」

    チェックボックスが更新され、タスクがグレーアウト。

  4. フィールドを編集

    あなた:「決済タイムアウトの優先度を normal に下げて、backend タグを追加して」

    優先度の星とタグが即座に更新されます。

同期は双方向です。Mutsumi でチェックを切り替え → mutsumi.json が更新 → Agent が最新状態を読み取れます。

#確認項目期待される結果
1Agent が 1 つのタスクを追加1 秒以内に表示
2Agent が 3 つを一括追加全て表示、1 回の再描画
3Agent がタスクを完了チェックボックス + 取り消し線更新
4Agent が優先度を変更星が即座に変化
5Agent が無効な JSON を書き込むエラーバナー表示、クラッシュなし
6Agent が JSON を修正エラー消失、タスク復活
7更新中にちらつきなしカーソル位置が保持される
8TUI で完了をトグルJSON ファイル更新、Agent が読み取れる

合格条件: Agent が応答を打ち終わる前にタスクが画面に表示される。あなたの反応:「もうそれだけ?」(褒め言葉として)。


以下のテンプレートをコピーして Wayne に送ってください:

## 環境
- OS:
- ターミナル:
- Python バージョン:
- インストール方法: uv / pip / ソース
- Agent(Aha 2 をテストした場合):
## Aha 1(すぐに使える)
- インストール時間:
- オンボーディング: スムーズ / 問題あり
- 最初のタスク作成: 成功 / 失敗
- 全体的な感想(1-5):
- 問題点:
## Aha 2(Agent リアルタイム同期)
- 使用した Agent:
- 分割方法: tmux / iTerm2 / VS Code / その他
- Agent でタスク追加: 成功 / 失敗
- ホットリロード速度: 即時 / 遅延あり / 動作せず
- 全体的な感想(1-5):
- 問題点:
## 全般
- 毎日使いますか? はい / たぶん / いいえ
- 驚いたこと(良い意味でも悪い意味でも)?
- 足りないもの?