설치
npx -y @deepseek-ai/dsh plugin --profile web add github:umicorn07/dsh-subagent-agy이 설치 명령은 GitHub 저장소 주소에서 생성된 확인되지 않은 시작점입니다.
README
유지 관리자가 작성한 문서 스냅샷입니다.
최근 디렉터리 동기화에서 이 README 스냅샷을 새로 고치지 못했습니다.
dsh-subagent-agy
English | 中文
dsh-subagent-agy is an open-source Antigravity CLI (agy) Subagent Provider Plugin for DeepSeek Harness (dsh).
It allows DeepSeek Harness agents to delegate complex coding tasks, multi-file AST refactoring, test generation, and deep reasoning to Google Antigravity (agy cli) running as an autonomous subagent in a child process, returning structured results and diffs back to DSH.
✨ Features
- 🤖 Native DSH Subagent Seam: Implements DSH's
SubagentProviderspecification (provider: agy), supporting seamless tool integration, cancellation (AbortSignal), and session isolation. - 🧠 Context & Token Isolation: Heavy token-consuming coding, build, and test steps remain isolated within Antigravity's child process without cluttering the parent DSH agent's context window.
- ⚙️ Configurable: Supports customizable reasoning efforts (
effort: low | medium | high), model selection, and execution modes (accept-edits | plan). - 🚀 Unattended Execution: Runs non-interactively via
agy --print --output-format json --dangerously-skip-permissions.
📦 Installation & Configuration
1. Install Plugin
In your DSH profile directory:
dsh plugin add dsh-subagent-agy
2. Configure cordis.patch.yml
Add the following to ~/.dsh/profiles/web/cordis.patch.yml:
# 1. Mount agy subagent provider
- insert:
- id: subagent-agy
name: 'dsh-subagent-agy'
config:
effort: high
# 2. Expose subagent_agy tool to DSH agent
- insert:
- id: tool-subagent-agy
name: '@deepseek-ai/dsh-tool-subagent'
config:
provider: agy
toolName: subagent_agy
maxDepth: provider-managed
description: 'Delegate complex coding, architecture, and multi-file refactoring to Antigravity CLI'
⚙️ Configuration
| Field | Default | Description |
|---|---|---|
executable | agy | Command name or absolute path to agy / agy.exe |
model | (agy default) | Optional model override |
effort | high | Reasoning effort level (low | medium | high) |
mode | (none) | Execution mode (accept-edits | plan) |
env | {} | Extra environment variables |
disposeGraceMs | 3000 | Process termination grace in milliseconds |
📄 License
저장소 정보
- 언어
- TypeScript
- 라이선스
- MIT
- 마지막 업데이트
- 2026. 8. 18. AM 7:32
신중하게 설치하기
소스 코드, 권한, 수명 주기 스크립트, 의존성 및 네트워크 접근을 검토하고 신뢰하지 않는 플러그인은 격리 환경에서 테스트하세요.