Droidをより速く、より賢く、より少ない反復で動作させたいですか?これら4つのパワー機能が、良い結果を卓越した結果に変換します。各テクニックはトークンを節約し、ツール呼び出しを減らし、より良いコードを提供します。Documentation Index
Fetch the complete documentation index at: https://factory-docs-auto-sync-jp-docs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
ツール呼び出しの削減
IDEプラグインはリアルタイムのコンテキストを提供し、Droidがあなたと同じものを見られるようにします
初回からより良い結果
仕様モードはコーディング前に調査し、無駄な着手を防ぎます
一貫した品質
AGENTS.mdは標準を一度記録し、常に適用します
自己修正するコード
リンターとテストにより、問題を見る前にDroidが修正できます
Factory IDE Plugin — リアルタイムコンテキスト認識
DroidにFactory IDE pluginをインストールするようにしてください。Factory IDE pluginはMCPサーバーとして機能し、Droidに開発環境の即座の認識を与えます。どのファイルを見ているかを説明したり、エラーメッセージをコピーしたりする必要がありません。Droidはあなたが見ているものを正確に見ることができます。 Droidが自動的に取得するもの:- 開いているファイルと選択された行
- VSCodeのエラーハイライトと診断情報
- プロジェクト構造とアクティブなターミナル出力
- あなたのカーソル位置と最近の編集
Spec Mode — まず探索と計画、次にコーディング
複雑な機能は実装前に探索が必要です。Spec Modeは、Droidがコードを1行も書く前にコードベースを徹底的に調査することで、コストのかかる失敗を防ぎます。
以下に最適:
- 2つ以上のファイルに触れる機能
- アーキテクチャの変更
- 馴染みのないコードベース
- セキュリティに敏感な作業
仕様モードは機能開発だけのものではありません。複雑なデバッグ、リファクタリング、実行前の理解が必要なあらゆるタスクに使用できます。
AGENTS.md — あなたの設定、記憶される
AGENTS.mdは、あなたのコーディング標準、プロジェクト規約、個人的な設定を1つの場所に集約します。Droidは全てのタスクに対してこれを自動的に読み込みます。 文書化すべき内容:| カテゴリ | 例 |
|---|---|
| コードスタイル | ”function宣言ではなくアロー関数を使用” “ネストした条件文よりもearly returnsを優先” |
| テスト | ”新しいエンドポイントには全て統合テストが必要” “テストデータにはfixtureではなくfactoryを使用” |
| アーキテクチャ | ”サービスは対応するインターフェースと共にsrc/servicesに配置” “全てのデータベースクエリはrepositoryパターンを使用” |
| ツール | ”タスク完了前にnpm run verifyを実行” “ scripts/deploy.shでデプロイ、手動コマンドは決して使わない” |
| 避けるべき間違い | ”.envファイルは決してコミットしない” “any!型注釈を使用しない” |
AGENTS.mdを作成:
Agent Readiness — ツールに教育を任せる
プロジェクトを自己修正可能にします。DroidがCI/CDパイプラインと同じ検証ツールを実行できるとき、あなたが指摘するのを待つ代わりに、問題を即座に修正します。リンター
ESLintやPylintがスタイル問題を即座に検出します
型チェッカー
TypeScriptやmypyは実行前に型エラーを防ぎます
高速テスト
数秒で実行できるユニットテストは即時フィードバックを提供します
Pre-commitフック
Huskyやpre-commitはコミット前に一貫性を確保します
最大の効果を得るための4つ全ての組み合わせ
これらの機能は相乗効果があります。IDE pluginがコンテキストを提供 → Spec Modeがそのコンテキストを使ってより良い計画を立てる → AGENTS.mdが一貫した実装を保証 → Agent readinessが問題を即座にキャッチします。始めたばかりですか? まずIDEプラグインをインストールしてください。より良い結果への最短経路です。次にテストコマンドだけを含むAGENTS.mdを追加し、そこから拡張します。
