Skip to content

docs: add 8 coding-agent integration guides#2

Open
MVS-source wants to merge 3 commits into
mainfrom
add-coding-agent-guides
Open

docs: add 8 coding-agent integration guides#2
MVS-source wants to merge 3 commits into
mainfrom
add-coding-agent-guides

Conversation

@MVS-source

Copy link
Copy Markdown

What

Adds Eden AI setup guides for the top open-source coding agents, matching the existing guide format (opencode.md, cline.md):

  • codex-cli.mdconfig.toml provider, wire_api = "responses"
  • aider.md — OpenAI-compatible / LiteLLM (double openai/ prefix)
  • openhands.md — LiteLLM
  • goose.md — env (OPENAI_HOST + OPENAI_BASE_PATH) / custom provider
  • crush.mdcrush.json, type: "openai"
  • continue.mdconfig.yaml provider
  • qwen-code.md — env (OPENAI_BASE_URL), Node ≥ 22
  • pi.md — extension (registerProvider)

Plus a README index update with a Coding agents section.

Verification

Configs tested live against https://api.edenai.run/v3 (chat, /responses, embeddings, streaming) and run end-to-end in-tool for Aider, OpenCode, Codex, Crush, Goose. Model ids in the tables all exist in /v3/models.

Key findings baked into the docs:

  • Codex dropped wire_api = "chat" (≥ 0.122) → use "responses"; Eden AI supports /v3/responses.
  • Crush custom provider uses type: "openai" (not openai-compat).
  • Goose needs OPENAI_HOST (root) + OPENAI_BASE_PATH split.
  • Smart-router alias @edenai is avoided for LiteLLM tools (Aider/OpenHands) and Crush, which need a concrete provider/model.

Notes / to confirm before merge

  • Pi guide not run end-to-end here; registerProvider extension snippet should be checked against Pi's extension docs.
  • YouTube tuto links are placeholders (XXXXXXXXXXX).

🤖 Generated with Claude Code

heyeden and others added 3 commits July 21, 2026 10:32
Add Eden AI setup guides for the top open-source coding agents:
Codex CLI, Aider, OpenHands, Goose, Crush, Continue, Qwen Code, Pi.
Update README index with a "Coding agents" section.

Configs verified live against https://api.edenai.run/v3 (chat, responses,
embeddings, streaming). Notable: Codex requires wire_api="responses"
(Eden AI supports /v3/responses); Crush uses type="openai"; Goose splits
OPENAI_HOST + OPENAI_BASE_PATH.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- Verified end-to-end in-tool: Pi, Qwen Code, Continue (cn) — plus the
  earlier Aider, OpenCode, Codex, Crush, Goose runs.
- Pi: corrected to the real mechanism (~/.pi/agent/models.json with
  api="openai-completions"); registerProvider was wrong.
- Codex: add official Eden AI video (youtu.be/sVLPbencnnM).
- Remove placeholder YouTube lines where no Eden AI video exists yet.
- README: add Video column to the coding-agents table.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants