Skip to main content
このガイドでは、最初のサインインからアウトカムのデリバリーまでを順に説明します。セットアップは数分で終わります。デリバリーまでにかかる時間は、依頼する内容によって変わります。
Kanaeruは現在、招待制のクローズドベータです。料金はまだ公開していません。招待を受け取るには、Kanaeru Software Factoryのページでウェイトリストに登録してください。サインイン用のリンクは招待メールに記載されています。
1

サインインする

招待メールのリンクを開き、GoogleでサインインまたはMicrosoftでサインインを選びます。招待メールが届いたアドレスを使ってください。まだ招待を受け取っていない場合は、Software Factoryのページでウェイトリストに登録してください。初回サインイン時には、次の操作を行います。
  1. クローズドベータの利用規約を読み、同意して続行を選びます。
  2. 主な役割を選びます。Kanaはこれをもとに、どの用語を説明するかを判断します。
組織を設定する必要はありません。組織は招待と同時に作成されているため、名前もすでに入力されています。
2

エージェントランタイムにサインインする

エージェントを動かすにはマシンが必要です。クローズドベータでは、サインインの完了時にKanaeruがクラウドマシンを用意します。何もインストールする必要はありませんが、マシン上のコーディングエージェント(Claude CodeやCodexなどのランタイム)が作業するには、それぞれのモデルプロバイダーへのサインインが必要です。
  1. クラウドマシンを選択します。スリープ中と表示されている場合は起動を選び、1分ほど待ちます。
  2. プロバイダー認証情報で、使いたいランタイムごとにアクセス手段を追加します。APIキーか、CodexのChatGPT でサインインのようなサインインです。
  3. ランタイム確認を確認します。アクセスを設定したランタイムは、要設定から利用可に変わります。
いずれか1つのランタイムが利用可になったら、Kana に進むを選んでチャットを開きます。ランタイムは後から追加できます。各ランタイムが対応しているプロバイダーについてはランタイムを参照してください。
3

GitHubを接続する

ユーザーメニューからプロフィールを開きます。左サイドバー下部の自分の名前を選び、プロフィールを選びます。コネクタのセクションでGitHubを選び、リポジトリを所有するアカウントまたは組織にKana GitHubアプリをインストールします。Kanaeruはこのアプリを通じてプルリクエストを作成します。GitHubを参照してください。
4

ワークスペースを作成してビジョンを伝える

新しいワークスペースを選び、作りたいものをKanaに伝えます。ビジョン名と説明を入力します。例:
  • ビジョン名: 友達とオンライン人狼
  • 説明: 6〜10人の友達が、インストールもアカウント登録もなしにブラウザで人狼を遊べる。1人が部屋を作ってリンクを共有すると全員が参加でき、ゲームは夜と昼のラウンドを進行し、誰が残っているかを管理し、接続が切れた人も再参加できる。
コンテキスト情報源のステップでは、Kanaに読んでほしいものを添付します。リポジトリ、GitHubやLinearのイシュー、Slackのスレッド、Notionのページ、Figmaのファイルなど、接続済みのサービスから選べます。情報源は一度きりのスナップショットにすることも、GitHubとSlackならライブにすることもできます。ライブにすると、新しいイベントが届くたびにKanaがそれを把握します。Kanaはビジョン&ロードマップセッションを開始します。説明に足りない点があれば質問し、項目をアウトカムごとにまとめたロードマップを提案します。たとえば「参加して1ラウンド遊ぶ」「切断後に再参加する」といったアウトカムです。まだアウトカムに入っていない項目はバックログで待機します。リファインメントセッションを開けば、いつでもKanaと一緒にロードマップを組み直せます。
5

Kanaがアウトカムを計画する

