https://github.com/poe-platform/poe-code
Poe Code - Configure coding agents like claude-code with single command
https://github.com/poe-platform/poe-code
claude code codex opencode
Last synced: 1 day ago
JSON representation
Poe Code - Configure coding agents like claude-code with single command
- Host: GitHub
- URL: https://github.com/poe-platform/poe-code
- Owner: poe-platform
- Created: 2025-10-17T20:26:49.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-01-16T15:24:59.000Z (6 days ago)
- Last Synced: 2026-01-16T22:07:34.427Z (5 days ago)
- Topics: claude, code, codex, opencode
- Language: TypeScript
- Homepage:
- Size: 1.68 MB
- Stars: 20
- Watchers: 0
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# poe-code
> Configure coding agents to use the Poe API.
## Try it in 1 minute
```bash
# Install Poe wrapper binaries.
npm install -g poe-code
# Run your existing agent CLI through Poe (you’ll be prompted for api key on first run).
poe-claude --help
```
Also available: `poe-codex`, `poe-opencode`.
## Make it default
This updates the provider’s config files so you can use the provider CLI directly.
```bash
# Claude Code
npx poe-code@latest configure claude-code
# Codex
npx poe-code@latest configure codex
# OpenCode
npx poe-code@latest configure opencode
# Kimi
npx poe-code@latest configure kimi
```
### Unconfigure (remove overrides)
```bash
npx poe-code@latest unconfigure claude-code
```
## Utilities
Utilities are especially useful for scripting and CI/CD.
### Spawn a one-off prompt
```bash
npx poe-code@latest spawn codex "Say hello"
```
### Spawn a prompt via stdin
```bash
echo "Say hello" | npx poe-code@latest spawn codex
```
### Test a configured service
```bash
npx poe-code@latest test codex
```
### Install agent CLIs
```bash
# Claude Code
npx poe-code@latest install claude-code
# Codex
npx poe-code@latest install codex
# OpenCode
npx poe-code@latest install opencode
# Kimi
npx poe-code@latest install kimi
```
### Optional flags
- `--dry-run` – show every mutation without touching disk.
- `--yes` – accept defaults for prompts.