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.
インストール & セットアップ
お好みのターミナルでDroid CLIをインストールして開始しましょう。初回認証
初回実行時には、オンボーディング画面が表示されます:- アカウントの作成またはログインを選択します
- ブラウザで認証コードを確認します
- ターミナルに戻ってdroidの使用を開始します
インターフェース & ショートカット
ヘルプメニュー
Shift + ?を押してヘルプメニューを開きます。表示される内容:
- メッセージの送信方法と改行の作成方法
- 利用可能なキーボードショートカット
- 基本的なナビゲーションコマンド
- 自律モードオプション
ターミナル固有のキーバインド: 改行のデフォルトは
\ + Enterですが、ターミナルのキーバインドに応じてShift + Enterなどの組み合わせに設定できます。設定オプションはCLIの/terminal-setupで確認してください。基本的なキーボードショートカット
| ショートカット | アクション |
|---|---|
Enter | メッセージを送信 |
\ + Enter (または Shift + Enter) | メッセージ内で改行 |
Esc (ダブルタップ) | 現在の入力をクリア |
Shift + ? | ヘルプメニューを開く |
Shift + Tab | 自律モードを切り替え |
/ | コマンドメニューを開く |
Cmd + Shift + H | ルートディレクトリを表示 |
Cmd + Shift + . | 隠しファイル/フォルダを表示 |
Ctrl + C または exit | droidを終了 |
Ctrl + V | 画像を貼り付け |
画像貼り付けショートカットはすべてのターミナルで機能しますが、具体的なキーバインドはターミナル設定によって異なる場合があります。
自律モード
Shift + Tabを押して異なる自律レベルを切り替えます:
仕様モードについて詳しく見る →
仕様モード(調査と計画のみ)
仕様モード(調査と計画のみ)
Droidは変更を加えずに調査して計画を作成します。実行前に何が起こるかを理解するのに最適です。
- ファイル編集なし
- コマンド実行なし
- 詳細な仕様を作成
- 進める前に計画を反復改善できます
低モード(読み取り専用 + 安全なコマンド)
低モード(読み取り専用 + 安全なコマンド)
ファイルの読み取りと、低リスクで読み取り専用のコマンド実行を許可します。
- ファイル読み取り
- ディレクトリ一覧
- 安全な診断コマンド
- 変更なし
Mediumモード(ファイル編集を許可)
Mediumモード(ファイル編集を許可)
ファイル変更と、簡単に戻せる中リスクのコマンドを有効にします。
- ファイルの作成・編集・削除
- ビルドコマンドの実行
- テスト実行
- 元に戻せる操作
高モード(保護付きですべてのコマンド)
高モード(保護付きですべてのコマンド)
すべてのコマンドを許可しつつ、許可/拒否リストで安全性を維持します。
- 完全なコマンド実行
- ファイル削除操作(確認付き)
- Git操作
- 許可/拒否リストで設定可能
スラッシュコマンド
/を押してコマンドメニューにアクセスします。以下のオプションがあります:
- Account & Billing - Factoryアカウントを管理
- Model - AIモデルの切り替えと推論レベルの設定
- Sessions - 過去のセッションの表示とナビゲーション
- Settings - CLI設定の構成
- Terminal Setup - キーバインドの構成
- Custom Commands - custom slash commandsにアクセス
- Droids - custom sub-agentsの管理
- MCP - Model Context Protocol integrationsの構成
モデルの切り替え
/modelでモデルメニューにアクセス:
- 利用可能なモデルを表示
- 異なるタスクに応じてモデルを切り替え
- 該当する場合は推論レベルを設定
セッション管理
/sessionsでアクセス:
- すべての過去のセッションを表示
- 任意の過去のセッションにナビゲート
- Webインターフェースでセッションを開く
- 中断したところから作業を続行
設定 & 構成
/settingsで設定にアクセスし、エクスペリエンスをカスタマイズできます:
設定ドキュメント全体 →
コア設定
モデルと推論
新しいセッションのデフォルトモデルと推論レベルを選択する
Diffモード
コード変更の表示方法を設定する
GitHub完了
GitHub Copilot形式の補完を有効/無効にする
クラウド同期
セッションをFactory Webプラットフォームに同期
詳細設定
PR上のDroid共同作成者
PR上のDroid共同作成者
有効にすると、droidが作成を支援したプルリクエストに共同著者として追加されます。単独の著者にしたい場合は無効化できます。
Droid Shield
Droid Shield
コード内の環境変数とシークレットを保護します。APIキー、パスワード、トークンなどの機密情報の誤コミットを防ぎます。Droid Shieldについて詳しく見る →
仕様をMarkdownとして保存
仕様をMarkdownとして保存
仕様モードで生成された仕様を参照・ドキュメント用のMarkdownファイルとしてマシンに自動保存します。仕様モードについて詳しく見る →
許可リストと拒否リスト
許可リストと拒否リスト
高自律性モードでも承認が必要なコマンドを設定します。高モードでも、ファイル削除操作はデフォルトで確認が必要です。自動実行設定について詳しく見る →
IDE統合
設定メニューから直接VS Code、Cursor、その他のIDEのdroidエクステンションをインストールできます。 IDE連携について詳しく見る →構成ファイル
Cmd + Shift + Hを押してルートディレクトリを表示し、次にCmd + Shift + .を押して隠しファイルを表示して構成ディレクトリにアクセスします。~/.factory/フォルダにナビゲートします。
ディレクトリ構造
config.json - 独自キーの使用
独自のAPIキーを使用してカスタムモデルを構成:プロバイダードキュメントを探す
独自キーの使用ドキュメントにアクセスし、プロバイダー(OpenRouter、Fireworksなど)を選択します
settings.json - 許可 & 拒否リスト
高自律モードで承認が必要なコマンドを構成:autoModeDenyリストのコマンドは常に実行前に明示的な承認が必要です。
mcp.json - MCP統合
MCPツールを個別に有効または無効にします:"disabled": trueを設定して、構成を削除せずに一時的にMCPを無効にできます。
MCP設定について詳しく見る →
カスタムDroid(サブエージェント)
カスタムdroidは特定のタスクを処理する専門的なAIエージェントです。/droidsでdroidメニューにアクセス:
Droidの管理
- Import (
i) - 他のエージェントからビルド済みdroidをインポート - Create (
c) - 新しいカスタムdroidを作成 - Edit - 既存のdroid構成を変更
- Enable/Disable - droidのオン/オフを切り替え
カスタムDroidの作成
カスタムDroidについて詳しく見る →使用例
- コードレビュー Droid - プルリクエストの自動コードレビュー
- Documentation Droid - ドキュメントの生成と保守
- Test Generation Droid - 包括的なテストスイートの作成
- Security Audit Droid - 脆弱性とセキュリティ問題のスキャン
MCP統合
Model Context Protocol (MCP)により、droidは外部ツールやデータソースと統合できます。CLI経由でのMCP追加
/mcp addコマンドを使用:
- Name: MCPの識別子
- Command: 実行可能コマンド(例:
npx、python) - Args: コマンド引数
- Environment Variables: APIキーと構成
構成済みMCPのリスト表示
MCPを追加または変更した後、変更を反映するためにCLIの再起動が必要な場合があります。
構成ファイル経由でのMCP追加
~/.factory/mcp.jsonを直接編集することもできます:
人気のMCP統合
- Brave Search - Web検索機能
- Playwright - ブラウザ自動化
- GitHub - リポジトリと課題管理
- Filesystem - 拡張ファイルシステムアクセス
- Postgres - データベースクエリ
- Slack - チームコミュニケーション
ワークフロー例:Specモードから実装まで
droidの機能を実演する完全なワークフローです:
仕様モードの完全ガイドを読む →
大規模機能の実装について学ぶ →
まとめ
以下を学習しました:- Droid CLIのインストールと認証
- インターフェースのナビゲーションとキーボードショートカットの使用
- 自律モードの理解と切り替え
- 設定と設定の構成
- BYOKでカスタムモデルの追加
- カスタムdroid(サブエージェント)の作成と管理
- MCP経由での外部ツールの統合
- 実装前の計画のためのspecモードの使用
次のステップ
Droidとの話し方
droidとのコミュニケーションのベストプラクティスを学ぶ
よくあるユースケース
実践的なワークフローとシナリオを確認
パワーユーザーになる
高度なテクニックと生産性向上のヒント
AGENTS.mdガイド
プロジェクト固有の規約を文書化する
