Acturify — VS Code Extension
Run your whole Acturify project from VS Code — set up the architecture by chatting with AI, create and track tasks, review and accept completed work, and pull the generated code straight into your workspace. No copy-paste, no manual download, no tab-switching to the web app.
What is Acturify?
Acturify is an AI software development platform. You describe what you want to build, and AI agents plan and implement it task by task on a kanban-style board. Tasks move through Todo → In Progress → Review → Done. When you accept a completed run, the generated files are ready to pull.
Two modes:
- Architect — AI interviews you, designs the architecture, breaks it into tasks, and assigns agents to execute them.
- Easy Ship — Skip the interview. You define tasks manually, agents handle the code.
What this extension does
A full Acturify workflow, inside your editor:
- Architect chat — for Architect projects, set up your whole project by chatting with AI. It asks what you need, designs the architecture, and scaffolds the modules — all in a focused in-panel chat.
- Configure an existing project — point Acturify at a folder you already have; the extension reads your files and sends them for analysis.
- Create tasks — describe work (title, description, acceptance criteria, priority) without leaving VS Code.
- Track tasks & status — see every task grouped by state: Todo, In Progress, Review, Done, Rejected.
- Review completed work — accept or reject runs that are awaiting your decision, right from the task list.
- Answer clarifications — when an agent needs input mid-run, respond inline to keep it moving.
- Pull generated files into your mapped frontend/backend folders, with full conflict resolution.
- Fast & offline-friendly — recently loaded projects, tasks and chats are cached locally and revalidated in the background, so the panel opens instantly.
Live updates arrive over SSE — the board, task states and notifications stay current without manual refresh.
Getting started
1. Install and sign in
Open the Acturify panel from the activity bar (left sidebar). Sign in with your Acturify account email and password.
2. Select a project
Your projects load automatically after sign-in. Click a project to activate it. The status bar at the bottom will show Acturify: Connected (your-project).
3. Map your local folders
Run Acturify: Sync Frontend Folder or Acturify: Sync Backend Folder from the Command Palette (Ctrl+Shift+P / Cmd+Shift+P). A folder picker opens — select the local directory for that side of the project.
This sends a file manifest to Acturify so agents understand your existing project structure.
4. Pull completed work
When a task run is accepted on the board, run Acturify: Pull Files. The extension fetches the latest accepted output and writes files into your mapped folders.
Conflict resolution
If a pulled file already exists locally, Acturify asks how to handle it:
| Option |
What happens |
| Accept All Incoming |
Overwrites local files with AI output |
| Keep All Current |
Skips all conflicting files, keeps your local versions |
| Resolve Per File |
Opens a diff view for each conflict — you decide per file |
Per-file options:
- Accept Incoming — use the AI-generated version
- Keep Current — keep your local version unchanged
- Keep Both (merge markers) — inserts Git-style conflict markers, opens the file for manual resolution
Commands
| Command |
Description |
Acturify: Open Panel |
Focus the Acturify sidebar panel |
Acturify: Pull Files |
Pull latest accepted task output to local folders |
Acturify: Sync Frontend Folder |
Map and scan your frontend folder |
Acturify: Sync Backend Folder |
Map and scan your backend folder |
Acturify: Disconnect |
Sign out and clear active project |
Status bar
The status bar item (bottom left) shows the current connection state:
☁ Acturify: Connected (project-name) — signed in, project active
☁ Acturify: Reconnecting… — lost connection, retrying
☁ Acturify — disconnected / not signed in
Click it to open the panel.
Requirements
- An active Acturify account
- A project with at least one accepted task run (to have files to pull)
- VS Code 1.85 or later
Links