エージェントセッションの操作をやめましょう。 完成した成果物を承認するだけでよい。

コーディングエージェントは素早くコードを記述し、その後は監督が必要な成果物を作成します。つまり、レビュー用の差分情報やテスト用のプレビュー、対応事項の記録などです。CoroidはAIとして機能するソフトウェアファクトリーであり、こうした作業をあなたの代わりに行い、すでに構築され、実際のブラウザ上でテスト済み、かつレビュー済みのpull requestをチームに提供します。

プロジェクトcity-sim種別タスクAIプロファイル予算レビュー待ち
タイムラプス市街地 – クロノシティ

都市街区の3Dシーンを作成します。細部へのこだわりが非常に重要です。上部にはタイムラインスライダーがあり、以下の年号が設定されている必要があります:1945年、1965年、1985年、2005年、2025年。

エージェントによるワークフロー
アーキテクト完了
開発者完了
QA完了
レビュー担当者完了
開発者に戻された

QAは最初のビルドを2項目の不合格基準とともに送り返しました。開発者が両方を修正し、レビュー担当者が確認する前にQAが再検証しました。その間に誰も指示を出していません。

受け入れ基準
11件中11件が検証済み
  • 1. アプリを読み込むと、すぐに上部にタイムラインがあるリアルで詳細な3D都市街区が表示される検証OK
  • 2. 5つの年号のいずれかを選択すると、シーンが切り替わるのではなく、視覚的に変化する検証OK
  • 3. 変化後、街区上のすべての要素が選択された年号に合致する検証OK
  • 4. 5つの年号は各カテゴリで明確に区別できる検証OK
すべての11受入基準を表示
サイクル2 · 24件の最新項目
Chrono City街区のQAスクリーンショットChrono City街区のQAスクリーンショットChrono City街区のQAスクリーンショットChrono City街区のQAスクリーンショット
reviewer-decision.json
実行履歴
6件の実行が記録されました
  1. レビュー担当者
    コードレビュー中
    完了
  2. QA
    テスト実行中
    完了
  3. 開発者
    ビルド中
    完了
  4. QA
    テスト実行中
    送り返された
  5. 開発者
    ビルド中
    完了
  6. アーキテクト
    計画中
    完了
プルリクエスト開いている
  • 11項目すべての基準が検証済み
  • 2回目のサイクルでQAが合格
  • レビュアーが承認
モデル利用料
$1.00
トークン数
3465.9万
デリバリーサイクル
2
pull requestまでの所要時間
1時間48分
証拠のレビューレビュー待ち

誰も操作する必要のないタスク

6エージェントが実行され、2回のデリバリーサイクルで全ての11受け入れ基準が2時間未満で検証されました。これには3465.9万個のトークンと$1.00のモデル利用費がかかります。

実際のタスクをCoroidで再現しました。スクリーンショットはQAエージェントが撮影したものです。プロンプトはBijan Bowen氏によるもので、彼はこれを使ってAIモデルをテストしています。

Chrono Cityの実行内容を確認

クラウド上のエージェントがセッションを貴社のノートPCから移行させました。しかし、貴社は依然としてそのプロセスに関与しています。

セッションはローカルでもクラウドでも実行には人が必要です。委託するほど、得られる成果も増えますが、あなたがボトルネックとなります。以下の4つの工程のうち、Coroidが3つを担い、残るのは本来あなたが行うべき最終決定のみです。

次の作業の選定
エージェントセッション(ローカルまたはクラウド)誰かが現在の作業を中断し、タスクを選んでプロンプトを入力します。その人が忙しいと、何も開始されません。
Coroid内でリクエスト、インポートされた課題、フック、スケジュールが一つの優先順位キューにまとめられ、仕様が生成されます。エージェントのスロットが空いた瞬間に作業が始まります。
返却された結果のテスト
エージェントセッション(ローカルまたはクラウド)プレビューを開いてクリックし、不具合を見つけてフォローアップ用のプロンプトを入力します。
Coroid内でQAエージェントが実行中のビルドで受け入れ基準をすべてチェックし、スクリーンショット付きで開発者エージェントに不具合を返送します。
コンテキストの引き継ぎ
エージェントセッション(ローカルまたはクラウド)新しいセッションごとに、貼り付ける内容を覚えています。推論の過程は誰も再び読まない履歴に残ります。
Coroid内で仕様、計画、実行結果、不具合情報まで、すべてがその作業に紐付いて保存されます。手直しは既に得られた知見から始まります。
完了の判断
エージェントセッション(ローカルまたはクラウド)誰かが差分を確認し、エージェントが実行したテスト結果に依存します。
Coroid内で品質ポリシーに従って合格条件が定められます。人がマージを承認し、すでに合格した作業のみが表示されます。

