ドキュメント

Coroid ドキュメント

自社内の誰もが作業を依頼でき、すべての変更が定められた基準に従って構築・テスト・レビューされるように、コードベースに対する変更の基準を設定する方法をご確認ください。

Coroidは本番システム向けのAIソフトウェアファクトリーです。エンジニアリングチームが一度だけ基準を設定します。つまり、プロジェクトの文脈や、すべての変更が満たす必要がある品質ポリシー、レビュールール、承認者などです。その後は、社内の誰もがCLIを使うこともコードの構築方法を知ることもなく、平易な言葉で変更を依頼できます。Coroidは作業を計画し、コードを記述し、テストを行い、定められた基準に従ってレビューした上で、承認用のpull requestをリポジトリに作成します。

本ドキュメントは、現時点で提供されている製品の内容を説明しています。ここに記載されていない機能は、まだ利用できません。

初めてご利用の方

以下の手順に従って作業を進めてください始める順番に進めることで、空のアカウントからマージされたpull requestまで到達できます:組織を作成し、リポジトリを接続し、プロジェクトを作成し、タスクを実行し、結果を確認します。

仕組みを理解する

タスクがどのようにしてpull requestになるか他のすべてのページが参照する基準となるページであり、指定した内容からPRまでの全工程と各ステージの名称が記載されています。

次にエージェントの役割各担当者の役割について説明しています。仕様駆動型開発ガイドこれは習得すれば大きな効果が得られる内容です。Coroidが構築する成果物の品質は、指示された内容の品質に依存します。

  1. 1仕様定義

    何を構築するか、およびそれが正常に動作したかをどう確認するか

    アーキテクト編集可能
  2. 2計画立案

    順序付けられた手順で、コードを書く前にレビューを受けます。

    アーキテクト承認可能
  3. 3ビルド作成

    隔離されたワークスペースでコードとテストを作成します。

    開発者
  4. 4検証実施

    ご自身のテストスイートに加え、チェックと品質ゲートを実施します。

    QA
  5. 5レビュー実行

    差分に対して自動化されたレビューが行われます。

    レビュー担当者
  6. 6プルリクエスト作成

    リポジトリ内のブランチ上にあり、あなたの承認を待っています。

    マージ可能

検証失敗や修正可能なレビュー指摘は、pull requestが作成される前に開発者へ再作業として戻されます。

6つのステージがあり、それぞれに担当者がいます。仕様決定、プラン作成、およびマージの段階で介入します。

ナビゲーション

セクション内容
始めるアカウント設定から最初のマージされたpull requestまで
概念システムの実際の動作原理
作業と計画作業開始、タスク、計画、リリース
プロジェクトとコードリポジトリ、ビルド・テストの設定、コンテキスト
ソフトウェアファクトリー作業の実行、自動化、レポート
品質とレビューゲート、調査結果、証拠、ブラウザテスト
グローバリゼーション言語、翻訳、国際対応コード
運用と監視Mission Control、調査結果、通知
組織設定メンバー、キー、ポリシー、保持
請求処理と容量スロット、クレジット、使用量、請求書
統合ソースコントロール、チャット、MCP、証拠、フック
参照用語集、ステータス、制限、トラブルシューティング

すぐに知っておくべき3つのポイント

エージェントスロットは、同時に実行できるタスク数を制御します。1つのタスクの実行速度を制御するものではありません。1つのタスクの所要時間は、変更の規模とテストスイートの内容によって決まります。詳細は容量とエージェントスロット。

NEEDS_HUMAN_REVIEWこれはエラーではありません。これは、作業があなただけが判断できる段階に達したことを意味します。回答すればタスクは続行されます。詳細はタスクのステータス。

予期せぬ動作が発生した場合

から始めてくださいトラブルシューティングインデックス症状に対応する解決策が記載されています。