F1 is designed to get out of the way and put your AI coding agent in front of you as fast as possible. From a fresh install, you can have Claude Code, Codex, or any other built-in agent running in an embedded terminal in under two minutes — no configuration files, no environment setup, just three keystrokes.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/bastndev/f1/llms.txt
Use this file to discover all available pages before exploring further.
Launch Your First Agent
Open the CLI Hub
Press
F1 from anywhere in VS Code. The CLI Hub panel opens at the bottom of the editor, showing the agent launcher.The launcher is a fuzzy-search input — you can type any part of an agent’s name or its CLI command to filter the list instantly.Pick an agent
Type the name of the agent you want to use, or press
Select your agent and press
CapsLock to open the full agent selector. F1 ships with 9 built-in agents:| Agent | Command launched |
|---|---|
| OpenCode | opencode |
| Claude Code | claude |
| Codex CLI | codex |
| Antigravity CLI | agy |
| Kiro CLI | kiro-cli |
| Cursor | cursor agent |
| Grok | grok |
| Kilo Code | kilo |
| Copilot CLI | copilot |
Enter. F1 spawns a PTY session and connects it to an embedded xterm.js terminal. If the selected CLI is not installed, F1 will detect this and prompt you with the appropriate install command.You can also choose Custom CLI from the launcher to run any arbitrary command in the embedded terminal — useful for scripts, local models, or experimental agents not yet in the built-in registry.
Start coding
The agent is now running in the embedded terminal. Type your prompt directly in the terminal, or press
Shift+F1 to open the Prompt Composer for a richer editing experience — with @-file mentions, image paste, skill chips, and live spell-marking.You can open additional agents in new sessions using Alt++ and switch between them with Tab / Shift+Tab. Press Ctrl+` (macOS: ⌘+`) to maximize the panel for a larger workspace.Keyboard Shortcuts Reference
The table below covers the keybindings registered by F1 inpackage.json plus the in-panel shortcuts active while the CLI Hub has focus:
| Action | macOS | Windows / Linux |
|---|---|---|
| Focus the CLI Hub panel | F1 | F1 |
| Focus the My Skills panel | Ctrl+3 | Ctrl+3 |
| Maximize / minimize the panel | ⌘+` | Ctrl+` |
| Install Lynx Keymap (prompt) | Alt+CapsLock | Alt+CapsLock |
| Open the Prompt Composer | Shift+F1 | Shift+F1 |
| Open the Translator tool | Shift+F2 | Shift+F2 |
| Open the Status / Use tool | Shift+F3 | Shift+F3 |
| Open the Keymaps tool | Shift+F4 | Shift+F4 |
| Open the slash-commands palette | Alt+F1 | Alt+F1 |
| Open a new CLI session | Alt++ | Alt++ |
| Close the current session | Alt+- | Alt+- |
| Open the CLI selector | CapsLock | CapsLock |
What’s Next
Prompt Composer
Write richer prompts with
@-file mentions, image paste, skill chips, multi-language support, and automatic translation to English before sending.My Skills
Install reusable skill files from the marketplace or create your own
AGENTS.md, CLAUDE.md, and DESIGN.md generators to standardize how agents behave across your projects.Smart + Skills
Learn how My Memory builds a
.f1/ project context map and keeps it fresh using git tree-SHA staleness detection so every agent launch is cheaper and faster.Keyboard Shortcuts
Explore the full keyboard shortcut reference for all CLI Hub, Skills, and in-session commands across macOS, Windows, and Linux.