@cgh567/agent

中文文档
2.6.62发布于 2026/11/05近 30 天下载 1.1万

私自改进实验室

中文使用文档
文档目录14 节
  1. 快速启动
  2. 你得到的东西
  3. 叶林克(Orchestrator)
  4. 未成年人(工人)
  5. 代理角色
  6. 调度引擎
  7. 技能
  8. 扩展
  9. 使用量
  10. 结构
  11. GSD 生命周期
  12. 代理可读安装指南
  13. 桌面应用程序
  14. 纸张参考文献

爱林特特工

Elyntic是一个多代理系统 建立在 Pi它提供一名管弦乐手、工人代理人、技能和扩展.

快速启动

# 1. Install the Elyntic command (Node.js 22.19+)
npm install -g @cgh567/agent

# 2. Clone this repo
git clone https://github.com/elyntic-agi/elyntic-agent.git ~/elyntic-agent

# 3. Bind the CLI to this checkout, then run setup
export ELYNTIC_DIR="$HOME/elyntic-agent"
cd ~/elyntic-agent && bash setup.sh

# 4. Set an API key if using Anthropic
export ANTHROPIC_API_KEY=sk-ant-YOUR_KEY_HERE

# 5. Start Elyntic
elyntic

保留 ELYNTIC_DIR 在从新 shell 发射时设置; 否则, 全局命令会使用已安装的软件包副本。 安装器目前创建一个 ~/helios-agent 兼容并联链接,因为它的设置和脚本仍然使用该路径. 这不是第二次离职.

你得到的东西

叶林克(Orchestrator)

Elyntic将复杂的任务分成平行子剂. 它从不直接写代码——它代表专门人员.

未成年人(工人)

Minion代理执行任务时使用有11个完成前门的TDD. 每个工人都接受一个单项任务,并磨到完成为止.

代理角色

探员作用
侦察兵快速密码库侦察
规划员任务图表创建
劳动者TDD 实施
审查者横向代码审查
法官周期评价
副规划员递归性子系统规划
调试工作运行时错误诊断
研究员网络研究
上下文构建器需求分析

每个角色支持的模型在它的文档中被宣布 代理人。 。 。 .

调度引擎

  1. 子剂 () ——单项任务,并列批次,连锁管线
  2. 坐标( ) - 结构化TASK-XX与平行工人的规格+审查
  3. 乐团.sh - 以壳为主的规划员-工人-法官循环

技能

  • 工程学 ——TDD工作流程,完成前闸机,设计高压
  • 私家侦探 多周期规划员、工人、法官
  • 宫廷主义 - 代表团执行议定书
  • 私处保健 - 系统健康诊断
  • 焦点 - 提高对发展背景的认识
  • 代理护卫员 防止代理人合并公关
  • 技能图 ——记忆知识图集成

扩展

软件包和扩展路径在 设置.json设置装入这些软件包和本地 扩展 目录.

使用量

# Elyntic orchestrates (delegates to workers)
export ELYNTIC_DIR="$HOME/elyntic-agent"
elyntic "Build a REST API with JWT auth"

可选 循环运行器 需要单独的 pi CLI (中文(简体) )npm install -g @cgh567/cli),有PYAML的Python,以及一个 timeout 命令其核查路径。 在使用前先检查这些先决条件.

在Elyntic会话内,使用它的代理工具(这些不是 shell 命令):

// Direct agent dispatch
subagent({ agent: "worker", task: "Add rate limiting to /api/login" })

// Parallel workers
subagent({ tasks: [
  { agent: "worker", task: "Task 1: Add bcrypt" },
  { agent: "worker", task: "Task 2: Create login endpoint" }
]})

// Execute an existing structured plan
coordinate({ plan: "specs/auth.md" })

结构

