dsh-agy-link
Google Antigravity (agy CLI) models for DeepSeek Harness — stream Gemini/Claude/GPT-OSS subscriptions into DSH with thinking, tool activity, token usage and in-GUI Google OAuth login.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:amlyczz/dsh-agy-link说明文档
阅读完整 README ↗Configuration
Config lives in the agy-link plugin entry (edit via /plugin or the
profile patch layer). Environment variables override the file:
| Key | Env | Default | Meaning |
|---|---|---|---|
| enabled | DSH_AGY_ENABLED | true | master switch |
| agyBin | DSH_AGY_BIN | auto | explicit agy binary path |
| permissionMode | DSH_AGY_MODE | skip | skip / plan / accept-edits (below) |
| defaultModel | DSH_AGY_DEFAULT_MODEL | (agy default) | model slug |
| defaultEffort | DSH_AGY_DEFAULT_EFFORT | (model default) | low / medium / high |
| timeoutMs | DSH_AGY_TIMEOUT_MS | 600000 | per-turn watchdog |
| extraArgs | DSH_AGY_EXTRA_ARGS | — | extra agy flags, space-separated |
Permission modes — read this
agy runs its own tool loop with its own file edits and shell commands. The bridge maps that to one of three modes:
- plan — read-only; the safe default for trying the bridge.
- accept-edits — agy may edit files without asking.
- skip —
--dangerously-skip-permissions: agy runs every tool without approval. Non-interactive DSH turns need this (or plan) because agy permission prompts hang print mode, but it means real unattended write/exec access. The settings panel shows this button in red.
DSH-side tools and permissions are unaffected — this only governs what the spawned agy process may do in its workspace.