ThreadPort for VS CodeThreadPort keeps a project-owned development session when work moves between AI coding agents. It supports project initialization, persistent sessions, native Markdown session documents, relevant files, decisions, run history, verification, Git review, and agent switching from the editor. Open the ThreadPort Activity Bar view and select New Session. Session creation opens as an editable Markdown document in VS Code's native text editor. Edit the objective, select an optional agent, and save the document. Expand a session and select Agent, Relevant files, Decisions, or Runs. ThreadPort opens the persistent session as a normal Markdown document and moves the cursor to the selected section. Write work under Next instruction, then press Use ThreadPort: Add File to Context from the Explorer or editor menu. Select source code and use ThreadPort: Add Selection to Context to record a precise line range and its contents. The session document displays current Git changes, verification state, relevant files, decisions, runs, and recent timeline events. Project data stays locally in Expand a session to check off Tasks, or right-click it to rename, finish or delete it. The view title bar offers Search, Draft Handoff, Link Issue or Pull Request and Privacy Audit. Select the ThreadPort status bar item for a quick menu; it follows the folder of the active editor. Changes made with the Chat and MCPThreadPort registers an MCP server for each initialized folder, so VS Code chat agents can read the session context and record notes, tasks and decisions. VS Code asks before starting it. In the Chat view, ask Settings and trust
In Restricted Mode, sessions remain readable and editable, but ThreadPort does not start agents or run verification commands until you trust the workspace. Project agent manifests run only after Run ThreadPort: Show Logs to open the ThreadPort output channel when reporting a problem. The interface is available in English and French. Requirements
ThreadPort detects agents in the same environment as the extension host, including WSL, SSH remotes and Dev Containers. SupportReport bugs and request features in the ThreadPort issue tracker. See SUPPORT.md for the information that helps diagnose a problem. DevelopmentFrom the repository root:
Open |