Skip to main content

========= Written in Korean first, then English ==========

======== 한국어 ========

cluxion-agentplugin-supercoder

AI 에이전트(Hermes Agent, Claude Code, Codex)를 위한 코딩 플러그인입니다. 모델이 — 작은 로컬 모델이라도 — 코드를 안전하고 정확하게 편집하도록 돕습니다. 모든 패치는 편집 대상 파일과 대조해 검증되고, 깨진 구문은 피드백과 함께 자동으로 되돌려지며, 에이전트는 시작 전에 레포의 간결한 지도를 받습니다.

설치

pip install cluxion-agentplugin-supercoder

Hermes Agent에서 사용

~/.hermes/config.yaml 에 추가한 뒤 Hermes를 재시작하세요.

plugins:
  enabled:
    - cluxion-agentplugin-supercoder

Hermes를 통해 제공되는 로컬 모델(vLLM/MLX)에서도 동일하게 동작합니다.

기능

코딩 중에 에이전트가 supercoder_* 도구 세트를 자동으로 사용합니다.

  • 안전한 편집 — 패치를 파일 내용과 대조해 검증하므로, 모델이 잘못된 위치나 오래된 버전을 편집할 수 없습니다.
  • 구문 / 린트 / 테스트 게이트 — 깨진 편집은 자동으로 되돌려지고 무엇이 잘못됐는지 모델에 알려주므로, 깨진 코드를 남기지 않고 다시 시도합니다.
  • 레포 지도(repo map) — 코딩 계획에 파일과 최상위 함수·클래스의 예산 내 개요가 함께 제공되어, 모델이 경로를 추측하지 않습니다.

점검

설치·Hermes 계약·네이티브 백엔드 상태를 결정론적으로 자가 진단합니다. 같은 상태면 항상 같은 결과를 출력하고, 문제가 있으면 증상과 해결 단계를 그대로 알려줍니다.

cluxion-supercoder doctor          # 사람용 요약
cluxion-supercoder doctor --json   # 구조화 출력

Hermes 안에서는 supercoder_doctor 도구로도 노출됩니다.

Slash commands and marketplace plugins (0.2.19+)

/supercoder fix failing auth tests and run gates
/supercoder-doctor
슬래시 용도
/supercoder <task> 슈퍼코더 코딩 모드 — plan + repo map을 에이전트에 전달
/supercoder-doctor doctor (CLI와 동일)

/ 입력 시 /super로 필터 가능 · deliver=agent로 작업 지시가 에이전트 턴에 전달됩니다.

Codex와 Claude Code는 루트 plugin artifact를 설치합니다:

codex plugin marketplace add cluxion-local /path/to/cluxion-Agentplugin-supercoder
codex plugin add cluxion-agentplugin-supercoder@cluxion-local

라이선스

Apache-2.0

============ English ==========

cluxion-agentplugin-supercoder

A coding plugin for AI agents (Hermes Agent, Claude Code, Codex). It helps the model — even a smaller local one — edit code safely and accurately: every patch is checked against the file it's editing, broken syntax is auto-reverted with feedback, and the agent gets a compact map of your repo before it starts.

Install

pip install cluxion-agentplugin-supercoder

Use with Hermes Agent

Add it to ~/.hermes/config.yaml, then restart Hermes:

plugins:
  enabled:
    - cluxion-agentplugin-supercoder

It works the same with local models (vLLM/MLX) served through Hermes.

What you get

While coding, your agent uses a supercoder_* toolset automatically:

  • Safe edits — patches are verified against the file's content, so the model can't edit the wrong place or a stale version.
  • Syntax / lint / test gates — a broken edit is automatically reverted and the model is told what went wrong, so it retries instead of leaving broken code behind.
  • Repo map — coding plans come with a budgeted overview of your files and their top-level functions and classes, so the model stops guessing paths.

Diagnostics

A deterministic self-check of install, the Hermes contract, and the native backend. The same state always prints the same result, and on any problem it shows the symptom and the exact fix steps.

cluxion-supercoder doctor          # human summary
cluxion-supercoder doctor --json   # structured output

Also exposed inside Hermes as the supercoder_doctor tool.

