Coroidは本番システム向けのAIソフトウェアファクトリーです。エンジニアリングチームが一度だけ基準を設定します。つまり、プロジェクトの文脈や、すべての変更が満たす必要がある品質ポリシー、レビュールール、承認者などです。その後は、社内の誰もがCLIを使うこともコードの構築方法を知ることもなく、平易な言葉で変更を依頼できます。Coroidは作業を計画し、コードを記述し、テストを行い、定められた基準に従ってレビューした上で、承認用のpull requestをリポジトリに作成します。
本ドキュメントは、現時点で提供されている製品の内容を説明しています。ここに記載されていない機能は、まだ利用できません。
初めてご利用の方
以下の手順に従って作業を進めてください始める順番に進めることで、空のアカウントからマージされたpull requestまで到達できます:組織を作成し、リポジトリを接続し、プロジェクトを作成し、タスクを実行し、結果を確認します。
仕組みを理解する
タスクがどのようにしてpull requestになるか他のすべてのページが参照する基準となるページであり、指定した内容からPRまでの全工程と各ステージの名称が記載されています。
次にエージェントの役割各担当者の役割について説明しています。仕様駆動型開発ガイドこれは習得すれば大きな効果が得られる内容です。Coroidが構築する成果物の品質は、指示された内容の品質に依存します。
- 1
仕様定義
何を構築するか、およびそれが正常に動作したかをどう確認するか
アーキテクト編集可能 - 2
計画立案
順序付けられた手順で、コードを書く前にレビューを受けます。
アーキテクト承認可能 - 3
ビルド作成
隔離されたワークスペースでコードとテストを作成します。
開発者 - 4
検証実施
ご自身のテストスイートに加え、チェックと品質ゲートを実施します。
QA - 5
レビュー実行
差分に対して自動化されたレビューが行われます。
レビュー担当者 - 6プルリクエスト作成
リポジトリ内のブランチ上にあり、あなたの承認を待っています。
マージ可能
検証失敗や修正可能なレビュー指摘は、pull requestが作成される前に開発者へ再作業として戻されます。
ナビゲーション
| セクション | 内容 |
|---|---|
| 始める | アカウント設定から最初のマージされたpull requestまで |
| 概念 | システムの実際の動作原理 |
| 作業と計画 | 作業開始、タスク、計画、リリース |
| プロジェクトとコード | リポジトリ、ビルド・テストの設定、コンテキスト |
| ソフトウェアファクトリー | 作業の実行、自動化、レポート |
| 品質とレビュー | ゲート、調査結果、証拠、ブラウザテスト |
| グローバリゼーション | 言語、翻訳、国際対応コード |
| 運用と監視 | Mission Control、調査結果、通知 |
| 組織設定 | メンバー、キー、ポリシー、保持 |
| 請求処理と容量 | スロット、クレジット、使用量、請求書 |
| 統合 | ソースコントロール、チャット、MCP、証拠、フック |
| 参照 | 用語集、ステータス、制限、トラブルシューティング |
すぐに知っておくべき3つのポイント
エージェントスロットは、同時に実行できるタスク数を制御します。1つのタスクの実行速度を制御するものではありません。1つのタスクの所要時間は、変更の規模とテストスイートの内容によって決まります。詳細は容量とエージェントスロット。
NEEDS_HUMAN_REVIEWこれはエラーではありません。これは、作業があなただけが判断できる段階に達したことを意味します。回答すればタスクは続行されます。詳細はタスクのステータス。
予期せぬ動作が発生した場合
から始めてくださいトラブルシューティングインデックス症状に対応する解決策が記載されています。