AgenticFlowX
AgenticFlowX is a VS Code workflow layer for AI coding. It gives you chat-first coding, Code / Explore / Spec modes, actionable markdown previews, an experimental project canvas, and repo-owned project memory for requirements, designs, tasks, journals, ADRs, notes, and traceability.
Website · Marketplace · Open VSX · Changelog · r/agenticflowx · GitHub What you get
Chat firstStart with normal coding chat: ask, mention files, switch models, and follow up while the work is still fresh. Most work can stay here. Use file mentions when the agent needs exact context, quick commands when you want structure, and the model picker when you want to change lanes without leaving VS Code.
Switch lanes when the work needs structureCode mode is the default for day-to-day implementation. Explore mode is read-only inspection for tracing behavior and planning changes. Spec mode is planning-first: useful when the work needs requirements, design notes, tasks, and an approval trail. Switch modes from the chatbox with
Spec mode makes the next step obviousSpec-driven development should not feel like joining a methodology cult. In AFX, it starts as a mode in the chatbox: refine the spec, shape the design, break work into tasks, and approve each step when it matters. The action row maps to the workflow: Refine, Author, Validate, Review, Approve, and continue from where you left off.
AFX Viewer: markdown you can act onAFX Viewer turns repo markdown into an interactive work surface. Open a spec, design, task list, ADR, journal, or note; inspect the rendered document; then run commands from the document or a specific section. Use it to refine, author, validate, review, approve, execute a task, or send a section back to chat without losing the source markdown.
The workflow stays in your repoAFX writes plain markdown to your workspace. Diff-able, PR-able, grep-able, and easy to move between humans and agents.
Project memory without another dashboardThe Workbench gives you views over the files already in the repo: Workbench, Pipeline, Documents, Analytics, Journal, Board, and Notes. Use it to see what has been decided, what is next, and which pieces still need attention, without adding a separate workflow database.
Experimental CanvasCanvas is a workbench tab backed by The file stays plain JSON Canvas, so the map is portable and reviewable. Enable it from VS Code settings with
Trace intent back to codeAFX extends VS Code with spec-awareness in the editor. The files stay plain markdown; the editor just knows how to move through them.
InstallGrab it from the VS Code Marketplace or Open VSX. On first launch, open Settings -> Provider, connect a provider or add your keys, and pick a model. 60-second quickstart: chat-first
60-second quickstart: spec-driven
Runtime and providersAgenticFlowX supports three provider paths from Settings:
Already use pi.dev? AFX can detect your Pi CLI and route calls through Pi RPC. New to Pi? The Pi SDK ships inside the extension, so no separate Pi install is required for API Providers. Built-in providers: OpenAI · Anthropic · Google Gemini · Google Vertex · GitHub Copilot · OpenRouter · Amazon Bedrock · Azure OpenAI · Groq · DeepSeek · Mistral · MiniMax · Kimi · Fireworks · Cerebras · Hugging Face · Vercel AI Gateway · xAI · Z.ai Plus presets for Ollama, LM Studio, vLLM, OpenRouter, Vercel AI Gateway, Moonshot/Kimi, Anthropic-compatible proxies, Google AI Studio, and any OpenAI-compatible endpoint. Headless AFXNo VS Code? The AFX workflow also runs headless via the AFX CLI and skill pack. It uses the same spec, design, task, journal, and traceability files. Tested with Claude Code, Codex, Gemini CLI, and GitHub Copilot. StatusAgenticFlowX is open source under Apache 2.0. The extension is moving quickly; Canvas is experimental, and provider/settings surfaces continue to evolve. ContributingCommunity contributions are welcome. See CONTRIBUTING.md to get started. License |