>_ scream / terminal-native

Scream
Code

Scream Code 把无限并发、子代理多模型编排、长循环目标裁判与多跳知识图谱装进一个企业级安全的终端工作面。

Open sourcemacOS / Linux / Windows每个 Agent 独立模型Unlimited concurrency
npm install -g scream-code
✓ 本地运行
✓ 隐私安全
✓ 开箱即用
Goal Loop / 裁判闭环
  • 理解目标
  • 执行计划
  • 自检结果
  • 继续迭代
Agent DAG / 编排
  • explore → plan
  • coder → verify
  • reviewer → done
SAG / 知识检索
  • query → vector
  • rank → memory
Wolfpack / 并发
  • agent_01 RUN
  • agent_02 DONE
  • agent_N ∞
Let the
Agent Run.
实时终端预览LOCAL / READY
scream-code / session
WOLFPACK / RUNNING0%
tool belt / 能力图例

完整的终端 Agent 工具带

从自然语言目标到多模型编排、并发执行、长循环裁判、知识图谱、持久会话、Skills 与 MCP 扩展。

自然语言驱动
内置工具调用
7 类专业 Agent
子代理独立模型
Wolfpack 并发
Goal Loop 裁判
会话持久化
SAG 多跳图谱
Skills 与插件
MCP 扩展
01无限并发执行

Wolfpack

把一个目标拆成可以同时推进的工作单元。每个 Agent 独立运行,结果在同一条执行线上汇合。

并发上限
  • 并行启动,不预设数量上限
  • 7 种 profile 可直接调度
  • 状态与结果集中回传
任务矩阵● 实时完成状态
扫描依赖DONE
agent_01 / complete
重构认证DONE
agent_02 / complete
运行测试DONE
agent_03 / complete
整理文档RUN
agent_04 / working
安全复核RUN
agent_05 / working
汇总结果RUN
agent_06 / working
Profile × Model 可观察编排DAG / depth 3
Profile × Model 可观察编排每个 profile 可独立选择模型. 任务依赖与上下文自动传递. 专业模型各自处理最擅长的工作inputexploreplancoderverifyreview
Profile × Model每个子代理独立绑定模型别名

专业模型各自处理最擅长的工作

02多代理 · 多模型编排引擎

Agent Orchestration

用 DAG 表达任务依赖,并为每个子代理独立配置模型。让代码模型负责编码、推理模型负责规划与审查、长上下文模型负责知识整理,每个模型做自己最擅长的工作。

7
专业 profiles
  • 每个 profile 可独立选择模型
  • 任务依赖与上下文自动传递
  • 专业模型各自处理最擅长的工作
goal://active独立裁判:未达成,带笔记进入下一轮
1
SET GOAL
2
INJECT MEMORY
3
EXECUTE
4
REFEREE
14:02:11内存注入:目标、约束、10 条工作笔记
14:02:16执行 Agent:继续测试、安全审计与结果收集
14:02:24独立裁判:证据不足,携带笔记进入下一轮
14:02:38结果收敛:通过验收条件,交付可验证结果
03记忆注入 · 独立裁判

Goal Loop

每次循环都把关键笔记重新注入内存,让长循环上下文不失真;执行 Agent 与独立裁判解耦,由裁判判断继续迭代还是收敛,直到拿到可验证结果。

不失真
长循环上下文
  • 每轮自动注入工作笔记与关键事实
  • 长循环保持目标、约束与上下文一致
  • 独立裁判决策继续、终止或验收结果
  • 最终交付可验证结果,而不是中途回答
04多跳增强知识图谱

SAG Knowledge

新一代多跳能力增强的知识图谱型知识库:沿实体、关系与历史经验进行多步关联检索,为 Agent 返回可执行上下文,是真正适用于 Agent 的长期知识系统。

  • 知识图谱实体与关系建模
  • 多跳关联推理与上下文拼接
  • 跨会话长期记忆和经验复用
  • 面向 Agent 行动而非只返回文档
sag://queryMulti-hop 检索模式
认证系统为何触发权限异常?READY
queryentity graphmulti-hopagent context

查询沿知识图谱进行多跳扩展,再组合成 Agent 可直接使用的上下文。

多跳关联知识

TOP 3
已选择:Auth → Session → Policy。继续沿实体关系多跳扩展,并组合成 Agent 可行动的上下文。
Scream Code / CLI Agent

一个真正面向执行结果的终端 Agent

Scream Code,也可写作 scream-code、screamcode 或 screamAgent,是面向开发者与企业团队的开源 CLI Agent。它不是只生成一次回答的聊天壳,而是将任务拆解、多代理与多模型编排、无限并发、长循环记忆注入、独立裁判、知识图谱和企业级权限控制组合成完整执行运行时。

与 Claude Code、Codex 等 AI 编程工具一样,Scream Code 工作在开发者熟悉的终端;差异在于它更强调多代理协作、每个子代理独立模型配置、持续目标循环、可观察执行和面向 Agent 的多跳知识系统。

关于 Scream Code

FAQ / ZH
01Scream Code 是什么?

Scream Code 是开源、跨平台的 CLI 终端 AI Agent,集成 Wolfpack 并发、多代理多模型编排、Goal Loop 独立裁判、SAG 多跳知识图谱、MCP、Skills 和企业级权限模式。

02子代理可以使用不同模型吗?

可以。coder、explore、plan、verify、reviewer、oracle、writer 等 profile 可以分别绑定不同模型或模型别名,让代码、推理、检索和长上下文模型各自负责擅长的工作。

03Goal Loop 为什么适合长任务?

它在每轮循环重新注入工作笔记和关键事实,降低长循环上下文失真;独立裁判根据结果决定继续或收敛,直到产出可验证结果。

04SAG 与普通向量知识库有什么不同?

SAG 将向量检索与知识图谱关系结合,支持实体与关系的多跳关联,返回 Agent 能直接用于决策和行动的组合上下文。

05Scream Code 是否适合企业安全场景?

Scream Code 支持本地运行、分级权限模式、工具审批与可观察任务状态,便于企业按自己的模型、服务和安全策略进行配置。

从一个目标开始

把下一项复杂工作交给终端。

三步启动 Scream Code,保留你熟悉的 shell 工作流。

npm install -g scream-code

3 步启动 ↓

  1. 01安装 CLI

    安装到当前机器

    npm install -g scream-code
  2. 02启动 TUI

    进入交互式终端

    scream
  3. 03输入目标

    开始执行与协作

    > /goal your goal