Simforge VS Code Extension
Quickly jump from your code to the Simforge web portal to modify prompt configurations.
Features
⚒️ CodeLens Integration
When you have simforge.call("methodName", ...) in your code, a clickable "Open in Simforge" link appears above it. Click it to open the Simforge web portal and edit your prompt configuration.

Supports:
- TypeScript / JavaScript
- Python
⚙️ Settings
Configure your Simforge API key and service URL in VS Code settings:
- Open Command Palette (
Cmd+Shift+P / Ctrl+Shift+P)
- Run
Simforge: Set API Key
- Enter your API key
Or set it manually in settings.json:
{
"simforge.apiKey": "your-api-key-here",
"simforge.serviceUrl": "https://simforge.goharvest.ai"
}
Installation
- Download the
.vsix file
- Open VS Code
- Go to Extensions (
Cmd+Shift+X)
- Click the
... menu → "Install from VSIX..."
- Select the
.vsix file
Usage
- Set your API key - Run
Simforge: Set API Key from the Command Palette
- Write code - Use
simforge.call("myFunction", {...}) in your code
- Click the link - A "⚒️ Open in Simforge" link appears above your call
- Edit in portal - Your browser opens to the Simforge web portal
Supported Patterns
The extension detects these patterns:
// TypeScript/JavaScript
simforge.call("extractData", { text: "..." });
sf.call("summarize", { content: "..." });
client.call("analyze", { data: "..." });
# Python
simforge.call("extract_data", text="...")
sf.call("summarize", content="...")
client.call("analyze", data="...")
License
MIT