F1 (extension IDDocumentation 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.
bastndev.f1) transforms VS Code into a unified hub for AI coding agents. Instead of switching between different terminals, configurations, and contexts for each AI tool you use, F1 brings Claude Code, Codex CLI, Copilot, Cursor, Kiro, Grok, Kilo Code, OpenCode, and Antigravity into one bottom panel — each running in its own embedded xterm.js terminal, all reachable with a single keystroke.
Core Features
CLI Hub
Run up to 9 built-in AI coding agents — plus any custom CLI — side by side in embedded terminals. A fuzzy-search launcher and
F1 hotkey get you to any agent in seconds.My Skills
Install skills from the marketplace (All-time, Trending, Flame, and Official sources), create your own with guided generators for
AGENTS.md, CLAUDE.md, and DESIGN.md, and manage per-workspace skill libraries.Smart + Skills & My Memory
Toggle Smart + Skills before launching any agent. F1 builds a
.f1/ code graph of your project and points each agent’s instruction file at it — so every session starts already oriented, with no manual context-pasting.Built-in Agents
F1 ships with a registry of 9 AI coding agents, each mapped to its CLI command and ready to launch from the fuzzy-search palette:| # | Agent | Command |
|---|---|---|
| 1 | OpenCode | opencode |
| 2 | Claude Code | claude |
| 3 | Codex CLI | codex |
| 4 | Antigravity CLI | agy |
| 5 | Kiro CLI | kiro-cli |
| 6 | Cursor | cursor agent |
| 7 | Grok | grok |
| 8 | Kilo Code | kilo |
| 9 | Copilot CLI | copilot |
| + | Custom CLI | any command you supply |
Alt+F1), a per-CLI status view, and a dedicated accent color for quick visual identification.
Built-in Tools
Alongside every terminal session, F1 provides a set of panel tools accessible via keyboard shortcuts:- Prompt Composer (
Shift+F1) — rich prompt editor with@-file mentions, image paste, skill chips, live spell-marking, and automatic source-to-English translation before sending. - Translator (
Shift+F2) — translate any terminal selection inline. - Status / Use (
Shift+F3) — per-CLI usage and status view. - Keymaps (
Shift+F4) — keyboard shortcut reference for the active agent. - Commands (
Alt+F1) — searchable slash-command palette for the active agent.
VS Code Commands
F1 contributes the following commands to the VS Code command palette (Ctrl+Shift+P / ⌘+Shift+P):
| Command ID | Title | Default Keybinding |
|---|---|---|
f1.myCli.smartFocus | Focus CLI Hub | F1 |
f1.myCli.openTutorial | Open CLI Hub Tutorial | — |
f1.lynxKeymap.prompt | Install Lynx Keymap | Alt+CapsLock |
Who F1 Is For
F1 is built for developers who work with AI coding agents daily and want to:- Consolidate multiple AI CLIs into one VS Code panel without leaving the editor.
- Switch agents instantly when one tool is better suited for a task than another.
- Reduce token costs by pre-loading structured project context through My Memory instead of pasting it manually every session.
- Reuse prompt patterns as installable skills shared across projects and team members.
Requirements
| Requirement | Value |
|---|---|
| VS Code | 1.75.0 or later |
| Operating system | macOS, Windows, Linux |
| License | MIT |
F1 activates automatically — no configuration is required after installation. The CLI Hub panel appears at the bottom of VS Code and is ready to use the moment you press
F1.