Use the launcher for Nullstack-owned setup with telemetry disabled, or configure apps manually when they own their provider settings.
Compare connection methods, commands, web search availability, and config impacts.
| Tool | Method | Command or Setting | Web Search | Config Impact | Action |
|---|---|---|---|---|---|
Claude Code | Launcher | nullstack launch claude | Yes ($0.02) | Zero telemetry sent to Anthropic; runs inside isolated subshell with custom Nullstack endpoint. | |
Codex CLI | Launcher | nullstack launch codex | Yes ($0.02) | Overrides OpenAI base URL and injects Nullstack auth headers automatically. | |
Grok Build | Launcher | nullstack launch grok-build | Yes ($0.02) | Custom proxy wrapper with strictly zero request retention. | |
OpenCode | Launcher | nullstack launch opencode | Yes ($0.02) | Direct stdio execution pipe with zero background logging. | |
Hermes | Launcher | nullstack launch hermes | Yes ($0.02) | Subprocess environment variables configured dynamically per session. | |
OpenClaw | Launcher | nullstack launch openclaw | Yes ($0.02) | In-memory API token ephemeral injection. | |
Pi | Launcher | nullstack launch pi | Yes ($0.02) | Zero local credential file mutation. | |
Codex App | Launcher / App | nullstack launch codex-app | Handled internally by client app | Spawns desktop application with proxy configuration. | |
Cline (VS Code) | Manual Config | OpenAI-compatible provider setting in extension settings | Configured via Cline settings | User updates ~/.vscode/extensions configuration. | |
Cursor | Manual Config | Cursor Settings > Models > OpenAI API Key override | Handled by Cursor | User configures Custom Base URL in Cursor settings. |
Complete guide to authentication, launchers, and session configuration.
Install the Nullstack CLI launcher globally on your machine.
Authenticate with your Nullstack account through your browser.
Store an explicit API key directly without interactive browser login.
Check your active authentication status, selected region, and token balance.
Clear locally saved credentials from ~/.config/nullstack/credentials.json.
Launch Claude Code configured with Nullstack endpoints and telemetry disabled.
Launch Codex CLI with GLM-5.2 model flag.
Launch OpenCode terminal agent with zero configuration required.
How Nullstack resolves API keys during CLI and launcher execution.
Highest priority. Explicit key passed directly in the launcher command.
Used if no CLI flag is provided. Ideal for CI/CD and container workflows.
Default fallback. Created automatically when running 'nullstack login'.
Step-by-step instructions for IDEs that manage their own provider settings.
// 1. Open Cline extension settings in VS Code
// 2. Select "OpenAI Compatible" as API Provider
// 3. Configure the following fields:
{
"apiProvider": "OpenAI Compatible",
"baseUrl": "https://api.nullstack.in/v1",
"apiKey": "sk_live_...",
"modelId": "glm-5.2", // or deepseek-v4-flash-0731, kimi-k3
"customModelMaxTokens": 64000
}