LLMatic Agent RuntimeLLMatic brings a deterministic local software-engineering workflow to VS Code and AI coding agents. It keeps runtime state outside your repository, integrates with Kilo Code through MCP, and helps you move from project discovery to an approved engineering plan, implementation, validation, review, and task progression. InstallFrom VS Code Marketplace
CLI:
From a VSIXDownload the matching VSIX from the GitHub Release and use:
or:
First runOpen the Command Palette with
Get Ready attaches the workspace externally, verifies the bundled runtime, inspects required project tools, connects Kilo Code when enabled, and validates the global LLMatic MCP registration. The LLMatic Activity Bar view shows one canonical state:
New project workflowOpen an empty folder and run:
LLMatic asks what you want to build and guides the major engineering decisions. Discovery is saved outside the repository. When discovery is complete:
The private plan can include:
You can review artifacts, edit decisions, request changes, and regenerate the plan. Requested changes are applied to the next draft. Repository files remain untouched until you explicitly choose Approve & Initialize. Existing repository workflowFor an existing codebase, run:
LLMatic maps the repository and automatically recovers current engineering work from Git/worktree state, active LLMatic workflow, open pull request/CI and the configured task source. The sidebar then shows:
Agent Chat is a persistent multi-turn conversation. It shows the agent's tool activity and keeps the recovered repository context available across messages. Use Refresh Repository Context whenever you want to rebuild the map and re-check task/PR/CI state. Task sources can be auto-detected or explicitly selected with
For Jira, use LLMatic: Connect Jira Workspace. The preferred path is Continue with Atlassian, which opens a browser OAuth flow when the LLMatic connection broker is configured. Authorized Jira sites and projects are discovered interactively, while manual API-token/bearer authentication remains a fallback. Each workspace keeps its own Jira site/project/work-mode profile and workspace-ID-scoped SecretStorage credential, so different repositories can safely connect to different Jira environments in separate VS Code windows. The default team-safe mode is LLMatic also builds a Repository Constitution from repository documentation and tooling evidence. Explicit rules preserve source provenance; inferred conventions stay advisory. Repeated review patterns may be proposed as new rules, but only a human can approve them. Code review runs General, Bug Hunter and Security lenses in VS Code and keeps the latest findings visible in Agent Chat. Useful actions:
The PR draft uses captured engineering evidence and marks missing evidence instead of fabricating claims. Kilo CodeKilo Code is the default coding-agent integration. LLMatic registers its verified MCP runtime in Kilo Code's global MCP configuration. If Kilo Code is installed while onboarding is in progress, LLMatic resumes Get Ready automatically. The default direct-agent model is:
Configure another model with:
LLMatic shows a data-handling warning before first use of Auto Free. Use an appropriate model/provider for confidential repositories. Gateway accessKilo Code MCP connectivity works without a Gateway API key. For authenticated or paid model access run:
The connection UI can open the Kilo account page in your browser, explain where the Gateway key is created, and then stores the pasted key only in VS Code SecretStorage. Core commands
SafetyLLMatic runtime state is stored in VS Code global storage rather than in the opened repository. The built-in fix agent does not receive unrestricted shell, package-install, Git push, PR merge, deployment, or remote-database mutation capabilities. Human approval is required before a greenfield private plan becomes repository state. Gateway credentials are stored in VS Code SecretStorage. TroubleshootingStart with:
For runtime integrity problems:
For Kilo MCP problems:
For setup state:
When reporting a bug, include your VS Code version, LLMatic version, operating system, relevant LLMatic output-channel diagnostics, and reproducible steps. Support and sourceSource code, issue tracking, release artifacts, and engineering documentation: https://github.com/pikkst/llmatic-agent-runtime LicenseMIT. |