Slash commands and marketplace plugins (0.2.19+)

/supercoder fix failing auth tests and run gates
/supercoder-doctor
Slash Purpose
/supercoder <task> Supercoder coding mode — plan + repo map sent to the agent
/supercoder-doctor Run doctor (same as CLI)

Filter with /super · uses deliver=agent so the harness directive becomes the next agent turn.

Codex and Claude Code install from the root plugin artifact:

codex plugin marketplace add cluxion-local /path/to/cluxion-Agentplugin-supercoder
codex plugin add cluxion-agentplugin-supercoder@cluxion-local

License

Apache-2.0

Native backend (optional, faster)

The Rust backend is not built automatically. After install, run once:

uv pip install ./rust/supercoder_index --python .venv/bin/python

Without it the plugin falls back to a slower pure-Python path (doctor reports native_module_importable).

Metadata

Release files for cluxion-agentplugin-supercoder 0.2.24

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cluxion-agentplugin-supercoder 0.2.24
File Size Uploaded
cluxion_agentplugin_supercoder-0.2.24.tar.gz 987.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for cluxion-agentplugin-supercoder 0.2.24
File
cluxion_agentplugin_supercoder-0.2.24-py3-none-any.whl Python 3 none any Details
cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64 Details
cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64 Details
cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64 Details

Total release size: 5.4 MB

Release files / cluxion_agentplugin_supercoder-0.2.24.tar.gz

Download URL cluxion_agentplugin_supercoder-0.2.24.tar.gz
Size 987.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e4daeceadeaecac253d0783b963d35e6fa58580c3a042bccc6bee03c007d13f2
BLAKE2b-256 checksum
How to use checksums
9761e6f41d8c54c240a9aa03b17f1fc287547918e651b090a8fc3b65b5baf9d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release files / cluxion_agentplugin_supercoder-0.2.24-py3-none-any.whl

Download URL cluxion_agentplugin_supercoder-0.2.24-py3-none-any.whl
Size 58.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f280e2859d25d5a68d42f0d3a06d3b8e15a115b6775a52ee69bc0441da04bcdf
BLAKE2b-256 checksum
How to use checksums
8470aa5877968506ce33ee3d88cef719d49de03fbd8008b8ddfea7316ab8a8b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release files / cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-win_amd64.whl

Download URL cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-win_amd64.whl
Size 800.9 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
8a64fabe70cc5fa58c3b41b43b7e7c3072bb2d683c4db0827943d0eac6f5a227
BLAKE2b-256 checksum
How to use checksums
d46acbe5c752ba54a40c1e2bf321cb3088f3c7a2e5d5c688b5043a646b7e28b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release files / cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 908.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
d334ad5e2f68081c25b42252f686fdb959ecac155e2d21637646dfe31ab4bb44
BLAKE2b-256 checksum
How to use checksums
47c77ab15cf935299514a52255d8a66a8ac86e2d96fed5b79f8fdf6c77322b39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release files / cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 880.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
6032e7c1ef660c5cb7bd76199432fa111ee6342c754e1fe7bca60fc07fe2e6e7
BLAKE2b-256 checksum
How to use checksums
a2018e4fb65b96decfcb69231a6941edf132424859187ab475aa2bee08af821f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release files / cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl

Download URL cluxion_agentplugin_supercoder-0.2.24-cp311-abi3-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.11 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b3536c9574da728bc17d7dbe0000349244c1a0b85c21fe4845012f87d095a0dc
BLAKE2b-256 checksum
How to use checksums
a8bb6c58fc25be7e0faf01699701b3dfce34a91f20964668eb818fbd7113ec61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 6, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.24 This release

6 release files

0.2.16

6 release files

0.2.15

6 release files

0.2.14

6 release files

0.2.13

7 release files

0.2.12

6 release files

0.2.11

6 release files

0.2.10

6 release files

0.2.9

6 release files

0.2.8

6 release files

0.2.7

6 release files

0.2.6

6 release files

0.2.5

6 release files

0.2.4

6 release files

0.2.3

6 release files

0.2.1

6 release files

0.2.0

6 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page