APS-Code
APS-Code is the AI software-engineering workspace from American Power Systems. It brings the same priorities APS applies to critical power work—safety, quality, reliability, teamwork, and disciplined execution—into the developer workflow. Johnny 5 works alongside your team in VS Code to understand a codebase, plan changes, write and review code, run tools, diagnose failures, and carry complex work through to a verified result. AI providerAPS-Code supports Cloudflare Workers AI as its only user-configurable AI provider.
Setup requires a Cloudflare Account ID and API token, with an optional AI Gateway
ID. The default model is Legacy provider schemas and runtime adapters remain in the source only where they support inexpensive profile migration or shared streaming, message transformation, tool-call, and model infrastructure. They are not exposed in the APS-Code settings or onboarding UI. Engineered the APS way
Put Johnny 5 to work
ModesAPS-Code adapts to the job at hand:
Resources
Local Setup & Development
There are several ways to run the APS-Code extension: Development Mode (F5)For active development, use VSCode's built-in debugging: Press
Automated VSIX InstallationTo build and install the extension as a VSIX package directly into VSCode:
This command will:
Options:
Manual VSIX InstallationIf you prefer to install the VSIX package manually:
We use changesets for versioning and
publishing. Check our DisclaimerPlease note that APS-Code does not make any representations or warranties regarding any code, models, or other tools provided or made available in connection with APS-Code, any associated third-party tools, or any resulting outputs. You assume all risks associated with the use of any such tools or outputs; such tools are provided on an "AS IS" and "AS AVAILABLE" basis. Such risks may include, without limitation, intellectual property infringement, cyber vulnerabilities or attacks, bias, inaccuracies, errors, defects, viruses, downtime, property loss or damage, and/or personal injury. You are solely responsible for your use of any such tools or outputs (including, without limitation, the legality, appropriateness, and results thereof). ContributingAPS-Code is improved through disciplined, reviewed contributions. Get started by reading our CONTRIBUTING.md. LicenseProvenanceAPS-Code is an American Power Systems product derived from the Roo Code and Zoo Code projects. APS-Code preserves required upstream license and copyright notices; upstream names describe provenance and compatibility only, not the current product. Power the work with APS-Code. For product questions or feature ideas, open an issue. |