Jekt for VS CodeThe Jekt™ context architecture maintains software project context alongside the project's code. Tickets, plans, designs, minutes, and comments are persisted as Markdown and YAML in a separate Jekt directory tree, so developers and AI assistants can read and edit the same project state. Storage in a Git repository allows this context to persist across agent sessions, ticket assignments, and releases. Jekt requires no separate server or account; its file layout is defined by an open specification. For example, a ticket to fix portrait photos appearing sideways in thumbnails might contain:
This ticket's description Markdown document describes the bug, while its metadata YAML file records ticket properties such as status and priority. The plan guides a developer or agent to change thumbnail generation to fix the bug. The design records how orientation is handled as plans converge on a cohesive understanding. The minutes capture decisions made during the fix. These files all concern the same ticket, and allow insight to be surfaced and persisted as development progresses. Extension CapabilitiesThis extension provides tools for working with Jekt in VS Code. Its first release includes a Jira Cloud importer so you can start using Jekt with an existing project's work and history already in place. It converts the project's issues and supporting content from a downloaded Jira Cloud backup into Jekt files in your repository. You can continue working with that accumulated context: browse and edit the files, track changes with Git, and use them with AI assistants. Try the Jira Cloud import functionality without commitment to Jekt: you can always delete the imported data or archive the import as a better-organized backup than the original Jira Cloud backup. Test it in your project, or in a separate, empty folder. The import process reads your downloaded backup without connecting to Jira, changing Jira, or changing the backup. It writes Jekt files under Regardless of the source of the Jekt information, you can use Jekt's reference prompts to direct AI assistants to find and understand project context and work with Jekt artifacts. Those prompts are available separately and are not installed by this extension. Jekt agent skills are on the roadmap. Import a Jira Cloud ProjectThe Jekt: Import Jira Cloud Backup... command imports a Jira Cloud project's issues and supporting content into your repository as Jekt files you can work with outside Jira. The import reads a downloaded Jira Cloud backup, which is an exported snapshot of the Jira site's projects and their associated issues and content. Each run imports one Jira project from the backup, creating a Jekt ticket for every Jira issue and preserving each Jira issue key and its original casing as the Jekt ticket ID. For example, an issue about audio stopping when switching presets in a guitar-effects application might have the Jira key
The description document holds the issue's title and description, and Import ScopeThe import brings in:
Descriptions and comments are converted to Markdown, and links between issues in the selected project point to their Jekt tickets. Project details are recorded under This extension release skips restricted comments and their attachments to avoid exposing content governed by Jira's access controls. The import log reports these exclusions and any attachments that were missing from the backup or could not be written. Future versions may provide more visibility-related options. In this version, imported tickets are not a complete copy of Jira: fix-version releases, labels, components, sprints, custom fields, and structured relationships such as epics and dependencies are not yet imported. Future versions are expected to expand this coverage through additive imports. These imports add missing content; they do not keep Jira and Jekt synchronized. For specific details about field mappings, read the Jekt Jira Profile. Prepare a Jira Cloud Backup
Run the ImportUse VS Code 1.125 or later in a trusted workspace. The extension is disabled in Restricted Mode. You do not need GitHub Copilot, a Jira API token, or a Jekt account to import.
The import creates the Review and Use the Imported TicketsThe imported tickets appear under Open and search the tickets, review and edit their files, and commit them with Git if you want to keep them. Importing again adds missing content without replacing existing ticket descriptions or field values. Add a plan, record a decision in minutes, or create a new Jekt ticket alongside the imported ones—directly or using the reference prompts or skills. The Jekt Primer explains these artifacts and how to use them, whether you're starting with a Jira import or from scratch in an empty Jekt repository. PrivacyThis version of the extension does not collect or send telemetry. GlobalMentor receives no information from it, as the extension sends nothing over the network. The extension reads and writes only files in your workspace and in locations you select, whether on your local device or a remote one. VS Code remembers some of your recent entries for later use, such as the last folder you imported from and site addresses you entered, and keeps the extension's log, shown in the Jekt output channel, in its log files. Data imported from other systems commonly contains personal data, such as people's names, usernames, and email addresses. The extension writes some of it into your repository: it records the people who created, were assigned, commented on, attached files to, or were mentioned in each imported item, by the usernames or other identifiers the source system uses, and it writes the descriptions, comments, and attachments themselves, with whatever their authors put in them. You decide what to import and share. Imported files may contain private project information; review them before committing or sharing them. VS Code, the Marketplace, and any AI assistant you choose to use have their own data practices. QuestionsSee the Jekt FAQ for common questions, or ask about the extension on its Marketplace Q & A tab. LicenseBy installing or using this extension, you agree to the Jekt Extension License Agreement. Copyright © 2026 GlobalMentor, Inc. All rights reserved. "Jekt" and the Jekt logo are trademarks of GlobalMentor, Inc. |