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の設定を行うには:droidを実行/settingsを入力- 好みに合わせて対話的に調整
設定の保存場所
| OS | 場所 |
|---|---|
| macOS / Linux | ~/.factory/settings.json |
| Windows | %USERPROFILE%\.factory\settings.json |
ローカル上書き
任意の.factory/フォルダ内で、settings.jsonと一緒にsettings.local.jsonを作成できます:
~/.factory/settings.local.json(ユーザーレベル)<project>/.factory/settings.local.json(プロジェクトレベル)
settings.jsonの上に統合され、同じ階層の優先順位に従います。マシン固有の設定をバージョン管理から除外したい場合は、settings.local.jsonを.gitignoreに追加してください。
従来のDroid YAML設定
.droid.yamlは以前のプロジェクト設定インターフェースです。代わりに現在の.factory/ファイルを使用してください:
- Droidの設定とローカル上書きには
settings.jsonとsettings.local.jsonを使用します。 - リポジトリの指示、規約、検証コマンドにはAGENTS.mdを使用します。
- 連携、自動化、再利用可能なワークフローにはMCPサーバー、フック、スキルを使用します。
利用可能な設定
| 設定 | オプション | デフォルト | 説明 |
|---|---|---|---|
model | opus, opus-4-7, opus-4-6, opus-4-6-fast, sonnet, sonnet-4-6, gpt-5.5, gpt-5.5-fast, gpt-5.5-pro, gpt-5.4, gpt-5.2, gpt-5.2-codex, gpt-5.3-codex, haiku, gemini-3.1-pro, gemini-3-flash, droid-core, glm-5.1, kimi-k2.5, kimi-k2.6, minimax-m2.7, custom-model | opus | droidが使用するデフォルトのAIモデル |
reasoningEffort | off, none, low, medium, high(可用性はモデルに依存) | モデル依存のデフォルト | モデルが実行する構造化された思考の量を制御します。 |
autonomyMode | normal, spec, auto-low, auto-medium, auto-high | normal | droid起動時のデフォルト自律モードを設定します。 |
cloudSessionSync | true, false | true | CLIセッションをFactory webに同期します。 |
diffMode | github, unified | github | 分割されたGitHubスタイルのdiffと単一列表示を選択します。 |
completionSound | off, bell, fx-ok01, fx-ack01、またはカスタムファイルパス | fx-ok01 | レスポンス完了時の音声キュー。 |
awaitingInputSound | off, bell, fx-ok01, fx-ack01、またはカスタムファイルパス | fx-ack01 | droidがユーザー入力を待機中の音声キュー。 |
soundFocusMode | always, focused, unfocused | always | 音声通知を再生するタイミング。 |
commandAllowlist | コマンドの配列 | 安全なデフォルトが提供 | 追加確認なしで実行されるコマンド。 |
commandDenylist | コマンドの配列 | 制限的なデフォルトが提供 | 常に確認が必要なコマンド。 |
includeCoAuthoredByDroid | true, false | true | コミットにDroidの共同作成者トレーラーを自動追加します。 |
enableDroidShield | true, false | true | シークレットスキャンとgitガードレールを有効にします。 |
hooksDisabled | true, false | false | 全てのフックの実行をグローバルに無効にします。 |
ideAutoConnect | true, false | false | 外部ターミナルからIDEへの自動接続。 |
showThinkingInMainView | true, false | false | メインチャット画面にAIの思考/推論ブロックを表示します。 |
customModels | モデル設定の配列 | [] | BYOK用のカスタムモデル設定。BYOKドキュメントを参照。 |
モデル
droidを動かすデフォルトのAIモデルを選択します:opus- Claude Opus 4.5(現在のデフォルト)opus-4-7- Claude Opus 4.7、Max推論機能付きの最新フラッグシップ(2倍;4月30日まで1倍プロモーション)opus-4-6- Claude Opus 4.6、Max推論機能付きの前フラッグシップopus-4-6-fast- Claude Opus 4.6 Fast、高速レスポンス向けチューニングsonnet- Claude Sonnet 4.5、コストと品質のバランスsonnet-4-6- Claude Sonnet 4.6、Sonnet価格でMax推論機能gpt-5.5- GPT-5.5、1Mコンテキストとエクストラハイ推論機能を備えた最新のOpenAIフラッグシップモデルgpt-5.5-fast- 優先サービスティア上のGPT-5.5、トラフィック急増の影響を受けにくいモデルgpt-5.5-pro- GPT-5.5 Pro、より高性能なバリアントで、リサーチタスクに最適gpt-5.4- GPT-5.4、922Kコンテキストとエクストラハイ推論機能を備えた前世代のOpenAIモデルgpt-5.2- OpenAI GPT-5.2gpt-5.2-codex- GPT-5.2-Codex、エクストラハイ推論機能付きOpenAIコーディングモデルgpt-5.3-codex- GPT-5.3-Codex、エクストラハイ推論機能と冗長性サポート付き最新OpenAIコーディングモデルhaiku- Claude Haiku 4.5、高速でコスト効率的gemini-3.1-pro- Gemini 3.1 Progemini-3-flash- Gemini 3 Flash、高速で安価(0.2倍乗数)droid-core- GLM-5.1オープンソースモデルglm-5.1- GLM-5.1オープンソースモデルkimi-k2.5- 画像サポート付きKimi K2.5オープンソースモデルkimi-k2.6- 画像サポートとオプショナルHigh推論機能付きKimi K2.6オープンソースモデルminimax-m2.7- コスト重視のエージェント型ワークフロー向け推論サポート付きMiniMax M2.7オープンソースモデルcustom-model- BYOK経由で設定した独自のモデル
推論努力
reasoningEffortは、モデルが回答前に実行する構造化された思考の量を調整します。利用可能な値はモデルによって異なりますが、通常は以下が含まれます:
off/none– 構造化推論を無効化(最高速)。low,medium,high– より複雑な推論のため段階的に検討時間を増加。
off、GPT-5はmediumで開始します。
自律レベル
autonomyModeは、セッション開始時にdroidがどれほど積極的にコマンドを実行するかを制御します。normalから開始し、追加アクションを事前認証するauto-*プリセットを選択できます。
Diffモード
droidがコード変更を表示する方法を制御します:github– 横並び、高忠実度レンダリング(推奨)。unified– 従来の単一列diff形式。
クラウドセッション同期
このスイッチをオンにすると、全てのCLIセッションがFactory webに同期され、ブラウザで会話を再確認できます:true– セッションをwebアプリに同期。false– セッションをローカルのみに保持。
音声通知
droidイベントの音声フィードバックを設定します: 完了音(completionSound) - レスポンス完了時に再生:
fx-ok01– 内蔵完了音(デフォルト) - ソフトな成功ブループfx-ack01– 代替内蔵効果音 - 触覚的リップルフィードバックbell– システムターミナルベルを使用off– 音声通知なし- カスタムパス – 独自の音声ファイルへのパスを指定(例:
"/path/to/sound.wav")
awaitingInputSound) - droidがユーザー入力を待機中に再生。完了音と同じオプション、デフォルトはfx-ack01。
音声フォーカスモード(soundFocusMode) - 音声再生タイミングを制御:
always– ウィンドウフォーカスに関係なく音声を再生(デフォルト)focused– ターミナルがフォーカスされている時のみ音声を再生unfocused– ターミナルがフォーカスされていない時のみ音声を再生
TUIで
/settingsまたはShift+Tab → Settingsから音声設定にアクセスできます。フック
hooksDisabled設定は、フック設定を削除せずに全てのフック実行を無効化するグローバルトグルを提供します:
false– フックが有効で正常に実行されます(デフォルト)true– 全てのフックがグローバルに無効
/hooksメニューまたは/settingsからも切り替えられます。
IDE自動接続
ideAutoConnect設定は、外部ターミナル(IDE内蔵ターミナル以外)からの実行時にdroidが自動的にIDEに接続するかを制御します:
false– IDEターミナル内での実行時のみ自動接続(デフォルト)true– 任意のターミナルからIDEに自動接続
コマンド許可リストと拒否リスト
これらの設定を使用して、droidが自動実行できるコマンドと絶対に実行してはいけないコマンドを制御します:commandAllowlist– この配列内のコマンドは安全として扱われ、自律プロンプトに関係なく追加確認なしで実行されます。頻繁に使用する低リスクユーティリティのみを含めてください(例:ls、pwd、dir)。commandDenylist– この配列内のコマンドは常に確認が必要で、破壊的または危険なため通常ブロックされます(例:再帰的rm、mkfs、特権システム操作)。
許可/拒否設定例
設定例
さらに詳しく知りたい場合は?
- CLI概要 – メインのTUIワークフローを確認
- CLIリファレンス – コマンドフラグとオプション
- IDE統合 – エディター固有のセットアップ
- カスタムモデルとBYOK - カスタムモデルとAPIキーの追加