アウトカムが始まると、Kanaはそのアウトカムの計画セッションを実行します。アウトカムをタスクに分割し、各タスクは1つ以上のユーザージャーニーをカバーします。各ジャーニーには受け入れ条件(Given / When / Then形式のシナリオ)とブループリントが含まれます。ブループリントは、コードを書く前にKanaが理解した内容を示すものです。実際の画面をクリックして操作できるライブのUXモックアップのほか、ユーザージャーニー、シーケンス図、API契約、データモデルとドメインモデル、アーキテクチャ、ステートマシン、そして各選択の理由を添えた技術スタックがあります。ブループリントを参照してください。Kanaが確信を持てない点は、理解のギャップになります。理解のギャップは、影響が及ぶ最も狭い範囲(1つのジャーニー、1つのタスク、タスク一覧、またはアウトカム全体)で提起されます。通常のギャップは、情報不足、曖昧さ、仮定、記録された決定です。ブロッキングのギャップ(リスク、エスカレーション、仕様の不足、意図のずれ、理解度の確認、あなただけが持つ前提情報)は、実行前に解消する必要があります。理解のギャップを参照してください。
6

計画をレビューする

ロードマップでアウトカムを開き、計画とレビューを展開します。レビューは3つのステップで進めます。
  1. タスク分解:タスクの分け方は適切ですか? タスク分解を承認を選びます。
  2. ユーザージャーニー一覧:各タスクは適切なジャーニーをカバーしていますか? ジャーニー一覧を承認を選びます。
  3. 各ジャーニー:受け入れ条件とブループリントを確認して承認し、次のジャーニーに進みます。
理解のギャップには、理解のギャップパネルで、提起されたレベルごとに回答します。アウトカムを開始は、すべてのチェックを通過したときにだけ有効になります。タスクが承認され要件がレビュー済みであること、すべてのブループリントが承認され未解決のブロッキング注釈がないこと、ブロッキングのギャップが残っていないことです。最後のチェックは理解度クイズです。レビューチャットでKanaが計画を説明したあと、3〜5問の質問をします。すべてに正解する必要があります。アウトカムを開始を選んだら、合格したことを確認し、確認して開始を選びます。
7

エージェントに構築を任せる

各タスクの準備が整うと、タスク計画セッションがそのタスクのパイプラインを設計し、独立したレビュアーがそれをチェックします。パイプラインには必ずビジネスロジック、API、UI、QA、デプロイの5つのフェーズがあります。各フェーズにはレイヤーがあり(たとえばビジネスロジックにはドメインとユースケース)、各レイヤーは2つのサイクルを実行します。
  • 構築:ほとんどのレイヤーは、先にコードを書き、次にテストを書きます。ユースケースはテストファーストです。生成されたコードはすべて、その場でlintの修正が行われます。
  • レビューと修正:レビューステップが書かれた内容をチェックし、却下された作業を修正に戻して、再度レビューします。失敗が続く場合は、エスカレーション判定が判断します。
QAはタスクをエンドツーエンドで検証します。デプロイでは作業をコミットし、変更全体の最終レビューを行い、プルリクエストを作成します。その後エージェントは、プルリクエストがマージされるまでレビューコメントに対応し、CIを修正します。同時に実行されるタスクは最大3つです。詳しくはパイプラインを参照してください。進行状況はすべて実行タブで確認できます。アウトカムをKoaに任せている場合は、Koaがあなたに代わって進め、あなたが決めるべきことがあるときだけ、人の判断待ち受信箱であるあなた待ちの案件にエスカレーションします。
8

デリバリーを出荷する

各タスクのプルリクエストは、アウトカム専用のブランチ(outcome/<id>)にマージされるため、アウトカムは1か所に積み上がっていきます。最後のタスクがマージされると、Kanaeruはリポジトリごとに1つのデリバリープルリクエストを、アウトカムブランチからデフォルトブランチに向けて作成します。これをレビューしてマージすると、アウトカム全体が出荷されます。別の方法でレビューしたい場合はKanaに相談してください。たとえば、タスクのプルリクエストをスタックにしたり、1つずつベースブランチに直接マージしたりできます。マージされると、実行タブにデリバリーの承認準備ができましたと表示されます。振り返りを開始を選びます。
9

振り返りでサイクルを締めくくる

振り返りでは、うまくいったこと、うまくいかなかったこと、かかったコストを確認します。フィードバックを1つ以上追加し、エビデンス(テスト、承認、そして作られたものが承認したブループリントと一致しているか)を確認してから、デリバリーを承認し、アウトカムを完了を選びます。振り返りで得た学びは、次のアウトカムに活かされます。

次のステップ

Kanaeruのしくみ

ビジョン、アウトカム、タスクを支える考え方。

Kanaと一緒に働く

チャット、実行中のエージェントの誘導、質問への回答。