You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "potiuk (via GitHub)" <gi...@apache.org> on 2026/05/26 15:37:46 UTC
[I] feat(adapter/aider): Aider skill runtime [airflow-steward]
potiuk opened a new issue, #317:
URL: https://github.com/apache/airflow-steward/issues/317
**Goal:** Bring Aider to feature parity with Claude Code as a skill runtime. Grounds: [RFC-AI-0004 Principle 3](../tree/main/docs/rfcs/RFC-AI-0004.md) + the RFC's adoption checklist, which names Aider as a host with per-action confirmation primitives.
**Why Aider:** Mature, fully open-source, large active community, multi-model (works with Claude, GPT, Gemini, local LLMs, OpenRouter — the most vendor-agnostic agent runtime in the field). Aider is the natural fit for adopters who want to keep their LLM choice open without committing to one vendor's CLI.
**What "parity" means:**
- Skills under `.claude/skills/<name>/SKILL.md` are invokable as Aider workflows (`/run`, custom slash commands, scripted Aider sessions)
- The `tools/*` bridges are reachable via Aider's shell-command primitives
- Sandbox parity: Aider doesn't ship its own sandbox; the framework's `bubblewrap` baseline wraps Aider directly — document the recipe
- HITL primitives: Aider's "approve every edit" is the native fit; verify and document for the framework's "draft before send" rule
**Suggested approach:**
- Map `SKILL.md` → Aider's `CONVENTIONS.md` + `.aider.conf.yml` + per-session `/read`-loaded prompt files
- Document how to compose a skill-as-Aider-workflow: read the SKILL.md, follow the procedure, call the bridges
- Validate against the existing eval suite ([`tools/skill-evals/`](../tree/main/tools/skill-evals/)) — Aider's multi-model nature makes it a useful canary for "does this skill *actually* work cross-model?"
**Reference:**
- RFC-AI-0004: [`docs/rfcs/RFC-AI-0004.md`](../tree/main/docs/rfcs/RFC-AI-0004.md)
- Aider: https://aider.chat
- `CONVENTIONS.md` convention: https://aider.chat/docs/usage/conventions.html
- Existing skill shape: [`.claude/skills/`](../tree/main/.claude/skills/)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat(adapter/aider): Aider skill runtime [magpie]
Posted by "Kaap10 (via GitHub)" <gi...@apache.org>.
Kaap10 commented on issue #317:
URL: https://github.com/apache/magpie/issues/317#issuecomment-5697946074
Hi @potiuk, I'd like to work on this issue!
Building on the learnings from my previous adapter PRs (Cursor #1204, Local-LLM #1206, and Goose #1217), I can author the Aider adapter guide (`docs/adapters/aider.md`) following all the established conventions (agent harness framing, HITL confirmation, Layer 0 isolation, and honest registry qualifiers).
Could you please assign this to me or let me know if I can go ahead with the PR? Thanks!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@magpie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat(adapter/aider): Aider skill runtime [magpie]
Posted by "shleder (via GitHub)" <gi...@apache.org>.
shleder commented on issue #317:
URL: https://github.com/apache/magpie/issues/317#issuecomment-5526548328
@potiuk Regarding sandbox stability and session state recovery for Aider / local agent runners:
When autonomous coding agents encounter execution edge cases or fail mid-refactor, recovering working tree changes without manual git gymnastics is critical.
We built Vetto (v0.2.12) with built-in instant rollback (`vetto undo`), unified Myers diff review (`vetto diff`) comparing disk against pre-session snapshots, and session incident packaging (`vetto pack / unpack`) to bundle logs and reproduction states into portable `.vetto-pack` archives.
---
*Disclaimer: I am the author/maintainer of [Vetto](https://github.com/shleder/vetto), an open-source (Apache-2.0) daemon-less sandbox layer for AI coding agents.*
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@magpie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat(adapter/aider): Aider skill runtime [magpie]
Posted by "Kaap10 (via GitHub)" <gi...@apache.org>.
Kaap10 commented on issue #317:
URL: https://github.com/apache/magpie/issues/317#issuecomment-5739713058
Opened PR #1286 with the Aider agent harness runtime guide and registry integration. Ready for review when you have a chance!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@magpie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat(adapter/aider): Aider skill runtime [airflow-steward]
Posted by "Alexhans (via GitHub)" <gi...@apache.org>.
Alexhans commented on issue #317:
URL: https://github.com/apache/airflow-steward/issues/317#issuecomment-4618120143
I used [aider in the past with local/cloud models](https://alexhans.github.io/posts/aider-with-open-router.html) and it was great but it's a code editing tool that operates in a single repo and is focused on purely commiting on git and not tool calling on the "entire computer".
For an open source coding harness, there's a few options that I've used, but not all of them have implemented tool calling Agent Skills (with progressive disclosure) and the one I'd mostly recommend for its minimalism, great observability and extensibility, goes against one of the tenets of HITL (It has permissions by default): [pi.dev](pi.dev) - [https://github.com/earendil-works/pi/tree/main/packages/coding-agent](github)
I haven't tried it yet but, shouldn't [goose](https://github.com/aaif-goose/goose) be the target considering it's [Agentic AI Foundation (AAIF)](https://aaif.io/) ?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] feat(adapter/aider): Aider skill runtime [magpie]
Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk closed issue #317: feat(adapter/aider): Aider skill runtime
URL: https://github.com/apache/magpie/issues/317
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@magpie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org