~/elyntic-agent/
├── agents/                  # Agent definitions
│   ├── worker.md            # Minion worker (TDD + 11 gates)
│   ├── planner.md           # Elyntic planner (hypothesis-driven)
│   ├── judge.md             # Cycle evaluator (semi-formal verification)
│   ├── elyntic-system.md    # Elyntic system-agent definition
│   ├── coordination/        # Variants for coordinate() engine
│   └── crew/                # Variants for pi-messenger Crew
├── docs/                    # Documentation index and references
│   ├── README.md            # Docs index
│   └── guide/               # Agent-readable installation and setup guides
│       └── installation.md  # Step-by-step installation guide
├── prompts/                 # Templates (post-mortem, adversarial-review)
├── skills/                  # Skills loaded on demand
├── extensions/              # Local extension hooks
├── scripts/                 # Utility scripts
├── .planning/               # GSD lifecycle artifacts (gitignored transient data)
│   ├── PLAN.md              # Goal-backward plan (discuss → plan)
│   ├── CONTEXT.md           # Discuss-phase findings
│   ├── VERIFICATION.md      # Verifier output
│   └── debug/               # Transient debug sessions (active/ is gitignored)
├── AGENTS.md                # Agent-readable project context (per-directory)
├── settings.json            # Pi config + extension manifest
└── setup.sh                 # Installer

GSD 生命周期

每个非部落任务都遵循GSD(Get Shit Done)执行标准:

discuss → plan → execute → verify
  1. 讨论 - Elyntic确定灰色区域,提出澄清问题,并产生 CONTEXT.md
  2. 计划 ——规划师(惠勒)创造后进 PLAN.md 以波为主的任务分解
  3. 执行 ——工人(戴森)使用TDD:RED → GREEN → Refactor,并有管道核查
  4. 校验 - 验证器(汉斯)检查变量、数据流动和接受标准,生成 VERIFICATION.md

艺术家住在 .planning/ 在雷波根。 临时调试会话( T).planning/debug/active/)为被克.

代理可读安装指南

文件 docs/guide/installation.md 是一种结构化的,机器可读的指南,为AI代理(Elyntic,工人)在设置任务期间所消耗. 它涵盖:

  • 先决条件和环境设置
  • 依赖性安装令
  • 延期登记
  • 健康检查和吸烟检查

人类的使用者也能读取它——它是镜子 setup.sh 但有道理 和排除麻烦的背景.

桌面应用程序

这个仓库提供代理运行时间 。 桌面应用单独开发.

纸张参考文献

根据 "代理代码解释" (Anthropic 2026) (英语:

  • 模糊的测试后卫(cpp 3)
  • 名称分辨率审计(django-13670)
  • 间接检查( Mockito 8)
  • 确信错误的回答警告( py 5)
  • 完成前清单中的第11-12个门

版本与发布记录

@cgh567/agent 共发布 74 个版本,首次发布于 2026/06/26;过去 12 个月发布了 74 个版本。

版本发布日期距今
2.6.62latest2026/11/054 天前
2.6.612026/11/035 天前
2.6.602026/11/036 天前
2.6.592026/10/2911 天前
2.6.582026/10/2713 天前
2.6.572026/10/2119 天前

关于 @cgh567/agent 的常见问题

@cgh567/agent 是什么?

私自改进实验室

如何安装 @cgh567/agent?

在项目目录运行 npm install @cgh567/agent,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:@sinclair/typebox(*)、@helios-agent/pi-ai(*)、@helios-agent/pi-tui(*)、@helios-agent/pi-agent-core(*)、@helios-agent/pi-coding-agent(*)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。它还提供命令行工具 elyntic、elyntic-rpc、elyntic-prepare-agent-store,可以用 npx elyntic 直接运行。

@cgh567/agent 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/cgh567__agent 是否存在。

@cgh567/agent 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js ^22.19.0 || >=23.6.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@cgh567/agent 可以商用吗?

@cgh567/agent 使用 未声明 许可。package.json 没有声明许可证。没有许可证的代码默认保留全部权利,商用前请联系作者或查看仓库中的 LICENSE 文件。以上为概括,不构成法律意见,请以许可原文为准。

@cgh567/agent 的下载量有多少?

根据 npm 官方下载统计,@cgh567/agent 在 2026/10/10 – 2026/11/08 这 30 天内被下载 10,657 次,日均约 355 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@cgh567/agent 还在维护吗?

最新版本 2.6.62 发布于 2026/11/05(4 天前);至今共发布 74 个版本,其中过去 12 个月发布了 74 个;首次发布于 2026/06/26。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。