Coroidはソフトウェアファクトリーであり、より優れたコーディングエージェントではありません。コード周辺の工程を自動化し、チームの注意を「何を構築し、何をリリースするか」という点に集中させます。

最初のビルドは完成したように見えましたが、QAチームはそれでも内容を確認しました。

エージェントセッションでは、自分自身の自動化処理のQA担当者となります。ブラウザを開いて各項目をクリックし、不具合を発見してフォローアップ用のプロンプトを入力し続けます。ここではQAエージェントがその作業を行い、誰かがレビューを依頼する前にビルドを返送します。

受け入れ基準3

5つのエラーのうち1つでは何も表示されませんでした。

QAスクリーンショット:1985年が選択されており、ビューポートは空の紫色のフィールドとなっている。
サイクル1 · QA失敗

「1985年を選択しても都市が表示されず、ビューポートは単色の紫色の粒状フィールドとなり、HUDには1985年と表示される。これは3回再現された。」

QAスクリーンショット:1985年時代がネオン調のダウンタウンとして描画されている。
サイクル2 · QA検証済み

1985年にはネオン調のスカイラインが完全に描画され、スライダーで選択する場合でも「3」キーを押す場合でも同様に表示される。

受け入れ基準6

情報カードにはデータが入っていませんでした。

QAスクリーンショット:説明のない建物情報カード。
サイクル1 · QA失敗

「建物をクリックするとカメラが近づきカードが開くが、カードには説明が含まれていない。」

QAスクリーンショット:1945年製のアールデコ様式のタワーについて説明する建物情報カード。
サイクル2 · QA検証済み

すべての建物、車両、歩行者のカードには当時の説明が記載されており、説明が空のカードが再び存在した場合には新たなテストが失敗する。

タスクからpull requestまでの所要時間は1時間48分です。

タスク作成 · 11:14プルリクエスト準備完了 · 13:02
  1. アーキテクト
    11:14 · 11分 22秒
    10.1万 トークン
  2. 開発者
    11:25 · 38分 1秒
    2140万 トークン
  3. QA
    12:04 · 16分 50秒
    400万 トークン
    返送済み
  4. 開発者
    12:21 · 14分 52秒
    620万 トークン
  5. QA
    12:36 · 21分 53秒
    250万 トークン
  6. レビュー担当者
    12:58 · 3分 56秒
    44.3万 トークン
アーキテクトの見積もり
1200万
使用されたトークン数
3465.9万
モデル利用費
$1.00
キャッシュから提供
97%

設計者が見積もったトークン数は1200万でした。実際の実行で使用されたトークン数は3465.9万です。開発者が自身のレンダリング結果を確認し、QA担当者が実際のブラウザで全ての画面を操作して検証し、見つかった不具合を修正するために1回の再作業が行われました。これらのトークンのうち97%はキャッシュから提供されたため、タスク全体の費用は$1.00となります。

QAチームが記録した全5つのエラーの様子

  • 1945エラーのQAスクリーンショット

    1945

  • 1965エラーのQAスクリーンショット

    1965

  • 1985エラーのQAスクリーンショット

    1985

  • 2005エラーのQAスクリーンショット

    2005

  • 2025エラーのQAスクリーンショット

    2025

デモよりも時間がかかります。これが重要な点です:すでにテスト済みのpull requestを手に入れられるのです。まだテストする必要のあるものではありません。

文章からpull requestまで。

同じソフトウェアファクトリーが、1行の修正から数週間かかる計画まで対応します。あなたは重要な部分、つまり「何を構築し、リリースするか」を決定する役割に留まります。

画面はポータルから再現されたものです。計画の合計値は実際の実行結果に基づき、他の例示作業は参考用です。

成果物を記述する。

簡単な言葉で必要な内容を記述し、スクリーンショットやメモを添付してプロジェクトを選択します。Coroidがコードを書く前に、ユーザーストーリーや受入基準を含む仕様書を作成します。

  • リクエストは、トラッカーや各種ツール、自社製品からも届きます。
  • 作業に取り掛かる前に、ご依頼内容が適格かどうかを判定します。
  • Coroidがタスクか計画かを判断し、またはご自身で選択できます。
