Was Sie einrichten
- Ponytail ist kein Modell, sondern eine „noch nicht schreiben“-Leiter: erst vorhandenen Code nutzen.
- Claude Code: zwei
/plugin-Befehle. Cursor:cursor-hooks.js install(nicht parallel zu rules). - OpenCode:
AGENTS.mdoder Skill ins Repo kopieren. - Faul bei Lösungen, nicht bei Sicherheit: Validierung an Vertrauensgrenzen, Datenverlust, Security, Barrierefreiheit.
- Unabhängige Tests: weniger Zeilen, mehr Wiederverwendung; kleine Tasks können durch mehr Lesen teurer werden.
Sie brauchen kein schlaueres Modell, sondern eines, das das Repo liest, bevor es flext.
Warum Claude Code, Cursor und OpenCode „noch ein bisschen“ bauen
Ohne Leitplanken gewinnt Show-off gegen Anpassung an die Codebase. Kosten zeigen sich im Review, nicht nur in der API-Rechnung – siehe OpenCode vs. Claude Code Kosten. Ponytail zielt auf Form der Änderung: weniger Deps, mehr Reuse.
Was Ponytail ist
Kontext von ponytail.dev: erst Codepfad lesen, dann Leiter steigen. Autoritative Texte: GitHub.
Claude Code Schritt für Schritt
Zwei getrennte Prompts laut INSTALL.md. Abrechnung bleibt bei Claude Code Preisen. Skills-Ranking: Install-Priorität.
Cursor
Hooks per Dokumentation; ponytail.mdc und Hooks nicht doppeln. Preise: Cursor 2026. Cloud-Agents brauchen committete AGENTS.md.
OpenCode
Kopie von AGENTS.md ist der Install. Mit Modellfreiheit explizit „erst suchen, dann installieren“. Datei-Isolation für große Diffs.
Stufen
lite für Text/CSS; full Alltag; ultra nur für Querschnitts-Refactors.
Mythen und Checkliste
Zeilen allein zählen nicht. PR: neue Deps? doppelte Helfer? Sicherheitspfad intakt?
| 阶 | 问题 | 动作 |
|---|---|---|
| 1 | 这事必须做吗? | 能删需求、改文案、用配置开关就别写代码。 |
| 2 | 仓库里已经有了吗? | 先搜函数、hook、util;复用比新建文件便宜。 |
| 3 | 标准库够吗? | 内置模块、平台 API 优先于新依赖。 |
| 4 | 已安装的包能搞定吗? | 别为一个小函数再 npm install。 |
| 5 | 能写成一行吗? | 在可读的前提下压到最小。 |
| 6 | 最后才写新代码 | 写最少、能过测试、标出刻意简化的上限。 |
| 工具 | 推荐安装 | 注意 |
|---|---|---|
| Claude Code | 两条 /plugin 命令装市场插件 | Hooks + 斜杠命令;子 Agent 可注入规则 |
| Cursor | cursor-hooks.js install | 会话级注入;子 Agent / Cloud Agent 有缺口 |
| OpenCode 等 | 复制 AGENTS.md 或装 Skill | 无官方插件时靠项目规则文件 |
FAQ
Kollidiert es mit Cursor minimize scope?
Gleiche Richtung; Ponytail betont Suche und Leiter. Eine Kopie im Kontext.
Clone nötig?
Für Cursor-Hooks ja; für Claude Code Marktplatz nein.
Summary
Plugin, Hooks oder AGENTS.md – Ponytail diszipliniert Umfang, ersetzt kein Modell.
Lange Sessions auf einem wachen Mac
Ponytail verdünnt Diffs; Repo-Läufe und Tests brauchen stabilen Speicher. Cloud-Mac-mini als Remote-Workspace für OpenCode oder Claude Code.
PR checklist (de)
Before merge, scan the agent diff the same way a senior would:
- Unexplained new entries in
package.json,go.mod, or lockfiles? - New files that duplicate an existing helper, hook, or util?
- Trust-boundary validation still present on external input?
- Error paths that prevent silent data loss?
- Security-sensitive code paths unchanged or tightened?
- Accessibility requirements for UI touched by the patch?
- Agent stated what it skipped (no new dep, reused module X)?
- Deliberate simplifications tagged with ceiling + upgrade path?
- Hooks vs
ponytail.mdc— only one active mechanism? - Subagent / cloud run covered by committed
AGENTS.md?
- lite: copy, CSS, one-file fixes.
- full: default feature work.
- ultra: cross-module refactors only.
- Do not stack Ponytail with three other “minimalism” user rules.
- MCP is fine; do not add adapter layers just to call a tool.
- Benchmark posters are directional; measure your repo.
- Reading the repo costs tokens; reuse savings show up in review time.
- OpenCode: explicit “search before install” in the task prompt.
- Claude Code: send marketplace commands in two separate messages.
- Cursor: keep the ponytail clone path; re-run install after moving it.
- Team repos: commit
AGENTS.mdso cloud agents inherit the ladder. - Spike with
/ponytail off; re-enable before merge. - Compare against ponytail.dev when upstream changes.
When in doubt, prefer reusing a tested helper over a shorter but duplicate implementation.