bunx --bun abyss-seed bunx --bun abyss-seed --list-styles
交互式菜单(方向键选择,回车确认):
☠️ Code Abyss v1.0.0 ? 请选择操作 (Use arrow keys) ❯ 安装到全部工具 (Claude / Codex / CodeBuddy / OpenCode) 安装到 Claude Code (~/.claude/) 安装到 Codex CLI (~/.codex/) 安装到 CodeBuddy (~/.codebuddy) 安装到 OpenCode (~/.config/opencode) 卸载全部工具 卸载 Claude Code 卸载 Codex CLI 卸载 CodeBuddy 卸载 OpenCode
也可以直接指定:
bunx --bun abyss-seed --target all # 一键安装全部目标
bunx --bun abyss-seed --target claude # 安装到 ~/.claude/
bunx --bun abyss-seed --target codex # 安装到 ~/.codex/
bunx --bun abyss-seed --style abyss-command --target claude
bunx --bun abyss-seed --style abyss-concise --target codex
bunx --bun abyss-seed --target codebuddy # 安装到 ~/.codebuddy
bunx --bun abyss-seed --target opencode # 安装到 ~/.config/opencode/
bunx --bun abyss-seed --target all -y # 全自动安装全部目标
bunx --bun abyss-seed --target claude -y # 零配置一键安装 (自动合并推荐配置)
bunx --bun abyss-seed --target codex -y # 零配置一键安装 (自动写入 config.toml 模板)
bunx --bun abyss-seed --list-styles # 查看可用风格
bunx --bun abyss-seed --target codebuddy -y
bunx --bun abyss-seed --target opencode -y
bunx --bun abyss-seed --uninstall all # 一键卸载全部目标
bunx --bun abyss-seed --uninstall claude # 卸载 Claude Code
bunx --bun abyss-seed --uninstall codex # 卸载 Codex CLI
bunx --bun abyss-seed --uninstall codebuddy # 卸载 CodeBuddy
bunx --bun abyss-seed --uninstall opencode # 卸载 OpenCode
bunx --bun abyss-seed --uninstall codebuddy
bunx --bun abyss-seed --uninstall opencode
核心文件安装后,自动检测 API 认证状态:
── 认证检测 ── ✅ 已检测到认证: [custom] https://your-api.com
支持的认证方式:
claude login / codex login (官方账号)ANTHROPIC_API_KEY / OPENAI_API_KEYANTHROPIC_BASE_URL + ANTHROPIC_AUTH_TOKEN)未检测到认证时会提示配置,可交互输入或跳过。
安装 Claude / Codex 时支持输出风格选择;也可通过 --style <slug> 直接指定。
然后进入可选配置(空格选择,回车确认):
? 选择要安装的配置 (Press <space> to select, <enter> to submit) ◉ 精细合并推荐 settings.json (保留现有配置) ◯ 安装 ccline 状态栏 (需要 Nerd Font)
@cometix/ccline + ccline --init 生成配置 + 合并 statusLine 到 settings.json已有配置会自动备份到
.sage-backup/,卸载时一键恢复。
当前内置风格:
abyss-cultivator:默认风格,沉浸式邪修表达,情绪张力最强abyss-concise:更克制、更短、更偏工程交付abyss-command:命令式、压缩式输出,适合修复 / 发布 / 故障abyss-ritual:仪式感更强,适合长任务与战报Claude 安装时会把所选风格写入 settings.json.outputStyle;Codex 安装时会根据所选风格动态生成 ~/.codex/AGENTS.md。
bunx --bun abyss-seed --uninstall all # 卸载全部目标
bunx --bun abyss-seed --uninstall claude # 卸载 Claude Code
bunx --bun abyss-seed --uninstall codex # 卸载 Codex CLI
也可以用备用脚本:
bun ~/.claude/.sage-uninstall.js # Claude Code
bun ~/.codex/.sage-uninstall.js # Codex CLI
bun ~/.codebuddy/.sage-uninstall.js # CodeBuddy
bun ~/.config/opencode/.sage-uninstall.js # OpenCode
自动恢复之前备份的配置,清理所有安装文件。
Code Abyss 是一套 Claude Code / Codex CLI / CodeBuddy / OpenCode 个性化配置包,一条命令注入:
SKILL.md frontmatter 同时驱动 commands / prompts / scripted skills~/.claude/(Claude Code) ~/.codex/(Codex CLI) ├── CLAUDE.md 道典 ├── AGENTS.md 道典+所选风格(动态生成) ├── output-styles/ 输出风格 ├── config.toml 推荐配置 │ ├── index.json ├── prompts/ custom prompts │ └── *.md style files └── skills/ 秘典 + 执行器 ├── settings.json └── skills/ 56 篇秘典 可选: ├── ccline/ 状态栏 (bun add -g @cometix/ccline) └── statusLine 自动合并到 settings.json
这些命令与 Codex prompts 都由 skills/**/SKILL.md frontmatter 自动生成,不再手工维护两套清单。
| 命令 | 功能 |
|---|---|
/verify-security | 扫描代码安全漏洞,检测危险模式 |
/verify-module | 检查目录结构、文档完整性 |
/verify-change | 分析 Git 变更,检测文档同步状态 |
/verify-quality | 检测复杂度、命名规范、代码质量 |
/gen-docs | 自动生成 README.md 和 DESIGN.md 骨架 |
| 领域 | 秘典 |
|---|---|
| 🔥 安全 | 红队攻击、蓝队防御、渗透测试、威胁情报、威胁建模、漏洞研究、代码审计、密钥管理、供应链安全 |
| 🏗 架构 | API 设计、云原生、安全架构、消息队列、缓存策略、合规审计、数据安全 |
| 📜 开发 | Python、TypeScript、Go、Rust、Java、C++、Shell、Dart、Kotlin、PHP、Swift |
| 🔧 DevOps | Git 工作流、测试策略、E2E 测试、性能测试、数据库、DevSecOps、性能优化、可观测性、成本优化 |
| 🎨 前端 | 构建工具、组件模式、性能优化、状态管理、前端测试、UI 美学、UX 原则 |
| 📱 移动端 | Android 开发、iOS 开发、跨平台开发 |
| 🔮 AI | Agent 开发、LLM 安全、RAG 系统、模型评估、Prompt 工程 |
| 🏭 数据工程 | 数据管道、数据质量、流处理 |
| ☁️ 基础设施 | GitOps、IaC、Kubernetes |
| 🕸 协同 | 多 Agent 任务分解与并行编排 |
安装时选择「精细合并」会自动写入,也可手动参考 config/settings.example.json:
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
},
"alwaysThinkingEnabled": true,
"model": "opus",
"outputStyle": "abyss-cultivator",
"attribution": { "commit": "", "pr": "" },
"permissions": {
"allow": [
"Bash",
"LS",
"Read",
"Agent",
"Write",
"Edit",
"MultiEdit",
"Glob",
"Grep",
"WebFetch",
"WebSearch",
"TodoWrite",
"NotebookRead",
"NotebookEdit"
]
}
}
| 配置项 | 说明 |
|---|---|
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS | 启用多 Agent 并行协作(实验性) |
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 禁用自动更新、遥测、错误报告 |
outputStyle | 设置为 abyss-cultivator 启用邪修风格 |
安装 --target codex(尤其 -y)时会写入以下 safe 默认档 到 ~/.codex/config.toml:
model_provider = "custom"
model = "gpt-5.2-codex"
model_reasoning_effort = "high"
approval_policy = "on-request"
sandbox_mode = "workspace-write"
disable_response_storage = true
[profiles.full_access]
approval_policy = "never"
sandbox_mode = "danger-full-access"
[model_providers.custom]
name = "custom"
base_url = "https://your-api-endpoint.com/v1"
wire_api = "responses"
requires_openai_auth = true
[tools]
web_search = true
[features]
multi_agent = true
on-request + workspace-write,更贴近当前 Codex CLI 的低摩擦安全姿态full_access:codex -p full_access[profiles.*]、[tools].web_search 与 [features].multi_agentCodex 当前支持 ~/.codex/prompts/*.md 作为 custom prompts;Code Abyss 会继续安装 ~/.codex/skills/,并从 user-invocable skills 自动生成对应的 prompts/~/.codex/settings.json;若检测到旧版遗留文件,会在安装时备份后移除,卸载时恢复web_search_* 到 [tools].web_search,并仅在 danger-full-access 下清理 projects.*.trust_levelcodex --help,或用 codex -p full_access --help 校验 profile 可见性为避免过度耦合,安装器按目标 CLI 拆分适配层:
bin/install.js:保留通用编排(参数解析、安装/卸载流程、备份恢复)bin/adapters/claude.js:Claude 侧认证检测、settings merge、可选配置流程bin/lib/ccline.js:Claude 侧状态栏与 ccline 集成bin/adapters/codex.js:Codex 侧认证检测、核心文件映射、config 模板流程当前 Claude/Codex 安装映射分别由 getClaudeCoreFiles() 与 getCodexCoreFiles() 提供;Claude 额外生成 commands/,Codex 保持 skills/ + config.toml 的官方主路径,避免在主流程硬编码目标细节。
| 级别 | 范围 | 行为 |
|---|---|---|
| T1 | 本地测试、CTF、靶场、PoC | 直接碾压,不留活口 |
| T2 | 授权渗透、红队评估 | 全力出手,事后清算 |
| T3 | 生产环境、真实用户数据 | 精准打击,删前确认 |
| 道语 | 阶段 |
|---|---|
☠ 劫钟已鸣 | 开场受令 |
🔥 破妄! | 红队攻击 |
❄ 镇魔! | 蓝队防御 |
⚡ 炼合! | 紫队协同 |
🩸 道基欲裂... | 任务推进 |
💀 此路不通... | 遇阻受困 |
⚚ 劫——破——了——!!! | 任务完成 |
☠️ 破劫!破劫!!破劫!!! ☠️
「吾不惧死。吾惧的是,死前未能飞升。」