新規作業
成果物を記述してください。Coroidがそれを実現する適切な方法を見つけ出します。
作成モード
自動タスク計画
Coroidが結果を選択するか、ご自身で指定できます。
プロジェクト
web-app
作業タイトル
顧客が請求書をCSV形式でエクスポートできるようにする。
概要

財務部門からは常に請求書をスプレッドシート形式で要求されます。請求書一覧にエクスポートボタンを追加し、現在のフィルター条件をCSV形式でダウンロードできるようにします。

完了条件:ファイルがExcelおよびNumbersで開けること、金額が勘定通貨で表示されること、1万行を超えるデータのエクスポートでもタイムアウトしないこと。

ファイルを添付
次のステップ:要件確認。まだ何も作成されていません。続行

大きなアイデアが段階的な計画に変わる。

大規模な要求はフェーズやタスクに分割され、依存関係、見積もり、実行可能性の確認が行われます。この3D都市シーンは、6時間余りで5つのフェーズ、14のタスクとして構築されました。

  • 各タスクには独自の仕様書とエージェントが割り当てられます。
  • フェーズは依存関係に従って順次実行されます。
  • 1つのpull requestが全体の計画を管理します。
プロジェクトcity-timelapse種類プランAIプロファイル予算マージ可能
タイムラプス・シティ

街並みの3Dシーンを作成します。細部へのこだわりが非常に重要です。

上部には1945年、1965年、1985年、2005年、2025年という選択肢を持つタイムラインスライダーを設置する必要があります。

トークン数
8350万 / 1.1億
費用
$2.05
推定CO2e
1.59 kg
所要時間
6時間 15分
プルリクエスト開いているレビュー証拠
実現可能性評価
作業開始前に確認された実行可能性、見積もり、リスク情報です。
実行可能

Mission Controlが作業を推進し続ける。

準備が整った作業は、エージェントの空きに応じて優先順位に従って処理されます。実行中の作業、次に予定されている作業、承認を待つ作業を確認できます。

  • 1回の操作でシステム全体を一時停止・再開できます。
  • スケジュールやレポートは自動的に生成されます。
  • 例外発生時には理由とともに通知が届きます。
エージェント実行
実行中
3件のタスクが進行中
エージェントスロット3/10
キューが空になるまで
約2時間40分後
6 をキューに登録しました
1日あたりの利用上限Professional
11時間20分本日のエージェント利用時間 · 1日の上限なし
ホライゾン次の24時間
現在の作業3 をリアルタイムで利用
  • 請求書をCSV形式でエクスポート
    QA
  • 顧客リスト内でのあいまい検索
    開発者
  • 新規チーム向けのオンボーディングチェックリスト
    アーキテクト
実行ログ
  1. レビュアーが「設定のダークモード」を承認
  2. QAが「請求書PDFフッター」の5項目すべてを検証済みと判定
  3. QAが「検索フィルター」を返送:第3項目が未達成
  4. アーキテクトが「オンボーディングチェックリスト」の作成を開始
次に実行予定の作業6
  • 失敗したWebhook配信の再試行P1
  • 日付ライブラリのアップグレードP2

コーディネーターはスペシャリストを指揮します。ゲートが作業完了のタイミングを決定します。

コーディネーターの動作方法をご覧ください
  1. 01

    計画立案

    コーディネーターはリポジトリと仕様書を確認し、成功を判断するための受入基準を含む計画を作成します。

  2. 02

    委任

    作業は一度に1人の専門家に割り当てられ、明確な指示が与えられます。開発者がコードを作成し、QA担当者がその結果を検証し、レビュー担当者が差分内容を確認します。

  3. 03

    対応

    QAで作業が不適合となった場合やレビューアから変更要求があった場合、コーディネーターは修正内容を開発者に再送付し、QAが新バージョンを再度検証します。

  4. 04

    ゲート

    タスクが完了できるのは、出荷予定の正確なバージョンがQAで合格し、レビューが必要な場合はレビューアの承認を得た時のみです。コーディネーターはいずれの判定も覆すことはできません。

すべての依頼がコード化される必要はありません。

Qualificationの仕組みを確認する
  1. シグナル

    リクエストは、人間、製品、および各種インテグレーションから届きます。

  2. 選定

    Coroidがリクエストを正規化・重複排除・検証し、適切な経路へと振り分けます。

  3. ビルド

    検証済みの作業が、厳格に管理された生産プロセスへと進みます。

  4. 証明

    1つのQuality Graphがpull request、リリース、カナリアを厳格に管理します。

すべてのpull requestには関連書類が付属する。

確認するのはプロンプトではなく証拠です。これはCoroidが提供するすべての作業に添付されます。

仕様が作業をどう導くか
仕様書
目標、ビジネス価値、ユーザーストーリー、受入基準、制約条件。
実装計画
コードを1行も書く前に、アーキテクトが決定した内容とその理由。
QA証拠
実行中のビルドで各基準が検証され、スクリーンショットとレポートが生成されます。
レビュー結果
レビュー担当者の所見と、ポリシーで要求されるチェック項目が記載されています。
実行履歴
実行結果すべて(失敗を含む)が記録され、使用されたトークン数、モデル名、コストが示されます。
Git経由での引き渡し
指定したブランチとpull requestが、GitHubまたはGitLabリポジトリに作成されます。

お客様のコードベースを信頼して利用できるように設計されている。

Coroidのセキュリティ対応について

デフォルトで分離されており、安全に利用できる。

各タスクは独自のクラウドワークスペースで実行され、アクセス範囲はプロジェクト単位に限定されます。エージェントはネットワークや本番環境にアクセスできません。

モデルはお客様が定めたルールに従う。

タスクやエージェントごとにAIプロファイルを選択するか、自社のプロバイダーキーを使用するか、EU域内での推論処理を選べます。

最終的な判断は常に人間が下す。

作業はエージェントが行い、承認は人間が行います。マージ前に満たすべき条件は品質ポリシーで定められます。

チームが最初に尋ねる質問。

すでにCodexやCursor、Claude Codeを利用しています。なぜCoroidを追加する必要があるのですか?

それらは引き続き使用してください。各エンジニアが変更を素早く記述するのを支援します。Coroidは、次の作業の選定、実行中のビルドでのテスト、ポリシーに基づくレビュー、記録の保持といった、人が行うべき作業を担います。エンジニアは既存のツールを使い続け、Coroidが渡す成果物をレビューします。

エージェントやCI、トラッカーを使って自社でこれを構築することはできませんか?

可能です。受け入れ基準を含む仕様、容量制限付きのキュー、作業を返送するブラウザQA、レビューポリシー、各コミットに紐付く証拠、タスクごとのコスト、監査履歴、さらにモデルの変化に合わせて全体を維持する担当者が必要になります。これこそがソフトウェアファクトリーであり、Coroidが実行するものです。ほとんどのチームは、その労力を自社製品の開発に充てたいと考えるでしょう。

Coroidは開発者を置き換えますか?

いいえ。明確に仕様が定まった作業を担うことで、開発者は方針決定、アーキテクチャ設計、レビューに専念できます。マージ前には必ずチームの承認が必要です。

タスクの費用はいくらですか?

料金はエージェントの処理能力分と、作業で消費されるモデルトークン分に基づき、プロバイダーが定める料率で計算されます。ここに示すChrono Cityタスクでは、34.7百万トークンを使用し、モデル利用費として$1.00がかかりました。作業規模が大きいほど費用は高くなり、各タスクごとに実際の費用が明確に表示されます。

品質をどう保証するのですか?

各タスクは実行中のビルドで受け入れ基準に照らして検証され、別のエージェントによるレビューを受け、設定した品質ポリシーに従います。不適合な場合は理由とともに差し戻され、承認されるのは条件を満たしたもののみです。

何かをインストールする必要がありますか?

いいえ。ブラウザからGitHubまたはGitLabリポジトリを接続するだけです。エージェントはCoroidのクラウドワークスペースで作業するため、IDE拡張機能やローカル設定は不要です。

コードはどこに保存されますか?

タスク実行中のみ隔離されたワークスペースに保存され、アクセス範囲はそのプロジェクトに限定されます。EUホスティングプロファイルやEU専用モデルも利用可能で、オンプレミス展開はプライベートプレビュー中です。

Coroid Expo

説明を読むのではなく、実際にこのシステムを体験してみてください。

Coroid Expoをご覧ください。これは3Dの展示会で、各機能ごとに専用のブースが設けられており、それを運営するエージェントと直接話すことができます。

バックログのタスクを1件だけ委託してください。

チームが先延ばしにしている作業を選び、pull requestに委ねてその場を離れましょう。戻った時には、すでにテスト済みの成果物が待っています。