DSCC Documentation
DSCC 是用安全 Rust 写成的本地 coding-agent CLI。本文档覆盖安装、日常使用、完整命令与工具面,以及通过 agents / skills / plugins 扩展 DSCC 的方法。
目录
入门
| 页面 | 用途 |
|---|---|
| installation.md | 依赖与安装、cargo install、预编译二进制 |
| authentication.md | API key、OAuth、Provider 路由 |
| model-selection.md | --model、DSCC_MODEL、模型注册表 |
| first-session.md | 第一个 REPL 会话与一次性 prompt |
使用指南
| 页面 | 用途 |
|---|---|
| interactive-mode.md | REPL 键位、vim 模式、历史记录、补全 |
| one-shot-mode.md | dscc prompt ...、JSON 输出、脚本化 |
| slash-commands.md | 如何发现并使用 / 命令 |
| sessions.md | 会话保存、恢复、导出、压缩 |
| permissions.md | 权限模式与工具闸门 |
| hooks.md | PreToolUse / PostToolUse 钩子 |
| config-files.md | DSCC.md、.dscc.json、settings.json
优先级 |
| mcp-servers.md | 连接 stdio / sse / http / ws MCP 服务器 |
参考手册
| 页面 | 用途 |
|---|---|
| cli.md | 全部子命令与参数 |
| slash-commands.md | 全部 / 命令与参数 |
| tools.md | 内置工具、输入 schema、权限 |
| env-vars.md | DSCC 读取的所有环境变量 |
| config-schema.md | .dscc.json / settings.json 完整
schema |
扩展
| 页面 | 用途 |
|---|---|
| agents.md | 在 .dscc/agents/*.toml 中编写 agent |
| skills.md | 用 SKILL.md 编写 skill |
| plugins.md | 插件 manifest、工具、钩子、生命周期 |
案例库
详见 cookbook/README.md:可复现的端到端场景,附 prompt、预期输出与点评。
版本
本文档面向 DSCC 0.1.x。当前版本说明在 releases/0.1.0.md。