CA

codejunkie99/agentic-stack

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

2310 stars 质量 67 趋势 39Apache-2.0

一个脑袋,许多束带。便携式.agent/文件夹(内存+技能+协议),可插入Claude代码、光标、Windsurf、OpenCode、OpenClaw、Hermes或DIYPython——并保存其知识......

概览

一个可移植的.agent/文件夹(内存+技能+协议),可以插入Claude Code、Cursor、Windsurf、OpenCode、OpenClaw、GitHub Copilot CLI、Google Gemini CLI、Hermes、Pi Coding Agent、Codex、Autohand Code CLI、Antigravity或DIY的Python循环——切换时它会保留知识。 它还包含本地数据层,让你能从一个地方监控整个代理套件:利用活动、合同运行、活跃代理、令牌/成本估算、关键绩效指标汇总、用户自定义资源类别以及可截图的每日仪表盘。 它还可以将获批、被涂黑的运行变成本地飞轮文物:追踪记录、上下文卡、评估案例、训练准备好的JSONL和准备度指标,无需训练模型或发送遥测数据。 - 检索和渲染现在共用一个superseded_by_map,因此回忆不再返回陈旧的指南与其替代的指引并列。- 新的循环技能落在 .agent/skills/skills/loop-x/;它们现在降落在 .agent/skills/loop-x/。

概述(AI 翻译)

在编码代理线束之间保持一层便携式内存和技能,这样切换工具时不会重置代理的工作方式。

一个便携式的.agent/文件夹(内存+技能+协议),可以插入Claude Code、Cursor、Windsurf、OpenCode、OpenClaw、GitHub Copilot CLI、Google Gemini CLI、Hermes、Pi Coding Agent、Codex、Autohand Code CLI、Antigravity或DIY的Python循环——切换时它会保留知识。

它还包含本地数据层,方便监控整个套件 来自一处的代理:利用活动、合同运行、活跃代理、令牌/成本 估算、关键绩效指标摘要、用户定义的资源类别, 可截图的每日仪表盘。

而且它能将经过批准、涂黑的运行变成本地飞轮的遗迹: 追踪记录、上下文卡、评估案例、训练准备好的JSONL和准备度 无需训练模型或发送遥测数据即可获得度量。

v0.20.0 新增内容 — 编排、门控演进、Markdown 内存轨道

大脑现在涵盖了编排、自我进化和便携记忆 采用同样的文件支持、仅 stdlib、主机代理审核的风格:

  • DAG 编排 — plan.py 验证目标作为依赖图,

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

agentic-stack

Keep one portable memory-and-skills layer across coding-agent harnesses, so switching tools doesn’t reset how your agent works.

A portable .agent/ folder (memory + skills + protocols) that plugs into Claude Code, Cursor, Windsurf, OpenCode, OpenClaw, GitHub Copilot CLI, Google Gemini CLI, Hermes, Pi Coding Agent, Codex, Autohand Code CLI, Antigravity, or a DIY Python loop — and keeps its knowledge when you switch.

It also includes a local data layer so you can monitor the whole suite of agents from one place: harness activity, cron runs, active agents, token/cost estimates, KPI summaries, user-defined resource categories, and screenshot-ready daily dashboards.

And it can turn approved, redacted runs into local flywheel artifacts: trace records, context cards, eval cases, training-ready JSONL, and readiness metrics without training a model or sending telemetry.

New in v0.20.0 — orchestration, gated evolution, Markdown memory tracks

The brain now covers orchestration, self-evolution, and portable memory in the same file-backed, stdlib-only, host-agent-reviewed style:

  • DAG orchestration — plan.py validates a goal as a dependency graph, matches nodes to agents from protocols/agents.json (Claude Code, Codex, OpenCode, Gemini, Copilot, Pi, Hermes, OpenClaw, shell, custom), dispatches with bounded subprocesses, judges completion by evidence (exit status, truncation, NEED_INPUT: markers, per-node verify), writes exception reports with three resolutions (continue / abandon / replan), keeps every prompt, output, transcript and verdict on disk, and lets later runs consume earlier nodes via ref:. Playbooks save a run as a template; personas assemble a lead role plus specialist roster; campaigns run unattended with a model-free monitor and a report gate. → docs/orchestration.md
  • Gated evolution — four strategy seats (memory / planning / capability / action) around the conductor, and evolve.py: diagnose failures from episodic memory, scaffold a candidate, paired screen on a fixed task sample (validity + activation gates, t ≥ 1.96), gene bank per (where, pathology) cell, install with backup. Nothing unscreened touches the live harness. → docs/evolution.md
  • Markdown memory tracks — episodes (user), agent cases, foresight with a validity window, weekly model-free reflection that consolidates and deprecates (never deletes), source-backed knowledge pages, a stdio MCP server (mem_context, mem_search, mem_save_turn, mem_save_fact, mem://profile, mem://search) for any host, and Claude Code
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add codejunkie99/agentic-stack
新手?先看 mcpskill.org 教程 →