Loading...
Loading...
Background knowledge for droid-control workflows -- not invoked directly. Droid CLI target patterns, shortcuts, modes, and launch helpers.
npx skill4agent add factory-ai/factory-plugins droid-cli| Action | Key chord | Result |
|---|---|---|
| Toggle Spec mode | | toggles Spec mode on/off |
| Cycle autonomy | | Off > Low > Med > High > Off |
| Cycle models | | cycles available models |
| Cycle reasoning | | High > none > Low > Medium > High |
| Cancel / close / stop | | stops streaming, closes overlays |
| Clear input | | clears current line |
| Toggle bash mode | | switches prompt between |
| Help / shortcuts | | opens keybinding help |
| Multiline input | | inserts newline without submitting |
Use up/down to navigate...updownenteresc| Command | Purpose |
|---|---|
| Show commands |
| Open settings menu |
| Open model selector |
| Start a new session |
| Browse previous sessions |
| Start AI code review |
| Show current config |
| Show usage / cost |
| Summarize and move to fresh session |
@tabesc$TCTL -s demo type "review @"
$TCTL -s demo type "package.json"
$TCTL -s demo press tab| State | What to look for |
|---|---|
| Spec mode on | input border shows |
| Bash mode on | prompt is |
| Idle / ready | prompt is |
| Dialog open | boxed menu + navigation hint |
| File suggestions | dropdown under input |
| Thinking | |
droid-devdroid-dev~/.local/bin/droid-devbunDROID_DEV_REPO_ROOTnpm run setup--repo-rootnode_modulesnpm installtctl --repo-rootDROID_DEV_REPO_ROOTdroid-devdroid-dev--repo-root--env DROID_DEV_REPO_ROOT=...tctl# tuistory (default — virtual PTY)
$TCTL launch "droid-dev" -s demo --backend tuistory \
--repo-root /path/to/worktree \
--cols 120 --rows 36
# true-input (real terminal proof — headless Wayland compositor)
$TCTL launch "droid-dev" -s demo --backend true-input \
--repo-root /path/to/worktree$TCTL launch "droid-dev" -s before --backend tuistory \
--repo-root /path/to/baseline-worktree \
--cols 120 --rows 36 --record /tmp/before.cast \
--env FORCE_COLOR=3 --env COLORTERM=truecolor
$TCTL launch "droid-dev" -s after --backend tuistory \
--repo-root /path/to/candidate-worktree \
--cols 120 --rows 36 --record /tmp/after.cast \
--env FORCE_COLOR=3 --env COLORTERM=truecolorgit worktree listdevmaingit worktree add /tmp/baseline-worktree devnode_modulesnpm installnpm run setup--repo-roottctl launchtctldroid-devbash -lcFACTORY_*--envdroid exec "analyze this file"
droid exec --auto medium "run the tests"--env$TCTL launch "droid-dev" -s demo --backend tuistory \
--repo-root /path/to/worktree \
--env FACTORY_LOG_FILE=/tmp/droid-test.log
tail -f /tmp/droid-test.log