進み具合が、ひと目で分かる
担当ごとのキャラクターが、方眼ノートの道を進みます。誰がどこまで進んで、ゴールまであと何マスか。盤面を見ればすぐに分かります。
無料・オープンソース
作りたいものを書けば、AI の仲間が開発を方眼ノートのすごろくにして、1マスずつ進めていきます。
AI に開発を任せたけれど、いまどこまで進んでいるのか分からない。
「できました」と言われても、本当に動くのか不安になる。
タスク管理は文字のリストばかりで、見ていてちっとも楽しくない。
GridHub は、開発の進み具合をすごろくの盤面にします。見ればすぐ分かって、進むのが楽しくなります。
担当ごとのキャラクターが、方眼ノートの道を進みます。誰がどこまで進んで、ゴールまであと何マスか。盤面を見ればすぐに分かります。
マスの1つ1つは、「メモを1件書くと、一覧のいちばん上に出てくる」のような小さなテストです。合格しないと先へ進めないので、「できたつもり」が起きません。
Claude Code(Anthropic)か Codex(OpenAI)が、担当ごとのキャラクターになって冒険に出発します。あなたも勇者として、同じ盤面で遊べます。
進み具合は「冒険の書」に、作ったファイルは Git に、自動でセーブされます。AI との会話が途切れても、続きのマスから再開できます。セーブは GitHub に送っておくこともできます。
AI は、小さくてはっきりした仕事が得意です。いっぽうで、長い会話では前のことを忘れやすく、頼んでいない所まで手を広げがちです。GridHub の地図は、その性質に合わせて、1マスから大ボスまでの大きさが決めてあります。
テスト1件数分
1回に1つのことだけ直して、確かめます。小さいので、AI が迷いません。
例:「メモを1件書くと、一覧のいちばん上に出てくる」
タスク30〜90分(マス2〜6個)
AI が1回の会話で終えられる量です。出口では、それまでのマスをまとめて確かめ直します。
例:「メモを保存して、一覧に出す」
セーブ(Git のコミット)ダンジョン2〜3つごと
着くと自動でセーブします。負けても、ここからやり直せます。
結合テスト数時間に1回
担当どうしの仕事が、はじめてつながる所です。仲間がそろうと、戦いが始まります。
例:「アプリを止めて動かし直しても、メモが消えていない」(保存の担当と、サーバーの担当が合流)
あなたのハンコ大ボスの前に必ず1つ
デザインの承認や本番の鍵など、あなたにしか決められないことだけが、ここに来ます。
例:「ブラウザで実際に触ってみて、よければハンコ」
章の最後の結合テスト数日に1回
作りたかったものが本当にできた、と言える場面を外から確かめます。勝つとエンディングです。
例:「メモを書いて、一覧で見られる。探す・直す・消すもできる」
開発に関係するおしゃべり道の途中
進むのを止めない、ひと息のマスです。中ボスの前で別の担当と日誌を見せ合ったり、宿屋の主人に「テスト12件、通ってきたね」と声をかけられたり、作っている製品の瓦版が届いたりします。
マスでの戦いは、何度負けてもペナルティがありません。ダンジョンの出口だけは一発勝負で、負けるとレベルが下がり、町まで戻されます。
一度合格したテストは、そのあともずっと一緒に戦ってくれます。あとの変更で壊れると、モンスターが復活して、すぐに分かります。
それぞれの道を進んだ仲間が、中ボスの砦で合流します。原因の分かる負け方なら、やり直すのはその担当だけです。
「1マスずつ慎重に」から「次の町まで一気に」まで、AI の仲間に作戦を出せます。動くのは AI、決めるのはあなたです。
あなたには地図の全部が見えています。AI の仲間には、レベルに合わせた少し先までしか見せないので、頼んでいない先の仕事に手を出しません。
AI の会話が途切れても、次の代のキャラクターが、先代の日誌と苦労して覚えた技を受け継ぎます。盤面には「3代目」のように出ます。
一発合格のメダル、合格したテストのモンスター図鑑、テストのまちがいを見つけたときの宝箱。章の最後には、その冒険の記録から毎回ちがうエンディングが流れます。
盤面は、B5 の縦の5mm方眼ノートに手で描いたすごろくです。駒が次のページへ進むと、ノートがめくれます。
「メモアプリを作りたい」のように、作りたいものを一文で書きます。
AI(Claude Code か Codex)がゲームマスターになって、作業を担当ごとに分け、テストのマスを並べた地図を作ります。
AI のキャラクターが、担当ごとに道を進みます。あなたは盤面を眺めながら、大事なところでハンコを押します。
まずは5分のチュートリアルから。AI がなくても、最後まで遊べます。
xcode-select --install)Claude Code(Anthropic)か Codex(OpenAI)のどちらか1つ。それぞれのアカウントか API キーでログインして使います。AI の利用料は、Anthropic か OpenAI にかかります。GridHub 自体は無料です。(5分のチュートリアルだけなら要りません)
ターミナルで次のコマンドを実行します(最初の1回だけです)。
git clone https://github.com/M2AI-jp/gridhub.git
cd gridhub
sh mac/build.sh
できあがった dist/GridHub.app を「アプリケーション」フォルダに移して、ダブルクリックで開きます。
※「開けません」と表示されたときは、右クリックして「開く」を選んでください。
git clone https://github.com/M2AI-jp/gridhub.git
cd gridhub
ln -s "$PWD/bin/gridhub.js" ~/.local/bin/gridhub
gridhub --help
コマンドやしくみのくわしい話は、エンジニアの方へのページにあります。