插件介绍
AI-native engineering environment management that makes your codebase agent-ready.
项目详情摘要
Terrain Terrain prepares the ground so agents don't have to guess where to stand.** Engineering environment management for human developers and AI coding assistants — knowledge as the map, tools as the roads, conventions as the trail markers. English** · 简体中文 App preview Project overview | Engineering knowledge | DeepWiki Q&A | Agent environment | | | | | From left to right: project list with freshness scores, auto-generated C4 docs, knowledge-grounded Q&A, and one-command agent tooling setup.* Contents What is Terrain? Install Getting started CLI command reference Why Terrain? Architecture Ecosystem From Litho to Terrain License What is Terrain? Terrain is a **standardized, AI-friendly engineering environment**. Point it at a Git repository and it delivers three things: **🗺️ Engineering knowledge** — always-in-sync C4 docs and agent context, **produced from your code and consumed by both humans and AI agents**. **🤝 A shared agent contract** — Skills, `AGENTS.md`, and CLIs, so every coding agent reads the project the same way instead of blind-grepping the live repo. **⚙️ Auto-deployed tooling** — one command installs what your agents need (CodeGraph, RTK, preset Skills); no per-repo yak-shaving. It runs as a **desktop app (GUI)** or a **CLI** — see Getting started for which to pick. Three pillars Pillar | Metaphor | What you get | **Knowledge assets** | *Map* | Dual-track docs in `.terrain/`, produced from code | **Agent tooling** | *Roads* | CodeGraph, RTK, and the Terrain CLI | **Conventions & workflow** | *Trail markers* | Skills, `AGENTS.md`, and the four-phase SDD workflow | One codebase, two audiences: Audience | Path | Format | **Humans** | `.terrain/human/` | Narrative C4 docs with Mermaid diagrams | **AI agents** | `.terrain/agent/context.md` | Structured archi
摘自项目公开 README,可能随上游仓库更新。安装方法
建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sopaco/terrain
使用前检查
- 确认项目符合 DSH bundle 规范,而不只是相关仓库。
- 阅读许可证和安装脚本,检查网络、文件及执行权限。
- 备份配置,并确保插件能够安全卸载或回滚。


